Searched refs:rl_result (Results 1 - 16 of 16) sorted by relevance

/art/compiler/dex/quick/mips/
H A Dfp_mips.cc27 RegLocation rl_result; local
55 rl_result = GetReturn(true);
56 StoreValue(rl_dest, rl_result);
66 rl_result = EvalLoc(rl_dest, kFPReg, true);
67 NewLIR3(op, rl_result.low_reg, rl_src1.low_reg, rl_src2.low_reg);
68 StoreValue(rl_dest, rl_result);
74 RegLocation rl_result; local
98 rl_result = GetReturnWide(true);
99 StoreValueWide(rl_dest, rl_result);
111 rl_result
123 RegLocation rl_result; local
211 RegLocation rl_result = GetReturn(false); local
221 RegLocation rl_result; local
229 RegLocation rl_result; local
[all...]
H A Dint_mips.cc49 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
52 NewLIR3(kMipsSubu, rl_result.low_reg, t1, t0);
53 LIR* branch = OpCmpImmBranch(kCondNe, rl_result.low_reg, 0, NULL);
56 NewLIR3(kMipsSubu, rl_result.low_reg, t1, t0);
61 StoreValue(rl_dest, rl_result);
229 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
231 NewLIR2(kMipsMflo, rl_result.low_reg, r_LO);
233 NewLIR2(kMipsMfhi, rl_result.low_reg, r_HI);
235 return rl_result;
243 RegLocation rl_result local
286 GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit, int first_bit, int second_bit) argument
337 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
359 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
379 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
420 RegLocation rl_result; local
[all...]
H A Dcall_mips.cc296 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
298 LoadWordDisp(rMIPS_SELF, ex_offset, rl_result.low_reg);
302 StoreValue(rl_dest, rl_result);
H A Dcodegen_mips.h130 void GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit,
/art/compiler/dex/quick/x86/
H A Dfp_x86.cc26 RegLocation rl_result; local
54 rl_result = GetReturn(true);
55 StoreValue(rl_dest, rl_result);
65 rl_result = EvalLoc(rl_dest, kFPReg, true);
66 int r_dest = rl_result.low_reg;
75 StoreValue(rl_dest, rl_result);
81 RegLocation rl_result; local
105 rl_result = GetReturnWide(true);
106 StoreValueWide(rl_dest, rl_result);
118 rl_result
138 RegLocation rl_result; local
253 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
355 RegLocation rl_result; local
363 RegLocation rl_result; local
[all...]
H A Dint_x86.cc62 RegLocation rl_result = LocCReturn(); local
63 StoreValue(rl_dest, rl_result);
226 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
230 OpRegReg(kOpMov, rl_result.low_reg, rl_src1.low_reg);
233 OpRegReg(kOpMov, rl_result.low_reg, rl_src2.low_reg);
235 StoreValue(rl_dest, rl_result);
268 RegLocation rl_result, int lit,
272 OpRegRegReg(kOpAdd, rl_result.low_reg, rl_src.low_reg, t_reg);
275 OpRegRegImm(kOpLsl, rl_result.low_reg, rl_result
267 GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit, int first_bit, int second_bit) argument
324 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
340 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
356 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
372 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
388 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
401 RegLocation rl_result = {kLocPhysReg, 1, 0, 0, 0, 0, 0, 0, 1, r0, r1, local
426 RegLocation rl_result; local
[all...]
H A Dcall_x86.cc192 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
193 NewLIR2(kX86Mov32RT, rl_result.low_reg, ex_offset);
195 StoreValue(rl_dest, rl_result);
H A Dcodegen_x86.h130 void GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result,
/art/compiler/dex/quick/arm/
H A Dfp_arm.cc26 RegLocation rl_result; local
54 rl_result = GetReturn(true);
55 StoreValue(rl_dest, rl_result);
65 rl_result = EvalLoc(rl_dest, kFPReg, true);
66 NewLIR3(op, rl_result.low_reg, rl_src1.low_reg, rl_src2.low_reg);
67 StoreValue(rl_dest, rl_result);
73 RegLocation rl_result; local
97 rl_result = GetReturnWide(true);
98 StoreValueWide(rl_dest, rl_result);
111 rl_result
123 RegLocation rl_result; local
233 RegLocation rl_result; local
289 RegLocation rl_result; local
297 RegLocation rl_result; local
311 RegLocation rl_result = EvalLoc(rl_dest, kFPReg, true); local
[all...]
H A Dint_arm.cc180 RegLocation rl_result; local
205 rl_result = EvalLoc(rl_dest, kCoreReg, true);
207 OpRegRegImm(kOpRsub, rl_result.low_reg, rl_src.low_reg, 1);
209 LoadConstant(rl_result.low_reg, 0);
214 LoadConstant(rl_result.low_reg, true_val);
215 LoadConstant(rl_result.low_reg, false_val);
225 OpRegCopy(rl_result.low_reg, t_reg1);
226 OpRegCopy(rl_result.low_reg, t_reg2);
235 rl_result = EvalLoc(rl_dest, kCoreReg, true);
238 LIR* l1 = OpRegCopy(rl_result
435 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
487 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
538 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
576 GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit, int first_bit, int second_bit) argument
627 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
667 RegLocation rl_result; local
762 RegLocation rl_result; local
1005 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1108 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
[all...]
H A Dcall_arm.cc528 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
530 LoadWordDisp(rARM_SELF, ex_offset, rl_result.low_reg);
534 StoreValue(rl_dest, rl_result);
H A Dcodegen_arm.h129 void GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit,
/art/compiler/dex/quick/
H A Dgen_common.cc172 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
174 OpRegCopy(rl_result.low_reg, rl_src.low_reg);
176 LoadValueDirect(rl_src, rl_result.low_reg);
178 OpRegRegImm(kOpAsr, rl_result.high_reg, rl_result.low_reg, 31);
179 StoreValueWide(rl_dest, rl_result);
185 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
200 OpRegReg(op, rl_result.low_reg, rl_src.low_reg);
201 StoreValue(rl_dest, rl_result);
220 RegLocation rl_result local
470 RegLocation rl_result = EvalLoc(rl_dest, kAnyReg, true); local
494 RegLocation rl_result = GetReturnWide(rl_dest.fp); local
497 RegLocation rl_result = GetReturn(rl_dest.fp); local
654 RegLocation rl_result; local
697 RegLocation rl_result = GetReturnWide(rl_dest.fp); local
700 RegLocation rl_result = GetReturn(rl_dest.fp); local
758 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
766 RegLocation rl_result = GetReturn(false); local
795 RegLocation rl_result = GetReturn(false); local
858 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
882 RegLocation rl_result = GetReturn(false); local
896 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
989 RegLocation rl_result = GetReturn(false); local
1150 RegLocation rl_result; local
1217 RegLocation rl_result = GetReturnWide(false); local
1228 RegLocation rl_result; local
1398 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1452 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1475 RegLocation rl_result; local
1611 RegLocation rl_result; local
1751 RegLocation rl_result; local
1755 RegLocation rl_result; local
[all...]
H A Dmir_to_lir.cc32 RegLocation rl_result = mir_graph_->GetBadLoc(); local
140 rl_result = EvalLoc(rl_dest, kAnyReg, true);
141 LoadConstantNoClobber(rl_result.low_reg, vB);
142 StoreValue(rl_dest, rl_result);
144 Workaround7250540(rl_dest, rl_result.low_reg);
149 rl_result = EvalLoc(rl_dest, kAnyReg, true);
150 LoadConstantNoClobber(rl_result.low_reg, vB << 16);
151 StoreValue(rl_dest, rl_result);
153 Workaround7250540(rl_dest, rl_result.low_reg);
159 rl_result
[all...]
H A Dgen_invoke.cc923 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
924 LoadBaseIndexed(reg_ptr, reg_off, rl_result.low_reg, 1, kUnsignedHalf);
927 StoreValue(rl_dest, rl_result);
946 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
948 LoadWordDisp(rl_obj.low_reg, mirror::String::CountOffset().Int32Value(), rl_result.low_reg);
953 OpRegReg(kOpNeg, t_reg, rl_result.low_reg);
954 OpRegRegReg(kOpAdc, rl_result.low_reg, rl_result.low_reg, t_reg);
957 OpRegImm(kOpSub, rl_result.low_reg, 1);
958 OpRegImm(kOpLsr, rl_result
973 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
992 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1008 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1131 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
1159 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); local
[all...]
H A Dmir_to_lir.h635 RegLocation rl_result, int lit, int first_bit,

Completed in 182 milliseconds