Searched refs:CurInst (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/Target/X86/ |
H A D | X86FixupLEAs.cpp | 188 MachineBasicBlock::iterator CurInst; local 191 CurInst = I; 193 Found = getPreviousInstr(CurInst, MFI); 194 while( Found && I != CurInst) { 195 if (CurInst->isCall() || CurInst->isInlineAsm()) 199 if (usesRegister(p, CurInst) == RU_Write){ 200 return CurInst; 202 InstrDistance += TII->getInstrLatency(TM->getInstrItineraryData(), CurInst); 203 Found = getPreviousInstr(CurInst, MF [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 2391 Instruction *CurInst = BI++; local 2393 if (isa<AllocaInst>(CurInst) || 2394 isa<TerminatorInst>(CurInst) || isa<PHINode>(CurInst) || 2395 CurInst->getType()->isVoidTy() || 2396 CurInst->mayReadFromMemory() || CurInst->mayHaveSideEffects() || 2397 isa<DbgInfoIntrinsic>(CurInst)) 2404 if (isa<CmpInst>(CurInst)) 2408 if (CallInst *CallI = dyn_cast<CallInst>(CurInst)) [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 2496 bool EvaluateBlock(BasicBlock::iterator CurInst, BasicBlock *&NextBB); 2585 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, argument 2591 DEBUG(dbgs() << "Evaluating Instruction: " << *CurInst << "\n"); 2593 if (StoreInst *SI = dyn_cast<StoreInst>(CurInst)) { 2666 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CurInst)) { 2672 } else if (CmpInst *CI = dyn_cast<CmpInst>(CurInst)) { 2678 } else if (CastInst *CI = dyn_cast<CastInst>(CurInst)) { 2684 } else if (SelectInst *SI = dyn_cast<SelectInst>(CurInst)) { 2690 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(CurInst)) { 2701 } else if (LoadInst *LI = dyn_cast<LoadInst>(CurInst)) { 2938 BasicBlock::iterator CurInst = CurBB->begin(); local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 83 /// CurInst - The current instruction being visited 84 const Instruction *CurInst; member in class:llvm::SelectionDAGBuilder 327 : CurInst(NULL), SDNodeOrder(0), TM(dag.getTarget()), 365 return SDLoc(CurInst, SDNodeOrder); 369 return CurInst ? CurInst->getDebugLoc() : DebugLoc();
|
H A D | SelectionDAGBuilder.cpp | 884 CurInst = NULL; 960 CurInst = &I; 967 CurInst = NULL;
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 949 SF.CurInst = SF.CurBB->begin(); // Update new instruction ptr... 951 if (!isa<PHINode>(SF.CurInst)) return; // Nothing fancy to do 956 for (; PHINode *PN = dyn_cast<PHINode>(SF.CurInst); ++SF.CurInst) { 967 SF.CurInst = SF.CurBB->begin(); 968 for (unsigned i = 0; isa<PHINode>(SF.CurInst); ++SF.CurInst, ++i) { 969 PHINode *PN = cast<PHINode>(SF.CurInst); 1112 // Restore the CurInst pointer to the first instruction newly inserted, if 1115 SF.CurInst [all...] |
H A D | Interpreter.h | 73 BasicBlock::iterator CurInst; // The next instruction to execute member in struct:llvm::ExecutionContext
|
Completed in 308 milliseconds