Home | History | Annotate | Download | only in mips

Lines Matching refs:thisLIR

45 static void dumpDependentInsnPair(MipsLIR *thisLIR, MipsLIR *checkLIR,
49 dvmDumpLIRInsn((LIR *) thisLIR, 0);
65 * thisLIR).
92 MipsLIR *thisLIR;
96 for (thisLIR = PREV_LIR(tailLIR);
97 thisLIR != headLIR;
98 thisLIR = PREV_LIR(thisLIR)) {
102 if ((thisLIR->flags.isNop == true) ||
103 isPseudoOpCode(thisLIR->opcode) ||
104 !(EncodingMap[thisLIR->opcode].flags & (IS_LOAD | IS_STORE))) {
108 int nativeRegId = thisLIR->operands[0];
109 bool isThisLIRLoad = EncodingMap[thisLIR->opcode].flags & IS_LOAD;
112 u8 thisMemMask = (thisLIR->useMask | thisLIR->defMask) & ENCODE_MEM;
126 u8 stopUseRegMask = (ENCODE_REG_PC | thisLIR->useMask) &
128 u8 stopDefRegMask = thisLIR->defMask & ~ENCODE_MEM;
130 for (checkLIR = NEXT_LIR(thisLIR);
159 if (checkLIR->aliasInfo == thisLIR->aliasInfo &&
174 if (checkLIR->aliasInfo == thisLIR->aliasInfo) {
208 thisLIR->flags.isNop = true;
212 } else if (isDalvikRegisterClobbered(thisLIR, checkLIR)) {
243 DEBUG_OPT(dumpDependentInsnPair(thisLIR, checkLIR,
249 *newStoreLIR = *thisLIR;
257 thisLIR->flags.isNop = true;
275 MipsLIR *thisLIR, *checkLIR;
286 for (thisLIR = NEXT_LIR(headLIR);
287 thisLIR != tailLIR;
288 thisLIR = NEXT_LIR(thisLIR)) {
291 if ((thisLIR->flags.isNop == true) ||
292 isPseudoOpCode(thisLIR->opcode) ||
293 !(EncodingMap[thisLIR->opcode].flags & IS_LOAD)) {
297 u8 stopUseAllMask = thisLIR->useMask;
311 u8 stopDefRegMask = thisLIR->defMask & ~ENCODE_MEM;
317 for (checkLIR = PREV_LIR(thisLIR);
336 if ((checkLIR->aliasInfo == thisLIR->aliasInfo) ||
337 isDalvikRegisterClobbered(thisLIR, checkLIR)) {
368 DEBUG_OPT(dumpDependentInsnPair(checkLIR, thisLIR
443 *newLoadLIR = *thisLIR;
450 thisLIR->flags.isNop = true;