Searched refs:branch (Results 1 - 11 of 11) sorted by relevance

/art/compiler/dex/quick/x86/
H A Dfp_x86.cc260 LIR* branch = NULL; local
262 branch = NewLIR2(kX86Jcc8, 0, kX86CondPE);
280 branch->target = NewLIR0(kPseudoTargetLabel);
289 LIR* branch = NULL; local
310 branch = NewLIR2(kX86Jcc8, 0, kX86CondPE);
311 branch->target = not_taken;
316 branch = NewLIR2(kX86Jcc8, 0, kX86CondPE);
317 branch->target = taken;
322 branch = NewLIR2(kX86Jcc8, 0, kX86CondPE);
323 branch
[all...]
H A Dcall_x86.cc164 LIR* branch = NewLIR2(kX86Jcc8, 0, kX86CondEq); local
167 branch->target = NewLIR0(kPseudoTargetLabel);
181 LIR* branch = NewLIR2(kX86Jcc8, 0, kX86CondNe); local
184 branch->target = NewLIR0(kPseudoTargetLabel);
246 // Remember branch target - will process later
H A Dint_x86.cc34 LIR* branch = OpCondBranch(c_code, tgt); local
35 // Remember branch target - will process later
37 return branch;
92 LIR* branch = NewLIR2(kX86Jcc8, 0 /* lir operand for Jcc offset */ , local
94 branch->target = target;
95 return branch;
107 LIR* branch = NewLIR2(kX86Jcc8, 0 /* lir operand for Jcc offset */ , cc); local
108 branch->target = target;
109 return branch;
229 LIR* branch local
[all...]
H A Dutility_x86.cc109 LIR* branch = NewLIR2(kX86Jcc8, 0 /* offset to be patched */, local
111 branch->target = target;
112 return branch;
/art/compiler/dex/quick/mips/
H A Dint_mips.cc53 LIR* branch = OpCmpImmBranch(kCondNe, rl_result.low_reg, 0, NULL); local
60 branch->target = target;
66 LIR* branch; local
116 branch = NewLIR2(br_op, src1, src2);
124 branch = NewLIR1(br_op, t_reg);
127 branch->target = target;
128 return branch;
133 LIR* branch; local
138 branch = OpCmpBranch(cond, reg, t_reg, target);
140 return branch;
[all...]
/art/compiler/dex/quick/arm/
H A Dfp_arm.cc307 LIR *branch; local
317 branch = NewLIR2(kThumbBCond, 0, kArmCondEq);
324 branch->target = NewLIR0(kPseudoTargetLabel);
H A Dint_arm.cc260 // Do special compare/branch against simple const operand if not already in registers.
308 * Generate a register comparison to an immediate and branch. Caller
309 * is responsible for setting branch target field.
313 LIR* branch; local
318 branch = NewLIR2((arm_cond == kArmCondEq) ? kThumb2Cbz : kThumb2Cbnz,
331 branch = NewLIR2(kThumbBCond, 0, arm_cond);
333 branch->target = target;
334 return branch;
593 // Test suspend flag, return target of taken suspend branch
599 // Decrement register and branch o
[all...]
H A Dutility_arm.cc214 LIR* branch = NewLIR2(kThumb2BCond, 0 /* offset to be patched */, local
216 branch->target = target;
217 return branch;
/art/compiler/dex/quick/
H A Dgen_common.cc48 LIR* branch = OpCondBranch(c_code, tgt); local
49 // Remember branch target - will process later
51 return branch;
56 LIR* branch; local
58 branch = OpUnconditionalBranch(tgt);
60 branch = OpCmpImmBranch(c_code, reg, imm_val, tgt);
62 // Remember branch target - will process later
64 return branch;
80 LIR* branch = OpCmpBranch(c_code, reg1, reg2, tgt); local
81 // Remember branch targe
841 LIR* branch = OpCmpImmBranch(kCondNe, TargetReg(kRet0), 0, NULL); local
1767 LIR* branch = OpTestSuspend(NULL); local
[all...]
/art/runtime/arch/mips/
H A Dquick_entrypoints_mips.S356 * thread and we branch to another stub to deliver it.
451 beq $t1, $t2, 1f # branch if result type char == 'D'
453 beq $t1, $t3, 1f # branch if result type char == 'F'
/art/runtime/arch/arm/
H A Dquick_entrypoints_arm.S114 cbnz r0, 1f @ result non-zero branch over
120 cbz r0, 1f @ result zero branch over
211 * thread and we branch to another stub to deliver it.

Completed in 240 milliseconds