Home
last modified time | relevance | path

Searched refs:newLIR (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/compiler/
DIntermediateRep.cpp101 void dvmCompilerInsertLIRBefore(LIR *currentLIR, LIR *newLIR) in dvmCompilerInsertLIRBefore() argument
106 prevLIR->next = newLIR; in dvmCompilerInsertLIRBefore()
107 newLIR->prev = prevLIR; in dvmCompilerInsertLIRBefore()
108 newLIR->next = currentLIR; in dvmCompilerInsertLIRBefore()
109 currentLIR->prev = newLIR; in dvmCompilerInsertLIRBefore()
118 void dvmCompilerInsertLIRAfter(LIR *currentLIR, LIR *newLIR) in dvmCompilerInsertLIRAfter() argument
120 newLIR->prev = currentLIR; in dvmCompilerInsertLIRAfter()
121 newLIR->next = currentLIR->next; in dvmCompilerInsertLIRAfter()
122 currentLIR->next = newLIR; in dvmCompilerInsertLIRAfter()
123 newLIR->next->prev = newLIR; in dvmCompilerInsertLIRAfter()
DCompilerIR.h299 void dvmCompilerInsertLIRBefore(LIR *currentLIR, LIR *newLIR);
301 void dvmCompilerInsertLIRAfter(LIR *currentLIR, LIR *newLIR);
/dalvik/vm/compiler/codegen/mips/
DGlobalOptimizations.cpp261 MipsLIR *newLIR = (MipsLIR *) dvmCompilerNew(sizeof(MipsLIR), true); in delaySlotLIR() local
294 *newLIR = *thisLIR; in delaySlotLIR()
296 return newLIR; /* move into delay slot succeeded */ in delaySlotLIR()
321 *newLIR = *targetLIR; in delaySlotLIR()
323 return newLIR; in delaySlotLIR()
353 *newLIR = *targetLIR; in delaySlotLIR()
355 return newLIR; in delaySlotLIR()
362 newLIR->opcode = kMipsPref; in delaySlotLIR()
363 newLIR->operands[0] = isLoad ? 0 : 1; in delaySlotLIR()
364 newLIR->operands[1] = nextLIR->operands[1]; in delaySlotLIR()
[all …]