Searched defs:temp_reg (Results 1 - 6 of 6) sorted by last modified time
/art/compiler/dex/quick/arm64/ |
H A D | int_arm64.cc | 300 LIR* Arm64Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, argument 305 // Always compare 32-bit value no matter what temp_reg is. 306 if (temp_reg.Is64Bit()) { 307 temp_reg = As32BitReg(temp_reg); 309 Load32Disp(base_reg, offset, temp_reg); 310 LIR* branch = OpCmpImmBranch(cond, temp_reg, check_value, target);
|
/art/compiler/dex/quick/ |
H A D | codegen_util.cc | 1257 LIR *Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, argument 1260 LIR* inst = Load32Disp(base_reg, offset, temp_reg); 1264 LIR* branch = OpCmpImmBranch(cond, temp_reg, check_value, target);
|
/art/compiler/dex/quick/x86/ |
H A D | fp_x86.cc | 237 RegStorage temp_reg = AllocTempSingle(); local 240 NewLIR2(kX86Cvtsi2ssRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 241 NewLIR2(kX86ComissRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 258 RegStorage temp_reg = AllocTempDouble(); local 261 NewLIR2(kX86Cvtsi2sdRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 262 NewLIR2(kX86ComisdRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 296 RegStorage temp_reg = AllocTempSingle(); local 300 NewLIR2(kX86Cvtsqi2ssRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 301 NewLIR2(kX86ComissRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 322 RegStorage temp_reg local [all...] |
H A D | int_x86.cc | 43 RegStorage temp_reg = AllocTemp(); local 46 NewLIR2(kX86Set8R, temp_reg.GetReg(), kX86CondL); // temp = (src1 >= src2) ? 0 : 1 47 NewLIR2(kX86Sub8RR, rl_result.reg.GetReg(), temp_reg.GetReg()); 51 FreeTemp(temp_reg); 179 RegStorage temp_reg = AllocTempDouble(); local 180 NewLIR2(kX86MovsdRR, temp_reg.GetReg(), r_src.GetReg()); 181 NewLIR2(kX86PsrlqRI, temp_reg.GetReg(), 32); 182 NewLIR2(kX86MovdrxRR, r_dest.GetHighReg(), temp_reg.GetReg()); 194 RegStorage temp_reg = AllocTemp(); local 195 OpRegCopy(temp_reg, r_des 242 RegStorage temp_reg = AllocTypedTemp(false, dest_reg_class, false); local 1961 RegStorage temp_reg = AllocTemp(); local [all...] |
H A D | utility_x86.cc | 945 LIR* X86Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, argument 947 UNUSED(temp_reg); // Comparison performed directly with memory.
|
/art/compiler/optimizing/ |
H A D | code_generator_x86.cc | 4035 Register temp_reg = static_cast<Register>(ensure_scratch.GetRegister()); local 4037 __ movl(temp_reg, Address(ESP, src + stack_offset)); 4038 __ movl(Address(ESP, dst + stack_offset), temp_reg); local 4044 Register temp_reg = static_cast<Register>(ensure_scratch.GetRegister()); local 4046 __ movl(temp_reg, Address(ESP, src + stack_offset)); 4047 __ movl(Address(ESP, dst + stack_offset), temp_reg); local 4048 __ movl(temp_reg, Address(ESP, src + stack_offset + kX86WordSize)); 4049 __ movl(Address(ESP, dst + stack_offset + kX86WordSize), temp_reg); local 4181 Register temp_reg = static_cast<Register>(ensure_scratch.GetRegister()); local 4183 __ movl(temp_reg, Addres [all...] |
Completed in 126 milliseconds