Home
last modified time | relevance | path

Searched refs:InsertAt (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp483 MachineBasicBlock::iterator InsertAt = MBB->end(); in replaceStores() local
499 InsertAt = I; in replaceStores()
504 assert((InsertAt != MBB->end()) && "Cannot locate any store from the group"); in replaceStores()
512 if (InsertAt != MBB->begin()) in replaceStores()
513 --InsertAt; in replaceStores()
521 ++InsertAt; in replaceStores()
523 InsertAt = MBB->begin(); in replaceStores()
526 MBB->insert(InsertAt, I); in replaceStores()
H A DHexagonCommonGEP.cpp1191 BasicBlock::iterator InsertAt = LastB->getTerminator()->getIterator(); in materialize() local
1197 InsertAt = FirstUse; in materialize()
1201 Value *NewInst = fabricateGEP(NA, InsertAt, LastB); in materialize()
H A DHexagonVectorCombine.cpp1456 Instruction *InsertAt = Move.Main.front(); in realignGroup() local
1459 assert(InsertAt->getIterator() != InsertAt->getParent()->end()); in realignGroup()
1460 InsertAt = &*std::next(InsertAt->getIterator()); in realignGroup()
1463 IRBuilder Builder(InsertAt->getParent(), InsertAt->getIterator(), in realignGroup()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h449 void CreateNonTerminatorUnreachable(Instruction *InsertAt) { in CreateNonTerminatorUnreachable() argument
450 auto &Ctx = InsertAt->getContext(); in CreateNonTerminatorUnreachable()
454 InsertNewInstBefore(SI, InsertAt->getIterator()); in CreateNonTerminatorUnreachable()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp700 auto InsertAt = F->getEntryBlock().getFirstNonPHIOrDbgOrAlloca(); in getTableLookupKernelIndex() local
701 IRBuilder<> Builder(&*InsertAt); in getTableLookupKernelIndex()