case PROCESSOR_UNKNOWN:
/* We use cpu_arch_isa_flags to check if we SHOULD
optimize with nops. */
- if (fragP->tc_frag_data.isa_flags.bitfield.cpunop)
+ if (fragP->tc_frag_data.isanop)
patt = alt_patt;
break;
default:
/* We use cpu_arch_isa_flags to check if we CAN optimize
with nops. */
- if (fragP->tc_frag_data.isa_flags.bitfield.cpunop)
+ if (fragP->tc_frag_data.isanop)
patt = alt_patt;
break;
} u;
addressT padding_address;
enum processor_type isa;
- i386_cpu_flags isa_flags;
enum processor_type tune;
enum i386_flag_code code;
unsigned int max_bytes;
unsigned int classified : 1;
unsigned int branch_type : 3;
unsigned int cpunop : 1;
+ unsigned int isanop : 1;
};
/* We need to emit the right NOP pattern in .align frags. This is
(FRAGP)->tc_frag_data.u.padding_fragP = NULL; \
(FRAGP)->tc_frag_data.padding_address = 0; \
(FRAGP)->tc_frag_data.isa = cpu_arch_isa; \
- (FRAGP)->tc_frag_data.isa_flags = cpu_arch_isa_flags; \
(FRAGP)->tc_frag_data.tune = cpu_arch_tune; \
(FRAGP)->tc_frag_data.cpunop = cpu_arch_flags.bitfield.cpunop; \
+ (FRAGP)->tc_frag_data.isanop = cpu_arch_isa_flags.bitfield.cpunop; \
(FRAGP)->tc_frag_data.code = i386_flag_code; \
(FRAGP)->tc_frag_data.max_bytes = (MAX_BYTES); \
(FRAGP)->tc_frag_data.length = 0; \