< prev index next >

src/hotspot/cpu/arm/assembler_arm_32.hpp

Print this page
rev 54883 : 8213084: Rework and enhance Print[Opto]Assembly output
Reviewed-by:

*** 197,206 **** --- 197,214 ---- public: static const int LogInstructionSize = 2; static const int InstructionSize = 1 << LogInstructionSize; + //---< calculate length of instruction >--- + // We just use the values set above. + // instruction must start at passed address + static unsigned int instr_len(unsigned char *instr) { return InstructionSize; } + + //---< longest instructions >--- + static unsigned int instr_maxlen() { return InstructionSize; } + static inline AsmCondition inverse(AsmCondition cond) { assert ((cond != al) && (cond != nv), "AL and NV conditions cannot be inversed"); return (AsmCondition)((int)cond ^ 1); }
< prev index next >