Home
last modified time | relevance | path

Searched defs:InsertBefore (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp556 Instruction *InsertBefore) in CallInst()
1277 Instruction *InsertBefore) in BranchInst()
1364 Instruction *InsertBefore) in AllocaInst()
1385 Instruction *InsertBefore) in AllocaInst()
1517 Instruction *InsertBefore) in StoreInst()
1529 Instruction *InsertBefore) in StoreInst()
1540 Instruction *InsertBefore) in StoreInst()
1715 Instruction *InsertBefore) in FenceInst()
3186 const Twine &Name, Instruction *InsertBefore) { in Create()
3330 Instruction *InsertBefore) { in CreatePointerBitCastOrAddrSpaceCast()
[all …]
H A DDIBuilder.cpp947 Instruction *InsertBefore) { in insertDeclare()
957 Instruction *InsertBefore = InsertAtEnd->getTerminator(); in insertDeclare() local
962 Instruction *InsertBefore) { in insertLabel()
977 Instruction *InsertBefore) { in insertDbgValueIntrinsic()
995 Instruction *InsertBefore) { in insertDbgAddrIntrinsic()
1012 BasicBlock *InsertBB, Instruction *InsertBefore) { in initIRBuilder()
1032 const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) { in insertDbgValueIntrinsic()
1041 const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) { in insertDbgAddrIntrinsic()
1051 Instruction *InsertBefore) { in insertDeclare()
1076 Instruction *InsertBefore) { in insertDbgIntrinsic()
[all …]
H A DBasicBlock.cpp48 BasicBlock *InsertBefore) in BasicBlock()
60 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto()
H A DInstruction.cpp24 Instruction *InsertBefore) in Instruction()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp414 MachineBasicBlock::iterator InsertBefore, in createDupLane()
430 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createExtractSubreg()
445 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createRegSequence()
462 MachineBasicBlock::iterator InsertBefore, in createVExt()
475 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createInsertSubreg()
491 MachineBasicBlock::iterator InsertBefore, in createImplicitDef()
H A DARMInstructionSelector.cpp488 const MachineBasicBlock::instr_iterator InsertBefore; member
693 auto InsertBefore = std::next(MIB->getIterator()); in selectGlobal() local
770 auto InsertBefore = std::next(MIB->getIterator()); in selectSelect() local
884 auto InsertBefore = std::next(I.getIterator()); in select() local
933 auto InsertBefore = std::next(I.getIterator()); in select() local
H A DARMLoadStoreOptimizer.cpp628 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreMulti()
835 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreDouble()
902 iterator InsertBefore = std::next(iterator(LatestMI)); in MergeOpsUpdate() local
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPerfMonitor.cpp265 void PerfMonitor::insertRegionStart(Instruction *InsertBefore) { in insertRegionStart()
276 void PerfMonitor::insertRegionEnd(Instruction *InsertBefore) { in insertRegionEnd()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp19 void llvm::createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr, in createMemCpyLoopKnownSize()
176 void llvm::createMemCpyLoopUnknownSize(Instruction *InsertBefore, in createMemCpyLoopUnknownSize()
379 static void createMemMoveLoop(Instruction *InsertBefore, Value *SrcAddr, in createMemMoveLoop()
472 static void createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, in createMemSetLoop()
H A DCallPromotionUtils.cpp170 Instruction *InsertBefore = nullptr; in createRetBitCast() local
H A DDebugify.cpp129 Instruction *InsertBefore) { in applyDebugifyMetadata()
163 Instruction *InsertBefore = &*InsertPt; in applyDebugifyMetadata() local
H A DCodeExtractor.cpp1105 bool InsertBefore) { in insertLifetimeMarkersSurroundingCall()
1358 Instruction *InsertBefore = &*InsertPt; in emitCallAndSwitchStatement() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1086 MachineBasicBlock::iterator InsertBefore) { in mergeRead2Pair()
1183 MachineBasicBlock::iterator InsertBefore) { in mergeWrite2Pair()
1249 MachineBasicBlock::iterator InsertBefore) { in mergeImagePair()
1298 MachineBasicBlock::iterator InsertBefore) { in mergeSBufferLoadImmPair()
1343 MachineBasicBlock::iterator InsertBefore) { in mergeBufferLoadPair()
1399 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferLoadPair()
1459 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferStorePair()
1515 MachineBasicBlock::iterator InsertBefore) { in mergeFlatLoadPair()
1558 MachineBasicBlock::iterator InsertBefore) { in mergeFlatStorePair()
1757 MachineBasicBlock::iterator InsertBefore) { in mergeBufferStorePair()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp47 Instruction *InsertBefore, in createCallInstWithColors()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DMemProfiler.cpp434 Instruction *InsertBefore = I; in instrumentMaskedLoadOrStore() local
487 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
H A DAddressSanitizer.cpp1386 Instruction *InsertBefore, Value *Addr, in doInstrumentAddress()
1415 Instruction *InsertBefore = I; in instrumentMaskedLoadOrStore() local
1496 Instruction *AddressSanitizer::generateCrashCode(Instruction *InsertBefore, in generateCrashCode()
1543 Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, in instrumentAMDGPUAddress()
1566 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
1646 Instruction *I, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, in instrumentUnusualSizeOrAlignment()
H A DHWAddressSanitizer.cpp825 Instruction *InsertBefore) { in instrumentMemAccessOutline()
840 Instruction *InsertBefore) { in instrumentMemAccessInline()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp432 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca()
454 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp597 BasicBlock *const InsertBefore, in mergeComparisons()
683 BasicBlock *InsertBefore = EntryBlock_; in simplify() local
H A DReassociate.cpp242 Instruction *InsertBefore, Value *FlagsOp) { in CreateAdd()
254 Instruction *InsertBefore, Value *FlagsOp) { in CreateMul()
266 Instruction *InsertBefore, Value *FlagsOp) { in CreateNeg()
1297 static Value *createAndInstr(Instruction *InsertBefore, Value *Opnd, in createAndInstr()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DBranchFolding.cpp859 MachineBasicBlock::iterator InsertBefore = Pred->getFirstTerminator(); in mergeCommonTails() local
1271 auto InsertBefore = PredMBB.getFirstTerminator(); in copyDebugInfoToPredecessor() local
1283 auto InsertBefore = SuccMBB.SkipPHIsAndLabels(SuccMBB.begin()); in copyDebugInfoToSuccessor() local
H A DRegAllocFast.cpp540 MachineBasicBlock::iterator InsertBefore in reloadAtBegin() local
879 MachineBasicBlock::iterator InsertBefore = in defineLiveThroughVirtReg() local
H A DFixupStatepointCallerSaved.cpp420 MachineBasicBlock::iterator InsertBefore(MI); in spillRegisters() local
H A DSplitKit.cpp519 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in buildSingleSubRegCopy()
539 MachineBasicBlock::iterator InsertBefore, bool Late, unsigned RegIdx) { in buildCopy()
H A DSafeStack.cpp610 Instruction *InsertBefore; in moveStaticAllocasToUnsafeStack() local

12