HomeSort by relevance Sort by last modified time
    Searched refs:rl_src2 (Results 1 - 16 of 16) sorted by null

  /art/compiler/dex/quick/mips/
fp_mips.cc 25 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
53 CallRuntimeHelperRegLocationRegLocation(kQuickFmodf, rl_src1, rl_src2, false);
64 rl_src2 = LoadValue(rl_src2, kFPReg);
66 NewLIR3(op, rl_result.reg.GetReg(), rl_src1.reg.GetReg(), rl_src2.reg.GetReg());
71 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
95 CallRuntimeHelperRegLocationRegLocation(kQuickFmod, rl_src1, rl_src2, false);
107 rl_src2 = LoadValueWide(rl_src2, kFPReg);
108 DCHECK(rl_src2.wide)
    [all...]
int_mips.cc 45 RegLocation rl_src2) {
47 rl_src2 = LoadValueWide(rl_src2, kCoreReg);
51 NewLIR3(kMipsSlt, t0.GetReg(), rl_src1.reg.GetHighReg(), rl_src2.reg.GetHighReg());
52 NewLIR3(kMipsSlt, t1.GetReg(), rl_src2.reg.GetHighReg(), rl_src1.reg.GetHighReg());
55 NewLIR3(kMipsSltu, t0.GetReg(), rl_src1.reg.GetLowReg(), rl_src2.reg.GetLowReg());
56 NewLIR3(kMipsSltu, t1.GetReg(), rl_src2.reg.GetLowReg(), rl_src1.reg.GetLowReg());
266 RegLocation rl_src2, bool is_div, bool check_zero) {
396 RegLocation rl_src1, RegLocation rl_src2) {
398 rl_src2 = LoadValueWide(rl_src2, kCoreReg)
    [all...]
codegen_mips.h 88 RegLocation rl_src1, RegLocation rl_src2);
96 RegLocation rl_src2);
98 RegLocation rl_src2);
100 RegLocation rl_src2);
110 RegLocation rl_src2) OVERRIDE;
113 void GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
187 RegLocation rl_src2);
189 RegLocation rl_src2);
193 RegLocation rl_src2, bool is_div, bool check_zero);
  /art/compiler/dex/quick/x86/
fp_x86.cc 25 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
52 GenRemFP(rl_dest, rl_src1, rl_src2, false /* is_double */);
61 rl_src2 = LoadValue(rl_src2, kFPReg);
65 RegStorage r_src2 = rl_src2.reg;
76 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
81 DCHECK(rl_src2.wide);
82 DCHECK(rl_src2.fp);
105 GenRemFP(rl_dest, rl_src1, rl_src2, true /* is_double */);
114 rl_src2 = LoadValueWide(rl_src2, kFPReg)
499 RegLocation rl_src2; local
711 RegLocation rl_src2 = LoadValueWide(info->args[2], kFPReg); local
745 RegLocation rl_src2 = LoadValue(info->args[1], kFPReg); local
    [all...]
