Searched refs:rl_dest (Results 1 - 19 of 19) sorted by relevance

/art/compiler/dex/quick/
H A Dgen_loadstore.cc43 void Mir2Lir::Workaround7250540(RegLocation rl_dest, int zero_reg) { argument
44 if (rl_dest.fp) {
45 int pmap_index = SRegToPMap(rl_dest.s_reg_low);
49 int base_vreg = mir_graph_->SRegToVReg(rl_dest.s_reg_low);
68 StoreBaseDisp(TargetReg(kSp), SRegOffset(rl_dest.s_reg_low), temp_reg, kWord);
160 void Mir2Lir::StoreValue(RegLocation rl_dest, RegLocation rl_src) { argument
168 (rl_dest.s_reg_low != live_sreg_));
169 live_sreg_ = rl_dest.s_reg_low;
173 DCHECK(!rl_dest.wide);
176 rl_dest
227 StoreValueWide(RegLocation rl_dest, RegLocation rl_src) argument
[all...]
H A Dmir_to_lir.cc31 RegLocation rl_dest = mir_graph_->GetBadLoc(); local
70 rl_dest = mir_graph_->GetDestWide(mir);
72 rl_dest = mir_graph_->GetDest(mir);
80 GenMoveException(rl_dest);
112 StoreValueWide(rl_dest, GetReturnWide(rl_dest.fp));
119 StoreValue(rl_dest, GetReturn(rl_dest.fp));
128 StoreValue(rl_dest, rl_src[0]);
134 StoreValueWide(rl_dest, rl_sr
661 RegLocation rl_dest = mir_graph_->GetDest(mir); local
[all...]
H A Dgen_common.cc170 void Mir2Lir::GenIntToLong(RegLocation rl_dest, RegLocation rl_src) { argument
171 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
178 StoreValueWide(rl_dest, rl_result);
181 void Mir2Lir::GenIntNarrowing(Instruction::Code opcode, RegLocation rl_dest, argument
184 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
200 StoreValue(rl_dest, rl_result);
208 void Mir2Lir::GenNewArray(uint32_t type_idx, RegLocation rl_dest, argument
220 StoreValue(rl_dest, rl_result);
419 void Mir2Lir::GenSget(uint32_t field_idx, RegLocation rl_dest, argument
469 RegLocation rl_result = EvalLoc(rl_dest, kAnyRe
623 GenIGet(uint32_t field_idx, int opt_flags, OpSize size, RegLocation rl_dest, RegLocation rl_obj, bool is_long_or_double, bool is_object) argument
733 GenConstClass(uint32_t type_idx, RegLocation rl_dest) argument
791 GenConstString(uint32_t string_idx, RegLocation rl_dest) argument
848 GenNewInstance(uint32_t type_idx, RegLocation rl_dest) argument
871 GenInstanceofFinal(bool use_declaring_class, uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) argument
923 GenInstanceofCallingHelper(bool needs_access_check, bool type_known_final, bool type_known_abstract, bool use_declaring_class, bool can_assume_type_is_in_dex_cache, uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) argument
1031 GenInstanceof(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) argument
1126 GenLong3Addr(OpKind first_op, OpKind second_op, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
1173 GenShiftOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_shift) argument
1200 GenArithOpInt(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
1361 HandleEasyDivRem(Instruction::Code dalvik_opcode, bool is_div, RegLocation rl_src, RegLocation rl_dest, int lit) argument
1412 HandleEasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) argument
1451 GenArithOpIntLit(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src, int lit) argument
1587 GenArithOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
1714 GenConversionCall(ThreadOffset func_offset, RegLocation rl_dest, RegLocation rl_src) argument
[all...]
H A Dmir_to_lir.h380 RegLocation rl_src, RegLocation rl_dest, int lit);
381 bool HandleEasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit);
396 void GenIntToLong(RegLocation rl_dest, RegLocation rl_src);
397 void GenIntNarrowing(Instruction::Code opcode, RegLocation rl_dest,
399 void GenNewArray(uint32_t type_idx, RegLocation rl_dest,
404 void GenSget(uint32_t field_idx, RegLocation rl_dest,
407 RegLocation rl_dest, RegLocation rl_obj, bool is_long_or_double, bool is_object);
410 void GenConstClass(uint32_t type_idx, RegLocation rl_dest);
411 void GenConstString(uint32_t string_idx, RegLocation rl_dest);
412 void GenNewInstance(uint32_t type_idx, RegLocation rl_dest);
[all...]
H A Dgen_invoke.cc921 RegLocation rl_dest = InlineTarget(info); local
922 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
926 StoreValue(rl_dest, rl_result);
944 RegLocation rl_dest = InlineTarget(info); local
945 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
960 StoreValue(rl_dest, rl_result);
971 RegLocation rl_dest = InlineTarget(info); local
972 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
978 StoreValue(rl_dest, rl_result);
990 RegLocation rl_dest local
1006 RegLocation rl_dest = InlineTargetWide(info); local
1029 RegLocation rl_dest = InlineTarget(info); local
1040 RegLocation rl_dest = InlineTargetWide(info); local
1086 RegLocation rl_dest = InlineTarget(info); local
1123 RegLocation rl_dest = InlineTarget(info); local
1129 RegLocation rl_dest = InlineTarget(info); local
1152 RegLocation rl_dest = InlineTarget(info); // result reg local
[all...]
/art/compiler/dex/quick/mips/
H A Dfp_mips.cc25 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
56 StoreValue(rl_dest, rl_result);
59 GenNegFloat(rl_dest, rl_src1);
66 rl_result = EvalLoc(rl_dest, kFPReg, true);
68 StoreValue(rl_dest, rl_result);
72 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
99 StoreValueWide(rl_dest, rl_result);
102 GenNegDouble(rl_dest, rl_src1);
111 rl_result = EvalLoc(rl_dest, kFPReg, true);
112 DCHECK(rl_dest
24 GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
71 GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
119 GenConversion(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src) argument
138 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pF2iz), rl_dest, rl_src); local
141 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pD2iz), rl_dest, rl_src); local
144 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2d), rl_dest, rl_src); local
147 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pF2l), rl_dest, rl_src); local
150 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2f), rl_dest, rl_src); local
153 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pD2l), rl_dest, rl_src); local
176 GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
220 GenNegFloat(RegLocation rl_dest, RegLocation rl_src) argument
228 GenNegDouble(RegLocation rl_dest, RegLocation rl_src) argument
[all...]
H A Dcodegen_mips.h31 RegLocation rl_dest, int lit);
87 void GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
92 RegLocation rl_index, RegLocation rl_dest, int scale);
95 void GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
97 void GenMulLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
98 void GenAddLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
99 void GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
100 void GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest,
102 void GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
104 void GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocatio
[all...]
H A Dint_mips.cc43 void MipsMir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, argument
49 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
61 StoreValue(rl_dest, rl_result);
226 RegLocation MipsMir2Lir::GenDivRem(RegLocation rl_dest, int reg1, int reg2, argument
229 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
238 RegLocation MipsMir2Lir::GenDivRemLit(RegLocation rl_dest, int reg1, int lit, argument
243 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
318 RegLocation rl_src, RegLocation rl_dest, int lit) {
328 void MipsMir2Lir::GenMulLong(RegLocation rl_dest, RegLocation rl_src1, argument
333 void MipsMir2Lir::GenAddLong(RegLocation rl_dest, RegLocatio argument
317 SmallLiteralDivRem(Instruction::Code dalvik_opcode, bool is_div, RegLocation rl_src, RegLocation rl_dest, int lit) argument
355 GenSubLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
377 GenNegLong(RegLocation rl_dest, RegLocation rl_src) argument
397 GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
402 GenOrLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
407 GenXorLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
415 GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, RegLocation rl_index, RegLocation rl_dest, int scale) argument
614 GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_shift) argument
620 GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
[all...]
H A Dcall_mips.cc294 void MipsMir2Lir::GenMoveException(RegLocation rl_dest) { argument
296 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
302 StoreValue(rl_dest, rl_result);
/art/compiler/dex/quick/x86/
H A Dfp_x86.cc24 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
55 StoreValue(rl_dest, rl_result);
58 GenNegFloat(rl_dest, rl_src1);
65 rl_result = EvalLoc(rl_dest, kFPReg, true);
75 StoreValue(rl_dest, rl_result);
79 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
106 StoreValueWide(rl_dest, rl_result);
109 GenNegDouble(rl_dest, rl_src1);
118 rl_result = EvalLoc(rl_dest, kFPReg, true);
119 DCHECK(rl_dest
23 GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
78 GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
133 GenConversion(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src) argument
201 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2d), rl_dest, rl_src); local
205 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2f), rl_dest, rl_src); local
208 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pF2l), rl_dest, rl_src); local
211 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pD2l), rl_dest, rl_src); local
234 GenCmpFP(Instruction::Code code, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
354 GenNegFloat(RegLocation rl_dest, RegLocation rl_src) argument
362 GenNegDouble(RegLocation rl_dest, RegLocation rl_src) argument
[all...]
H A Dint_x86.cc46 void X86Mir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, argument
63 StoreValue(rl_dest, rl_result);
207 RegLocation X86Mir2Lir::GenDivRemLit(RegLocation rl_dest, int reg_lo, argument
210 return rl_dest;
213 RegLocation X86Mir2Lir::GenDivRem(RegLocation rl_dest, int reg_lo, argument
216 return rl_dest;
225 RegLocation rl_dest = InlineTarget(info); local
226 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
235 StoreValue(rl_dest, rl_result);
299 RegLocation rl_src, RegLocation rl_dest, in
298 SmallLiteralDivRem(Instruction::Code dalvik_opcode, bool is_div, RegLocation rl_src, RegLocation rl_dest, int lit) argument
309 GenMulLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
313 GenAddLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
329 GenSubLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
345 GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
361 GenOrLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
377 GenXorLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
393 GenNegLong(RegLocation rl_dest, RegLocation rl_src) argument
421 GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, RegLocation rl_index, RegLocation rl_dest, int scale) argument
561 GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_shift) argument
567 GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
[all...]
H A Dcodegen_x86.h31 RegLocation rl_dest, int lit);
87 void GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
92 RegLocation rl_index, RegLocation rl_dest, int scale);
95 void GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
97 void GenMulLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
98 void GenAddLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
99 void GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
100 void GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest,
102 void GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
104 void GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocatio
[all...]
H A Dcall_x86.cc190 void X86Mir2Lir::GenMoveException(RegLocation rl_dest) { argument
192 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
195 StoreValue(rl_dest, rl_result);
/art/compiler/dex/quick/arm/
H A Dfp_arm.cc23 void ArmMir2Lir::GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest, argument
55 StoreValue(rl_dest, rl_result);
58 GenNegFloat(rl_dest, rl_src1);
65 rl_result = EvalLoc(rl_dest, kFPReg, true);
67 StoreValue(rl_dest, rl_result);
71 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
98 StoreValueWide(rl_dest, rl_result);
101 GenNegDouble(rl_dest, rl_src1);
111 rl_result = EvalLoc(rl_dest, kFPReg, true);
112 DCHECK(rl_dest
70 GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
119 GenConversion(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src) argument
145 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2d), rl_dest, rl_src); local
148 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pF2l), rl_dest, rl_src); local
151 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2f), rl_dest, rl_src); local
154 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pD2l), rl_dest, rl_src); local
229 GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
288 GenNegFloat(RegLocation rl_dest, RegLocation rl_src) argument
296 GenNegDouble(RegLocation rl_dest, RegLocation rl_src) argument
309 RegLocation rl_dest = InlineTargetWide(info); // double place for result local
[all...]
H A Dcodegen_arm.h30 RegLocation rl_dest, int lit);
86 void GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
91 RegLocation rl_index, RegLocation rl_dest, int scale);
94 void GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest,
96 void GenMulLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
97 void GenAddLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
98 void GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
99 void GenArithOpDouble(Instruction::Code opcode, RegLocation rl_dest,
101 void GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
103 void GenCmpFP(Instruction::Code opcode, RegLocation rl_dest, RegLocatio
[all...]
H A Dint_arm.cc86 void ArmMir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, argument
112 StoreValue(rl_dest, rl_temp);
199 RegLocation rl_dest = mir_graph_->GetDest(mir); local
205 rl_result = EvalLoc(rl_dest, kCoreReg, true);
235 rl_result = EvalLoc(rl_dest, kCoreReg, true);
244 StoreValue(rl_dest, rl_result);
419 RegLocation rl_src, RegLocation rl_dest, int lit) {
435 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);
458 StoreValue(rl_dest, rl_result);
468 RegLocation ArmMir2Lir::GenDivRemLit(RegLocation rl_dest, in argument
418 SmallLiteralDivRem(Instruction::Code dalvik_opcode, bool is_div, RegLocation rl_src, RegLocation rl_dest, int lit) argument
474 GenDivRem(RegLocation rl_dest, int reg1, int reg2, bool is_div) argument
486 RegLocation rl_dest = InlineTarget(info); local
513 RegLocation rl_dest = InlineTarget(info); // boolean place for result local
625 GenNegLong(RegLocation rl_dest, RegLocation rl_src) argument
650 BadOverlap(RegLocation rl_src, RegLocation rl_dest) argument
656 GenMulLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
729 GenAddLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
734 GenSubLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
739 GenAndLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
744 GenOrLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
749 GenXorLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
757 GenArrayGet(int opt_flags, OpSize size, RegLocation rl_array, RegLocation rl_index, RegLocation rl_dest, int scale) argument
992 GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src, RegLocation rl_shift) argument
1065 GenArithImmOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
[all...]
H A Dcall_arm.cc140 RegLocation rl_dest; local
142 rl_dest = GetReturnWide(false);
144 rl_dest = GetReturn(false);
149 GenIGet(field_idx, mir->optimization_flags, size, rl_dest, rl_obj, long_or_double, is_object);
189 RegLocation rl_dest; local
193 rl_dest = GetReturnWide(false);
196 rl_dest = GetReturn(false);
208 StoreValueWide(rl_dest, rl_src);
210 StoreValue(rl_dest, rl_src);
526 void ArmMir2Lir::GenMoveException(RegLocation rl_dest) { argument
[all...]
/art/compiler/dex/portable/
H A Dmir_to_gbc.h92 art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest);
101 void ConvertMoveException(RegLocation rl_dest);
105 void ConvertArrayLength(int opt_flags, RegLocation rl_dest,
118 void ConvertFPArithOp(OpKind op, RegLocation rl_dest, RegLocation rl_src1,
121 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
123 RegLocation rl_dest, RegLocation rl_src, int shift_amount);
124 void ConvertArithOp(OpKind op, RegLocation rl_dest, RegLocation rl_src1,
126 void ConvertArithOpLit(OpKind op, RegLocation rl_dest, RegLocation rl_src1,
131 art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest);
133 void ConvertNewInstance(uint32_t type_idx, RegLocation rl_dest);
[all...]
H A Dmir_to_gbc.cc178 art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest) {
182 DefineValue(res, rl_dest.orig_sreg);
254 void MirConverter::ConvertMoveException(RegLocation rl_dest) { argument
258 DefineValue(res, rl_dest.orig_sreg);
279 RegLocation rl_dest, RegLocation rl_src) {
286 DefineValue(res, rl_dest.orig_sreg);
391 void MirConverter::ConvertFPArithOp(OpKind op, RegLocation rl_dest, argument
405 DefineValue(res, rl_dest.orig_sreg);
409 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
415 DefineValue(res, rl_dest
177 ConvertSget(int32_t field_index, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest) argument
278 ConvertArrayLength(int opt_flags, RegLocation rl_dest, RegLocation rl_src) argument
408 ConvertShift(art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
418 ConvertShiftLit(art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_src, int shift_amount) argument
428 ConvertArithOp(OpKind op, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
437 ConvertArithOpLit(OpKind op, RegLocation rl_dest, RegLocation rl_src1, int32_t imm) argument
498 ConvertConstObject(uint32_t idx, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest) argument
516 ConvertNewInstance(uint32_t type_idx, RegLocation rl_dest) argument
525 ConvertNewArray(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) argument
537 ConvertAget(int opt_flags, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_array, RegLocation rl_index) argument
561 ConvertIget(int opt_flags, art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_obj, int field_index) argument
585 ConvertInstanceOf(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) argument
597 ConvertIntToLong(RegLocation rl_dest, RegLocation rl_src) argument
603 ConvertLongToInt(RegLocation rl_dest, RegLocation rl_src) argument
609 ConvertFloatToDouble(RegLocation rl_dest, RegLocation rl_src) argument
615 ConvertDoubleToFloat(RegLocation rl_dest, RegLocation rl_src) argument
621 ConvertWideComparison(art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) argument
634 ConvertIntNarrowing(RegLocation rl_dest, RegLocation rl_src, art::llvm::IntrinsicHelper::IntrinsicId id) argument
642 ConvertNeg(RegLocation rl_dest, RegLocation rl_src) argument
647 ConvertIntToFP(::llvm::Type* ty, RegLocation rl_dest, RegLocation rl_src) argument
654 ConvertFPToInt(art::llvm::IntrinsicHelper::IntrinsicId id, RegLocation rl_dest, RegLocation rl_src) argument
663 ConvertNegFP(RegLocation rl_dest, RegLocation rl_src) argument
669 ConvertNot(RegLocation rl_dest, RegLocation rl_src) argument
690 RegLocation rl_dest = mir_graph_->GetBadLoc(); local
1544 RegLocation rl_dest = mir_graph_->reg_location_[mir->ssa_rep->defs[0]]; local
1586 RegLocation rl_dest = mir_graph_->reg_location_[mir->ssa_rep->defs[0]]; local
[all...]

Completed in 321 milliseconds