/art/compiler/dex/quick/x86/ |
H A D | fp_x86.cc | 260 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 D | call_x86.cc | 164 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 D | int_x86.cc | 34 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 D | utility_x86.cc | 109 LIR* branch = NewLIR2(kX86Jcc8, 0 /* offset to be patched */, local 111 branch->target = target; 112 return branch;
|
/art/compiler/dex/quick/mips/ |
H A D | int_mips.cc | 53 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 D | fp_arm.cc | 307 LIR *branch; local 317 branch = NewLIR2(kThumbBCond, 0, kArmCondEq); 324 branch->target = NewLIR0(kPseudoTargetLabel);
|
H A D | int_arm.cc | 260 // 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 D | utility_arm.cc | 214 LIR* branch = NewLIR2(kThumb2BCond, 0 /* offset to be patched */, local 216 branch->target = target; 217 return branch;
|
/art/compiler/dex/quick/ |
H A D | gen_common.cc | 48 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 D | quick_entrypoints_mips.S | 356 * 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 D | quick_entrypoints_arm.S | 114 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.
|