Lines Matching refs:ArmLIR
33 static inline bool isDalvikRegisterClobbered(ArmLIR *lir1, ArmLIR *lir2) in isDalvikRegisterClobbered()
45 static void dumpDependentInsnPair(ArmLIR *thisLIR, ArmLIR *checkLIR,
55 static void convertMemOpIntoMove(CompilationUnit *cUnit, ArmLIR *origLIR, in convertMemOpIntoMove()
59 ArmLIR *moveLIR; in convertMemOpIntoMove()
89 ArmLIR *headLIR, in applyLoadStoreElimination()
90 ArmLIR *tailLIR) in applyLoadStoreElimination()
92 ArmLIR *thisLIR; in applyLoadStoreElimination()
110 ArmLIR *checkLIR; in applyLoadStoreElimination()
247 ArmLIR *newStoreLIR = in applyLoadStoreElimination()
248 (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in applyLoadStoreElimination()
272 ArmLIR *headLIR, in applyLoadHoisting()
273 ArmLIR *tailLIR) in applyLoadHoisting()
275 ArmLIR *thisLIR, *checkLIR; in applyLoadHoisting()
280 ArmLIR *prevInstList[MAX_HOIST_DISTANCE]; in applyLoadHoisting()
389 ArmLIR *depLIR = prevInstList[nextSlot-1]; in applyLoadHoisting()
400 ArmLIR *curLIR = prevInstList[slot]; in applyLoadHoisting()
401 ArmLIR *prevLIR = prevInstList[slot+1]; in applyLoadHoisting()
440 ArmLIR *curLIR = prevInstList[slot]; in applyLoadHoisting()
441 ArmLIR *newLoadLIR = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), in applyLoadHoisting()
460 applyLoadStoreElimination(cUnit, (ArmLIR *) headLIR, in dvmCompilerApplyLocalOptimizations()
461 (ArmLIR *) tailLIR); in dvmCompilerApplyLocalOptimizations()
464 applyLoadHoisting(cUnit, (ArmLIR *) headLIR, (ArmLIR *) tailLIR); in dvmCompilerApplyLocalOptimizations()