Searched refs:hi22 (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | relocInfo_sparc.cpp | 102 inst &= ~Assembler::hi22(-1); 103 inst |= Assembler::hi22((intptr_t)np); 126 inst &= ~Assembler::hi22( -1); 127 inst |= Assembler::hi22((intptr_t)x);
|
H A D | nativeInst_sparc.hpp | 158 return Assembler::op(Assembler::branch_op) | Assembler::rd(rd) | Assembler::op2(Assembler::sethi_op2) | Assembler::hi22(imm22a); 269 // note that Assembler::hi22 clips the low 10 bits for us 271 return (sethi_insn &~ Assembler::hi22(-1)) | Assembler::hi22(imm); 514 // == sethi %hi22(imm), reg ; add reg, %lo10(imm), reg 570 // == sethi %hi22(imm), reg; nop; add reg, %lo10(imm), reg 807 // == sethi %hi22(addr), temp ; jumpl reg, %lo10(addr), G0 ; <delay> 809 // == sethi %hi22(addr), temp ; jumpl reg, %lo10(addr), lreg ; <delay>
|
H A D | assembler_sparc.cpp | 1389 if (inv_hi22(hi22(value)) == value) { 1407 if (inv_hi22(hi22(value)) == value) { 1619 emit_long( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(0x3fffff) ); 4233 sethi(addrlit, Rtmp1); // Move hi22 bits into temporary register.
|
H A D | assembler_sparc.inline.hpp | 250 inline void Assembler::sethi( int imm22a, Register d, RelocationHolder const& rspec ) { emit_data( op(branch_op) | rd(d) | op2(sethi_op2) | hi22(imm22a), rspec); }
|
H A D | assembler_sparc.hpp | 1103 static int hi22( int x ) { function in class:Assembler
|
Completed in 3557 milliseconds