From be34c8d24bb99f941977f6b2e728033a7fe636cd Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Fri, 17 Oct 2025 10:27:19 -0400 Subject: Call SetIgnore on all intrinsic types in x86 --- arch/x86/code_generator/parse-iform-types.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'arch/x86/code_generator') diff --git a/arch/x86/code_generator/parse-iform-types.py b/arch/x86/code_generator/parse-iform-types.py index 68336154..b925d88f 100755 --- a/arch/x86/code_generator/parse-iform-types.py +++ b/arch/x86/code_generator/parse-iform-types.py @@ -415,18 +415,18 @@ class Operand(): array = False if self.element_size > 1: array = True - + inner_str = '' if self.type == 'float': - inner_str = 'Type::FloatType(%d)' % self.element_size_byte + inner_str = 'Type::FloatType(%d)->SetIgnored(true)' % self.element_size_byte elif self.type == 'int': signed_str = 'true' if self.signed else 'false' - inner_str = 'Type::IntegerType(%d, %s)' % (self.element_size_byte, signed_str) + inner_str = 'Type::IntegerType(%d, %s)->SetIgnored(true)' % (self.element_size_byte, signed_str) else: - inner_str = 'Type::BoolType()' - + inner_str = 'Type::BoolType()->SetIgnored(true)' + if self.n_element > 1: - s = 'Type::ArrayType(%s, %d)' % (inner_str, self.n_element) + s = 'Type::ArrayType(%s, %d)->SetIgnored(true)' % (inner_str, self.n_element) else: s = inner_str -- cgit v1.3.1