src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp

changeset 6511
31e80afe3fed
parent 6495
67fa91961822
child 6512
fd1b9f02cc91
equal deleted inserted replaced
6510:7c462558a08a 6511:31e80afe3fed
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

mercurial