Home | History | Annotate | Download | only in arm

Lines Matching refs:ArmLIR

22 #include "ArmLIR.h"
81 /* NOTE: must be kept in sync with enum ArmOpcode from ArmLIR.h */
901 ArmLIR *dataLIR = (ArmLIR *) cUnit->wordList;
931 ArmLIR *lir;
933 for (lir = (ArmLIR *) cUnit->firstLIRInsn; lir; lir = NEXT_LIR(lir)) {
951 ArmLIR *lirTarget = (ArmLIR *) lir->generic.target;
971 ArmLIR *targetLIR = (ArmLIR *) lir->generic.target;
977 ArmLIR *newInst = dvmCompilerNew(sizeof(ArmLIR), true);
998 ArmLIR *targetLIR = (ArmLIR *) lir->generic.target;
1007 ArmLIR *targetLIR = (ArmLIR *) lir->generic.target;
1207 ArmLIR *armLIR;
1218 for (armLIR = (ArmLIR *) cUnit->firstLIRInsn;
1219 armLIR;
1220 armLIR = NEXT_LIR(armLIR)) {
1221 armLIR->generic.offset = offset;
1222 if (armLIR->opCode >= 0 && !armLIR->isNop) {
1223 armLIR->size = EncodingMap[armLIR->opCode].size * 2;
1224 offset += armLIR->size;
1225 } else if (armLIR->opCode == kArmPseudoPseudoAlign4) {
1228 armLIR->operands[0] = 1;
1230 armLIR->operands[0] = 0;
1248 ArmLIR *chainCellOffsetLIR = (ArmLIR *) cUnit->chainCellOffsetLIR;