Searched defs:CurInst (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h68 BasicBlock::iterator CurInst; // The next instruction to execute member in struct:llvm::ExecutionContext
75 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {}
78 : CurFunction(O.CurFunction), CurBB(O.CurBB), CurInst(O.CurInst),
85 CurInst = O.CurInst;
/external/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp204 MachineBasicBlock::iterator CurInst; local
207 CurInst = I;
209 Found = getPreviousInstr(CurInst, MFI);
210 while (Found && I != CurInst) {
211 if (CurInst->isCall() || CurInst->isInlineAsm())
215 if (usesRegister(p, CurInst) == RU_Write) {
216 return CurInst;
219 MF->getSubtarget().getInstrItineraryData(), CurInst);
220 Found = getPreviousInstr(CurInst, MF
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h87 /// CurInst - The current instruction being visited
88 const Instruction *CurInst; member in class:llvm::SelectionDAGBuilder
546 : CurInst(nullptr), SDNodeOrder(LowestSDNodeOrder), TM(dag.getTarget()),
584 return SDLoc(CurInst, SDNodeOrder);
588 return CurInst ? CurInst->getDebugLoc() : DebugLoc();
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2196 bool EvaluateBlock(BasicBlock::iterator CurInst, BasicBlock *&NextBB);
2285 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, argument
2291 DEBUG(dbgs() << "Evaluating Instruction: " << *CurInst << "\n");
2293 if (StoreInst *SI = dyn_cast<StoreInst>(CurInst)) {
2366 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CurInst)) {
2372 } else if (CmpInst *CI = dyn_cast<CmpInst>(CurInst)) {
2378 } else if (CastInst *CI = dyn_cast<CastInst>(CurInst)) {
2384 } else if (SelectInst *SI = dyn_cast<SelectInst>(CurInst)) {
2390 } else if (auto *EVI = dyn_cast<ExtractValueInst>(CurInst)) {
2395 } else if (auto *IVI = dyn_cast<InsertValueInst>(CurInst)) {
2648 BasicBlock::iterator CurInst = CurBB->begin(); local
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DGVN.cpp2485 bool GVN::performScalarPRE(Instruction *CurInst) { argument
2488 if (isa<AllocaInst>(CurInst) || isa<TerminatorInst>(CurInst) ||
2489 isa<PHINode>(CurInst) || CurInst->getType()->isVoidTy() ||
2490 CurInst->mayReadFromMemory() || CurInst->mayHaveSideEffects() ||
2491 isa<DbgInfoIntrinsic>(CurInst))
2498 if (isa<CmpInst>(CurInst))
2502 if (CallInst *CallI = dyn_cast<CallInst>(CurInst))
2644 Instruction *CurInst = BI++; local
[all...]

Completed in 208 milliseconds