383 } |
383 } |
384 inline void MacroAssembler::trap_range_check_ge(Register a, int si16) { |
384 inline void MacroAssembler::trap_range_check_ge(Register a, int si16) { |
385 twi(traptoEqual | traptoGreaterThanUnsigned, a/*reg a*/, si16); |
385 twi(traptoEqual | traptoGreaterThanUnsigned, a/*reg a*/, si16); |
386 } |
386 } |
387 |
387 |
|
388 #if defined(ABI_ELFv2) |
|
389 inline address MacroAssembler::function_entry() { return pc(); } |
|
390 #else |
|
391 inline address MacroAssembler::function_entry() { return emit_fd(); } |
|
392 #endif |
|
393 |
388 #endif // CPU_PPC_VM_MACROASSEMBLER_PPC_INLINE_HPP |
394 #endif // CPU_PPC_VM_MACROASSEMBLER_PPC_INLINE_HPP |