< prev index next >

src/hotspot/cpu/sparc/assembler_sparc.hpp

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

*** 333,342 **** --- 333,350 ---- Sync = 1 << 6, MemIssue = 1 << 5, Lookaside = 1 << 4 }; + //---< calculate length of instruction >--- + // With SPARC being a RISC architecture, this always is BytesPerInstWord + // instruction must start at passed address + static unsigned int instr_len(unsigned char *instr) { return BytesPerInstWord; } + + //---< longest instructions >--- + static unsigned int instr_maxlen() { return BytesPerInstWord; } + static bool is_in_wdisp_range(address a, address b, int nbits) { intptr_t d = intptr_t(b) - intptr_t(a); return is_simm(d, nbits + 2); }
< prev index next >