Searched defs:temp_reg (Results 1 - 6 of 6) sorted by relevance
/art/compiler/dex/quick/ |
H A D | gen_loadstore.cc | 58 RegStorage temp_reg = zero_reg; local 59 if (!temp_reg.Valid()) { 60 temp_reg = AllocTemp(); 61 LoadConstant(temp_reg, 0); 65 OpRegCopy(RegStorage::Solo32(promotion_map_[pmap_index].core_reg), temp_reg); local 69 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_dest.s_reg_low), temp_reg, k32, kNotVolatile); local 72 FreeTemp(temp_reg);
|
H A D | codegen_util.cc | 1210 LIR *Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, argument 1213 LIR* inst = Load32Disp(base_reg, offset, temp_reg); 1217 LIR* branch = OpCmpImmBranch(cond, temp_reg, check_value, target);
|
/art/compiler/dex/quick/x86/ |
H A D | fp_x86.cc | 220 RegStorage temp_reg = AllocTempSingle(); local 223 NewLIR2(kX86Cvtsi2ssRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 224 NewLIR2(kX86ComissRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 241 RegStorage temp_reg = AllocTempDouble(); local 244 NewLIR2(kX86Cvtsi2sdRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 245 NewLIR2(kX86ComisdRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 279 RegStorage temp_reg = AllocTempSingle(); local 283 NewLIR2(kX86Cvtsqi2ssRR, temp_reg.GetReg(), rl_result.reg.GetReg()); 284 NewLIR2(kX86ComissRR, rl_src.reg.GetReg(), temp_reg.GetReg()); 304 RegStorage temp_reg local [all...] |
H A D | utility_x86.cc | 890 LIR* X86Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, RegStorage base_reg, argument
|
H A D | int_x86.cc | 40 RegStorage temp_reg = AllocTemp(); local 43 NewLIR2(kX86Set8R, temp_reg.GetReg(), kX86CondL); // temp = (src1 >= src2) ? 0 : 1 44 NewLIR2(kX86Sub8RR, rl_result.reg.GetReg(), temp_reg.GetReg()); 48 FreeTemp(temp_reg); 176 RegStorage temp_reg = AllocTempDouble(); local 177 NewLIR2(kX86MovsdRR, temp_reg.GetReg(), r_src.GetReg()); 178 NewLIR2(kX86PsrlqRI, temp_reg.GetReg(), 32); 179 NewLIR2(kX86MovdrxRR, r_dest.GetHighReg(), temp_reg.GetReg()); 191 RegStorage temp_reg = AllocTemp(); local 192 OpRegCopy(temp_reg, r_des 239 RegStorage temp_reg = AllocTypedTemp(false, dest_reg_class, false); local 1595 RegStorage temp_reg = AllocTemp(); local [all...] |
/art/compiler/dex/quick/arm64/ |
H A D | int_arm64.cc | 287 LIR* Arm64Mir2Lir::OpCmpMemImmBranch(ConditionCode cond, RegStorage temp_reg, argument 292 // Always compare 32-bit value no matter what temp_reg is. 293 if (temp_reg.Is64Bit()) { 294 temp_reg = As32BitReg(temp_reg); 296 Load32Disp(base_reg, offset, temp_reg); 297 LIR* branch = OpCmpImmBranch(cond, temp_reg, check_value, target);
|
Completed in 495 milliseconds