Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp249 InsertPosition InsertBefore) in LandingPadInst()
269 InsertPosition InsertBefore) { in Create()
787 AllocInfo AllocInfo, InsertPosition InsertBefore) in CallInst()
1001 InsertPosition InsertBefore) in ReturnInst()
1018 ResumeInst::ResumeInst(Value *Exn, InsertPosition InsertBefore) in ResumeInst()
1051 InsertPosition InsertBefore) in CleanupReturnInst()
1073 InsertPosition InsertBefore) in CatchReturnInst()
1086 InsertPosition InsertBefore) in CatchSwitchInst()
1173 InsertPosition InsertBefore) in FuncletPadInst()
1183 InsertPosition InsertBefore) in UnreachableInst()
[all …]
H A DDebugProgramInstruction.cpp189 const DILocation *DI, DbgVariableRecord &InsertBefore) { in createDbgVariableRecord()
206 DbgVariableRecord &InsertBefore) { in createDVRDeclare()
536 void DbgRecord::insertBefore(DbgRecord *InsertBefore) { in insertBefore()
553 void DbgRecord::insertBefore(self_iterator InsertBefore) { in insertBefore()
690 void DbgMarker::insertDbgRecord(DbgRecord *New, DbgRecord *InsertBefore) { in insertDbgRecord()
H A DBasicBlock.cpp145 BasicBlock *InsertBefore) in BasicBlock()
158 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto()
H A DInstruction.cpp32 InsertPosition::InsertPosition(Instruction *InsertBefore) in InsertPosition()
39 InsertPosition InsertBefore) in Instruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp415 MachineBasicBlock::iterator InsertBefore, in createDupLane()
431 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createExtractSubreg()
446 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createRegSequence()
463 MachineBasicBlock::iterator InsertBefore, in createVExt()
476 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createInsertSubreg()
492 MachineBasicBlock::iterator InsertBefore, in createImplicitDef()
H A DARMInstructionSelector.cpp490 const MachineBasicBlock::instr_iterator InsertBefore; member
695 auto InsertBefore = std::next(MIB->getIterator()); in selectGlobal() local
772 auto InsertBefore = std::next(MIB->getIterator()); in selectSelect() local
895 auto InsertBefore = std::next(I.getIterator()); in select() local
944 auto InsertBefore = std::next(I.getIterator()); in select() local
H A DARMLoadStoreOptimizer.cpp626 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreMulti()
833 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreDouble()
900 iterator InsertBefore = std::next(iterator(LatestMI)); in MergeOpsUpdate() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1258 MachineBasicBlock::iterator InsertBefore, AMDGPU::OpName OpName, in copyToDestRegs()
1288 MachineBasicBlock::iterator InsertBefore, in copyFromSrcRegs()
1327 MachineBasicBlock::iterator InsertBefore) { in mergeRead2Pair()
1402 MachineBasicBlock::iterator InsertBefore) { in mergeWrite2Pair()
1468 MachineBasicBlock::iterator InsertBefore) { in mergeImagePair()
1504 MachineBasicBlock::iterator InsertBefore) { in mergeSMemLoadImmPair()
1536 MachineBasicBlock::iterator InsertBefore) { in mergeBufferLoadPair()
1577 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferLoadPair()
1622 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferStorePair()
1663 MachineBasicBlock::iterator InsertBefore) { in mergeFlatLoadPair()
[all …]
H A DAMDGPUAsanInstrumentation.cpp98 Type *IntptrTy, Instruction *InsertBefore, in generateCrashCode()
152 Instruction *InsertBefore, Value *Addr, in instrumentAddressImpl()
184 Instruction *InsertBefore, Value *Addr, Align Alignment, in instrumentAddress()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h64 : Instruction(Ty, iType, AllocMarker, InsertBefore) { in Instruction() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp25 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, in createMemCpyLoopKnownSize()
181 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen, in createMemCpyLoopUnknownSize()
402 static void createMemMoveLoopUnknownSize(Instruction *InsertBefore, in createMemMoveLoopUnknownSize()
656 static void createMemMoveLoopKnownSize(Instruction *InsertBefore, in createMemMoveLoopKnownSize()
830 static void createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, in createMemSetLoop()
H A DCallPromotionUtils.cpp176 BasicBlock::iterator InsertBefore; in createRetBitCast() local
H A DPromoteMemoryToRegister.cpp110 DbgVariableRecord *InsertBefore) { in createDebugValue()
121 Instruction *InsertBefore) { in createDebugValue()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp26 BasicBlock::iterator InsertBefore, in createCallInstWithColors()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfInstrumentation.cpp392 Instruction *InsertBefore = I; in instrumentMaskedLoadOrStore() local
444 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
H A DHWAddressSanitizer.cpp951 HWAddressSanitizer::insertShadowTagCheck(Value *Ptr, Instruction *InsertBefore, in insertShadowTagCheck()
980 Instruction *InsertBefore, in instrumentMemAccessOutline()
1022 Instruction *InsertBefore, in instrumentMemAccessInline()
H A DAddressSanitizer.cpp1659 Instruction *InsertBefore, Value *Addr, in doInstrumentAddress()
1808 Instruction *AddressSanitizer::generateCrashCode(Instruction *InsertBefore, in generateCrashCode()
1856 Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, in instrumentAMDGPUAddress()
1902 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
1992 Instruction *I, Instruction *InsertBefore, Value *Addr, in instrumentUnusualSizeOrAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp422 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca()
443 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp251 BasicBlock::iterator InsertBefore, in CreateAdd()
264 BasicBlock::iterator InsertBefore, in CreateMul()
277 BasicBlock::iterator InsertBefore, in CreateNeg()
1238 static Value *createAndInstr(BasicBlock::iterator InsertBefore, Value *Opnd, in createAndInstr()
H A DMergeICmps.cpp608 BasicBlock *const InsertBefore, in mergeComparisons()
699 BasicBlock *InsertBefore = EntryBlock_; in simplify() local
H A DPlaceSafepoints.cpp620 InsertSafepointPoll(BasicBlock::iterator InsertBefore, in InsertSafepointPoll()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp882 MachineBasicBlock::iterator InsertBefore = Pred->getFirstTerminator(); in mergeCommonTails() local
1305 auto InsertBefore = PredMBB.getFirstTerminator(); in copyDebugInfoToPredecessor() local
1317 auto InsertBefore = SuccMBB.SkipPHIsAndLabels(SuccMBB.begin()); in copyDebugInfoToSuccessor() local
H A DAssignmentTrackingAnalysis.cpp961 auto InsertBefore = Pair.first; in run() local
1498 auto InsertBefore = getNextNode(After); in emitDbgValue() local
1580 auto InsertBefore = getNextNode(&I); in processUnknownStoreToVariable() local
1661 auto InsertBefore = getNextNode(&I); in processUntaggedInstruction() local
2440 auto InsertBefore = getNextNode(Record); in emitPromotedVarLocs() local
H A DFixupStatepointCallerSaved.cpp417 MachineBasicBlock::iterator InsertBefore(MI); in spillRegisters() local
H A DRegAllocFast.cpp698 MachineBasicBlock::iterator InsertBefore = in reloadAtBegin() local
1048 MachineBasicBlock::iterator InsertBefore = in defineLiveThroughVirtReg() local

12