|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/DomTreeUpdater.cpp 220 Instruction &I = DelBB->back();
lib/Analysis/ScalarEvolutionExpander.cpp 2187 At = &ExitingBB->back();
lib/Bitcode/Reader/BitcodeReader.cpp 3721 return &CurBB->back();
3724 return &FunctionBBs[CurBBNo - 1]->back();
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 266 if (ReturnInst *RI = dyn_cast<ReturnInst>(&BB.back()))
lib/Transforms/ObjCARC/ObjCARCContract.cpp 663 assert(DT->dominates(Inst, &InsertBB->back()) &&
666 new BitCastInst(Replacement, UseTy, "", &InsertBB->back());
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 1012 Instruction *InsertPos = &PN->getIncomingBlock(i)->back();
1320 if (InvokeInst *II = dyn_cast<InvokeInst>(&Pred->back()))
2158 ReturnInst *Ret = dyn_cast<ReturnInst>(&BB.back());
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 198 !isStoreSinkBarrierInRange(*Store1->getNextNode(), BB1->back(), Loc1) &&
199 !isStoreSinkBarrierInRange(*Store0->getNextNode(), BB0->back(), Loc0)) {
lib/Transforms/Utils/BasicBlockUtils.cpp 70 Instruction &I = BB->back();
lib/Transforms/Utils/Local.cpp 612 AssertingVH<Instruction> TerminatorVH(&BB->back());
tools/clang/lib/CodeGen/CGCall.cpp 2591 if (&BB->back() != result) return nullptr;
2751 llvm::Instruction *I = &IP->back();
tools/clang/lib/CodeGen/CGExpr.cpp 533 Block, llvm::BasicBlock::iterator(Block->back())));
tools/clang/lib/CodeGen/CodeGenFunction.cpp 2349 assert(&(Builder.GetInsertBlock()->back()) == Assumption &&
tools/clang/lib/CodeGen/CodeGenFunction.h 1036 auto store = new llvm::StoreInst(value, addr.getPointer(), &block->back());