int_x86.cc 35 RegLocation rl_src2) {
38 rl_src2 = LoadValueWide(rl_src2, kCoreReg);
41 OpRegReg(kOpCmp, rl_src1.reg, rl_src2.reg);
57 LoadValueDirectWideFixed(rl_src2, r_tmp2);
387 RegLocation rl_src2 = mir_graph_->GetSrcWide(mir, 2); local
391 std::swap(rl_src1, rl_src2);
394 if (rl_src2.is_const) {
396 int64_t val = mir_graph_->ConstantValueWide(rl_src2);
403 rl_src2 = LoadValueWide(rl_src2, kCoreReg)
811 RegLocation rl_src2 = (is_long) ? info->args[2] : info->args[1]; local
    [all...]
codegen_x86.h 152 RegLocation rl_src2) OVERRIDE;
154 RegLocation rl_src2) OVERRIDE;
156 RegLocation rl_src2) OVERRIDE;
171 RegLocation rl_src2) OVERRIDE;
173 RegLocation rl_src2) OVERRIDE;
176 void GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) OVERRIDE;
194 * @param rl_src2 constant source operand
198 bool GenLongLongImm(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2,
204 * @param rl_src2 Second operand.
208 virtual void GenLongArith(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2,
    [all...]
  /art/compiler/dex/quick/arm64/
fp_arm64.cc 25 RegLocation rl_src1, RegLocation rl_src2) {
49 CallRuntimeHelperRegLocationRegLocation(kQuickFmodf, rl_src1, rl_src2, false);
60 rl_src2 = LoadValue(rl_src2, kFPReg);
62 NewLIR3(op, rl_result.reg.GetReg(), rl_src1.reg.GetReg(), rl_src2.reg.GetReg());
67 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
94 LoadValueDirectWideFixed(rl_src2, rs_d1);
110 rl_src2 = LoadValueWide(rl_src2, kFPReg);
111 DCHECK(rl_src2.wide)
205 RegLocation rl_src2; local
442 RegLocation rl_src2 = (is_double) ? info->args[2] : info->args[1]; local
    [all...]
int_arm64.cc 50 RegLocation rl_src2) {
53 rl_src2 = LoadValueWide(rl_src2, kCoreReg);
56 OpRegReg(kOpCmp, rl_src1.reg, rl_src2.reg);
216 RegLocation rl_src2 = mir_graph_->GetSrcWide(mir, 2); local
222 std::swap(rl_src1, rl_src2);
228 if (rl_src2.is_const) {
231 int64_t val = mir_graph_->ConstantValueWide(rl_src2);
240 rl_src2 = UpdateLocWide(rl_src2);
661 RegLocation rl_src2 = (is_long) ? info->args[2] : info->args[1]; local
    [all...]
codegen_arm64.h 143 RegLocation rl_src2) OVERRIDE;
151 RegLocation rl_src2) OVERRIDE;
153 RegLocation rl_src2) OVERRIDE;
155 RegLocation rl_src2) OVERRIDE;
174 RegLocation rl_src2) OVERRIDE;
179 void GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) OVERRIDE;
342 RegLocation GenDivRem(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2,
362 void GenLongOp(OpKind op, RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
393 RegLocation rl_src2, bool is_div);
  /art/compiler/dex/quick/arm/
fp_arm.cc 24 RegLocation rl_src1, RegLocation rl_src2) {
52 CallRuntimeHelperRegLocationRegLocation(kQuickFmodf, rl_src1, rl_src2, false);
63 rl_src2 = LoadValue(rl_src2, kFPReg);
65 NewLIR3(op, rl_result.reg.GetReg(), rl_src1.reg.GetReg(), rl_src2.reg.GetReg());
70 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
94 CallRuntimeHelperRegLocationRegLocation(kQuickFmod, rl_src1, rl_src2, false);
107 rl_src2 = LoadValueWide(rl_src2, kFPReg);
108 DCHECK(rl_src2.wide)
218 RegLocation rl_src2; local
    [all...]
int_arm.cc 122 void ArmMir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
126 rl_src2 = LoadValueWide(rl_src2, kCoreReg);
129 OpRegReg(kOpCmp, rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh());
132 OpRegRegReg(kOpSub, t_reg, rl_src1.reg.GetLow(), rl_src2.reg.GetLow());
307 RegLocation rl_src2 = mir_graph_->GetSrcWide(mir, 2); local
311 std::swap(rl_src1, rl_src2);
314 if (rl_src2.is_const) {
315 rl_src2 = UpdateLocWide(rl_src2);
737 RegLocation rl_src2 = info->args[1]; local
    [all...]
codegen_arm.h 88 RegLocation rl_src2) OVERRIDE;
90 RegLocation rl_src1, RegLocation rl_src2);
98 RegLocation rl_src2);
100 RegLocation rl_src2);
102 RegLocation rl_src2);
114 void GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
193 RegLocation rl_src2);
203 RegLocation GenDivRem(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2,
  /art/compiler/dex/quick/
gen_common.cc 219 RegLocation rl_src2, LIR* taken,
222 DCHECK(!rl_src2.fp);
251 rl_src1 = rl_src2;
252 rl_src2 = rl_temp;
258 if (rl_src2.is_const) {
260 RegLocation rl_temp = UpdateLoc(rl_src2);
261 int32_t constant_value = mir_graph_->ConstantValue(rl_src2);
265 OpCmpImmBranch(cond, rl_src1.reg, mir_graph_->ConstantValue(rl_src2), taken);
280 rl_src2 = LoadValue(rl_src2);
    [all...]
mir_to_lir.h     [all...]
  /art/compiler/dex/portable/
mir_to_gbc.h 118 RegLocation rl_src1, RegLocation rl_src2);
126 RegLocation rl_src2);
128 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
132 RegLocation rl_src2);
158 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2);
mir_to_gbc.cc 330 ConditionCode cc, RegLocation rl_src1, RegLocation rl_src2) {
335 ::llvm::Value* src2 = GetLLVMValue(rl_src2.orig_sreg);
409 RegLocation rl_src1, RegLocation rl_src2) {
411 ::llvm::Value* src2 = GetLLVMValue(rl_src2.orig_sreg);
426 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) {
430 args.push_back(GetLLVMValue(rl_src2.orig_sreg));
446 RegLocation rl_src1, RegLocation rl_src2) {
448 ::llvm::Value* src2 = GetLLVMValue(rl_src2.orig_sreg);
640 RegLocation rl_src2) {
641 DCHECK_EQ(rl_src1.fp, rl_src2.fp)
    [all...]

Completed in 235 milliseconds