Searched defs:branch (Results 1 - 9 of 9) sorted by relevance

/dalvik/vm/compiler/codegen/arm/FP/
H A DThumb2VFP.c185 ArmLIR *branch; local
196 branch = newLIR2(cUnit, kThumbBCond, 0, kArmCondEq);
205 branch->generic.target = (LIR *)label;
/dalvik/vm/compiler/
H A DLoop.c132 * 2) The loop back branch compares the BIV with a constant
154 MIR *branch = loopBranch->lastMIRInsn; local
155 OpCode opCode = branch->dalvikInsn.opCode;
161 if (branch->ssaRep->numUses == 0 || branch->ssaRep->numDefs != 0) {
169 if (branch->ssaRep->uses[0] != loopAnalysis->ssaBIV) {
185 int endReg = dvmConvertSSARegToDalvik(cUnit, branch->ssaRep->uses[1]);
202 branch->ssaRep->uses[1]);
H A DCompiler.h70 u4 branch; /* Branch to chained destination */ member in struct:PredictedChainingCell
108 kSVSBackwardBranch = 8, // Exiting compiled code with backward branch trace
115 kJitHintTaken = 1, // Last inst in run was taken branch
116 kJitHintNotTaken = 2, // Last inst in run was not taken branch
117 kJitHintNoBias = 3, // Last inst in run was unbiased branch
/dalvik/vm/compiler/codegen/arm/
H A DCodegenCommon.c363 ArmLIR *branch,
380 branch->generic.target = (LIR *) pcrLabel;
362 genCheckCommon(CompilationUnit *cUnit, int dOffset, ArmLIR *branch, ArmLIR *pcrLabel) argument
H A DCodegenFactory.c296 ArmLIR *branch = opCondBranch(cUnit, cond); local
297 genCheckCommon(cUnit, dOffset, branch, pcrLabel);
H A DCodegenDriver.c219 /* Generate conditional branch instructions */
224 ArmLIR *branch = opCondBranch(cUnit, cond); local
225 branch->generic.target = (LIR *) target;
226 return branch;
229 /* Generate a unconditional branch to go to the interpreter */
233 ArmLIR *branch = opNone(cUnit, kOpUncondBr); local
234 return genCheckCommon(cUnit, dOffset, branch, pcrLabel);
864 /* Generate unconditional branch instructions */
867 ArmLIR *branch = opNone(cUnit, kOpUncondBr); local
868 branch
881 ArmLIR *branch = genUnconditionalBranch(cUnit, NULL); local
[all...]
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DGen.c199 ArmLIR *branch; local
218 branch = newLIR2(cUnit, kThumb2Cbz, r2, 0);
244 branch->generic.target = (LIR *)target;
257 ArmLIR *branch; local
278 branch = opNone(cUnit, kOpUncondBr);
303 branch->generic.target = (LIR *)target;
H A DFactory.c1106 ArmLIR *branch; local
1118 branch = newLIR2(cUnit,
1132 branch = newLIR2(cUnit, kThumbBCond, 0, cond);
1134 return genCheckCommon(cUnit, dOffset, branch, pcrLabel);
/dalvik/vm/compiler/codegen/arm/Thumb/
H A DFactory.c880 ArmLIR *branch = newLIR2(cUnit, kThumbBCond, 0, cond); local
881 return genCheckCommon(cUnit, dOffset, branch, pcrLabel);

Completed in 110 milliseconds