From 647ed6d0868f745bcfbf4cdbd521ea99377f278e Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 20 Nov 2020 18:52:06 +0100 Subject: pkg/ifuzz/x86: simplify pseudo-instruction intialization --- pkg/ifuzz/x86/pseudo.go | 59 ++++++++++++++++++++++++------------------------- pkg/ifuzz/x86/x86.go | 3 +-- 2 files changed, 30 insertions(+), 32 deletions(-) (limited to 'pkg') diff --git a/pkg/ifuzz/x86/pseudo.go b/pkg/ifuzz/x86/pseudo.go index d5c66a2ab..e11ace0cc 100644 --- a/pkg/ifuzz/x86/pseudo.go +++ b/pkg/ifuzz/x86/pseudo.go @@ -9,9 +9,8 @@ import ( "github.com/google/syzkaller/pkg/ifuzz/ifuzzimpl" ) -// nolint: funlen -func (insnset *InsnSet) initPseudo() { - insnset.Insns = append(insnset.Insns, &Insn{ +var pseudo = []*Insn{ + { Name: "PSEUDO_RDMSR", Mode: 1<