HomeSort by: relevance | last modified time | path
    Searched defs:CurInst (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 62 BasicBlock::iterator CurInst; // The next instruction to execute
69 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {}
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MustExecute.h 286 CurInst(Other.CurInst), Head(Other.Head), Tail(Other.Tail) {}
290 CurInst(Other.CurInst), Head(Other.Head), Tail(Other.Tail) {}
295 std::swap(CurInst, Other.CurInst);
307 CurInst = advance();
321 return CurInst == Other.CurInst && Head == Other.Head && Tail == Other.Tail;
330 const Instruction *&operator*() { return CurInst; }
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
Evaluator.cpp 324 bool Evaluator::EvaluateBlock(BasicBlock::iterator CurInst, BasicBlock *&NextBB,
330 LLVM_DEBUG(dbgs() << "Evaluating Instruction: " << *CurInst << "\n");
332 if (StoreInst *SI = dyn_cast<StoreInst>(CurInst)) {
395 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CurInst)) {
401 } else if (CmpInst *CI = dyn_cast<CmpInst>(CurInst)) {
407 } else if (CastInst *CI = dyn_cast<CastInst>(CurInst)) {
413 } else if (SelectInst *SI = dyn_cast<SelectInst>(CurInst)) {
419 } else if (auto *EVI = dyn_cast<ExtractValueInst>(CurInst)) {
424 } else if (auto *IVI = dyn_cast<InsertValueInst>(CurInst)) {
430 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(CurInst)) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FixupLEAs.cpp 290 MachineBasicBlock::iterator CurInst;
293 CurInst = I;
295 Found = getPreviousInstr(CurInst, MBB);
296 while (Found && I != CurInst) {
297 if (CurInst->isCall() || CurInst->isInlineAsm())
301 if (usesRegister(p, CurInst) == RU_Write) {
302 return CurInst;
304 InstrDistance += TSM.computeInstrLatency(&*CurInst);
305 Found = getPreviousInstr(CurInst, MBB)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 95 const Instruction *CurInst = nullptr;
478 return SDLoc(CurInst, SDNodeOrder);
482 return CurInst ? CurInst->getDebugLoc() : DebugLoc();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVN.cpp 2616 bool GVN::performScalarPRE(Instruction *CurInst) {
2617 if (isa<AllocaInst>(CurInst) || CurInst->isTerminator() ||
2618 isa<PHINode>(CurInst) || CurInst->getType()->isVoidTy() ||
2619 CurInst->mayReadFromMemory() || CurInst->mayHaveSideEffects() ||
2620 isa<DbgInfoIntrinsic>(CurInst))
2627 if (isa<CmpInst>(CurInst))
2637 if (isa<GetElementPtrInst>(CurInst))
    [all...]

Completed in 37 milliseconds