reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
334 LLVM_DEBUG(dbgs() << "Evaluating Instruction: " << *CurInst << "\n"); 336 if (StoreInst *SI = dyn_cast<StoreInst>(CurInst)) { 398 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CurInst)) { 404 } else if (CmpInst *CI = dyn_cast<CmpInst>(CurInst)) { 410 } else if (CastInst *CI = dyn_cast<CastInst>(CurInst)) { 416 } else if (SelectInst *SI = dyn_cast<SelectInst>(CurInst)) { 422 } else if (auto *EVI = dyn_cast<ExtractValueInst>(CurInst)) { 427 } else if (auto *IVI = dyn_cast<InsertValueInst>(CurInst)) { 433 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(CurInst)) { 443 } else if (LoadInst *LI = dyn_cast<LoadInst>(CurInst)) { 466 } else if (AllocaInst *AI = dyn_cast<AllocaInst>(CurInst)) { 478 } else if (isa<CallInst>(CurInst) || isa<InvokeInst>(CurInst)) { 478 } else if (isa<CallInst>(CurInst) || isa<InvokeInst>(CurInst)) { 479 CallSite CS(&*CurInst); 484 ++CurInst; 507 ++CurInst; 514 ++CurInst; 544 ++CurInst; 548 ++CurInst; 552 ++CurInst; 607 } else if (CurInst->isTerminator()) { 610 if (BranchInst *BI = dyn_cast<BranchInst>(CurInst)) { 620 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(CurInst)) { 625 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(CurInst)) { 631 } else if (isa<ReturnInst>(CurInst)) { 650 if (!CurInst->use_empty()) { 654 setVal(&*CurInst, InstResult); 658 if (InvokeInst *II = dyn_cast<InvokeInst>(CurInst)) { 665 ++CurInst;