• Home
  • Raw
  • Download

Lines Matching refs:lir

76 static void buildInsnString(const char *fmt, ArmLIR *lir, char* buf,  in buildInsnString()  argument
96 operand = lir->operands[nc-'0']; in buildInsnString()
199 (int) baseAddr + lir->generic.offset + 4 + in buildInsnString()
201 lir->generic.target); in buildInsnString()
204 int offset_1 = lir->operands[0]; in buildInsnString()
205 int offset_2 = NEXT_LIR(lir)->operands[0]; in buildInsnString()
207 ((((intptr_t) baseAddr + lir->generic.offset + 4) & in buildInsnString()
219 decodeRegList(lir->opcode, operand, tbuf); in buildInsnString()
241 void dvmDumpResourceMask(LIR *lir, u8 mask, const char *prefix) in dvmDumpResourceMask() argument
245 ArmLIR *armLIR = (ArmLIR *) lir; in dvmDumpResourceMask()
297 ArmLIR *lir = (ArmLIR *) arg; in dvmDumpLIRInsn() local
300 int offset = lir->generic.offset; in dvmDumpLIRInsn()
301 int dest = lir->operands[0]; in dvmDumpLIRInsn()
305 switch(lir->opcode) { in dvmDumpLIRInsn()
319 LOGD("L%p:", lir); in dvmDumpLIRInsn()
323 LOGD("L%p:", lir); in dvmDumpLIRInsn()
327 LOGD("L%p:", lir); in dvmDumpLIRInsn()
331 LOGD("L%p:", lir); in dvmDumpLIRInsn()
337 LOGD("L%p:", lir); in dvmDumpLIRInsn()
348 (char *) lir->operands[1]); in dvmDumpLIRInsn()
357 LOGD("L%p:", lir); in dvmDumpLIRInsn()
359 lir->operands[1]); in dvmDumpLIRInsn()
369 LOGD("L%p:", lir); in dvmDumpLIRInsn()
372 if (lir->flags.isNop && !dumpNop) { in dvmDumpLIRInsn()
375 buildInsnString(EncodingMap[lir->opcode].name, lir, opName, in dvmDumpLIRInsn()
377 buildInsnString(EncodingMap[lir->opcode].fmt, lir, buf, baseAddr, in dvmDumpLIRInsn()
381 lir->flags.isNop ? "(nop)" : ""); in dvmDumpLIRInsn()
385 if (lir->useMask && (!lir->flags.isNop || dumpNop)) { in dvmDumpLIRInsn()
386 DUMP_RESOURCE_MASK(dvmDumpResourceMask((LIR *) lir, in dvmDumpLIRInsn()
387 lir->useMask, "use")); in dvmDumpLIRInsn()
389 if (lir->defMask && (!lir->flags.isNop || dumpNop)) { in dvmDumpLIRInsn()
390 DUMP_RESOURCE_MASK(dvmDumpResourceMask((LIR *) lir, in dvmDumpLIRInsn()
391 lir->defMask, "def")); in dvmDumpLIRInsn()