Home | History | Annotate | Download | only in compiler

Lines Matching refs:LIR

78  * Append an LIR instruction to the LIR list maintained by a compilation
81 void dvmCompilerAppendLIR(CompilationUnit *cUnit, LIR *lir)
85 cUnit->lastLIRInsn = cUnit->firstLIRInsn = lir;
86 lir->prev = lir->next = NULL;
88 cUnit->lastLIRInsn->next = lir;
89 lir->prev = cUnit->lastLIRInsn;
90 lir->next = NULL;
91 cUnit->lastLIRInsn = lir;
96 * Insert an LIR instruction before the current instruction, which cannot be the
101 void dvmCompilerInsertLIRBefore(LIR *currentLIR, LIR *newLIR)
104 LIR *prevLIR = currentLIR->prev;
113 * Insert an LIR instruction after the current instruction, which cannot be the
118 void dvmCompilerInsertLIRAfter(LIR *currentLIR, LIR *newLIR)