Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp245 InsertPosition InsertBefore) in LandingPadInst()
265 InsertPosition InsertBefore) { in Create()
719 InsertPosition InsertBefore) in CallInst()
931 InsertPosition InsertBefore) in ReturnInst()
949 ResumeInst::ResumeInst(Value *Exn, InsertPosition InsertBefore) in ResumeInst()
982 InsertPosition InsertBefore) in CleanupReturnInst()
1006 InsertPosition InsertBefore) in CatchReturnInst()
1020 InsertPosition InsertBefore) in CatchSwitchInst()
1108 InsertPosition InsertBefore) in FuncletPadInst()
1120 InsertPosition InsertBefore) in UnreachableInst()
[all …]
H A DDIBuilder.cpp957 Instruction *InsertBefore) { in insertDeclare()
967 Instruction *InsertBefore = InsertAtEnd->getTerminator(); in insertDeclare() local
986 Instruction *InsertBefore = NextIt == InsertBB->end() ? nullptr : &*NextIt; in insertDbgAssign() local
1014 Instruction *InsertBefore) { in insertLabel()
1029 Instruction *InsertBefore) { in insertDbgValueIntrinsic()
1049 BasicBlock *InsertBB, Instruction *InsertBefore) { in initIRBuilder()
1068 const DILocation *DL, BasicBlock *InsertBB, Instruction *InsertBefore) { in insertDbgValueIntrinsic()
1085 Instruction *InsertBefore) { in insertDeclare()
1115 Instruction *InsertBefore, in insertDbgVariableRecord()
1137 Instruction *InsertBefore) { in insertDbgIntrinsic()
[all …]
H A DDebugProgramInstruction.cpp188 const DILocation *DI, DbgVariableRecord &InsertBefore) { in createDbgVariableRecord()
205 DbgVariableRecord &InsertBefore) { in createDVRDeclare()
535 void DbgRecord::insertBefore(DbgRecord *InsertBefore) { in insertBefore()
658 void DbgMarker::insertDbgRecord(DbgRecord *New, DbgRecord *InsertBefore) { in insertDbgRecord()
H A DBasicBlock.cpp182 BasicBlock *InsertBefore) in BasicBlock()
198 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto()
H A DInstruction.cpp29 InsertPosition::InsertPosition(Instruction *InsertBefore) in InsertPosition()
36 InsertPosition InsertBefore) in Instruction()
/freebsd/contrib/llvm-project/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.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
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1222 MachineBasicBlock::iterator InsertBefore, int OpName, in copyToDestRegs()
1252 MachineBasicBlock::iterator InsertBefore, in copyFromSrcRegs()
1291 MachineBasicBlock::iterator InsertBefore) { in mergeRead2Pair()
1366 MachineBasicBlock::iterator InsertBefore) { in mergeWrite2Pair()
1432 MachineBasicBlock::iterator InsertBefore) { in mergeImagePair()
1468 MachineBasicBlock::iterator InsertBefore) { in mergeSMemLoadImmPair()
1500 MachineBasicBlock::iterator InsertBefore) { in mergeBufferLoadPair()
1541 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferLoadPair()
1586 MachineBasicBlock::iterator InsertBefore) { in mergeTBufferStorePair()
1627 MachineBasicBlock::iterator InsertBefore) { in mergeFlatLoadPair()
[all …]
H A DSILowerSGPRSpills.cpp280 MachineBasicBlock::iterator InsertBefore = SaveBlock->begin(); in extendWWMVirtRegLiveness() local
296 MachineBasicBlock::iterator InsertBefore = in extendWWMVirtRegLiveness() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp25 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, in createMemCpyLoopKnownSize()
180 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen, in createMemCpyLoopUnknownSize()
372 static void createMemMoveLoop(Instruction *InsertBefore, Value *SrcAddr, in createMemMoveLoop()
462 static void createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, in createMemSetLoop()
H A DCallPromotionUtils.cpp174 BasicBlock::iterator InsertBefore; in createRetBitCast() local
H A DPromoteMemoryToRegister.cpp108 DbgVariableRecord *InsertBefore) { in createDebugValue()
119 Instruction *InsertBefore) { in createDebugValue()
H A DDebugify.cpp131 Instruction *InsertBefore) { in applyDebugifyMetadata()
165 Instruction *InsertBefore = &*InsertPt; in applyDebugifyMetadata() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp26 BasicBlock::iterator InsertBefore, in createCallInstWithColors()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DSandboxIR.cpp470 Instruction *InsertBefore, Context &Ctx, in create()
504 Instruction *InsertBefore, Context &Ctx, in create()
546 Instruction *InsertBefore, Context &Ctx) { in create()
600 ReturnInst *ReturnInst::create(Value *RetVal, Instruction *InsertBefore, in create()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp433 void AArch64StackTagging::tagAlloca(AllocaInst *AI, Instruction *InsertBefore, in tagAlloca()
455 void AArch64StackTagging::untagAlloca(AllocaInst *AI, Instruction *InsertBefore, in untagAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp249 BasicBlock::iterator InsertBefore, in CreateAdd()
262 BasicBlock::iterator InsertBefore, in CreateMul()
275 BasicBlock::iterator InsertBefore, in CreateNeg()
1240 static Value *createAndInstr(BasicBlock::iterator InsertBefore, Value *Opnd, in createAndInstr()
H A DMergeICmps.cpp604 BasicBlock *const InsertBefore, in mergeComparisons()
695 BasicBlock *InsertBefore = EntryBlock_; in simplify() local
H A DPlaceSafepoints.cpp624 InsertSafepointPoll(BasicBlock::iterator InsertBefore, in InsertSafepointPoll()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp860 MachineBasicBlock::iterator InsertBefore = Pred->getFirstTerminator(); in mergeCommonTails() local
1284 auto InsertBefore = PredMBB.getFirstTerminator(); in copyDebugInfoToPredecessor() local
1296 auto InsertBefore = SuccMBB.SkipPHIsAndLabels(SuccMBB.begin()); in copyDebugInfoToSuccessor() local
H A DAssignmentTrackingAnalysis.cpp963 auto InsertBefore = Pair.first; in run() local
1546 auto InsertBefore = getNextNode(After); in emitDbgValue() local
1656 auto InsertBefore = getNextNode(&I); in processUntaggedInstruction() local
2462 auto InsertBefore = getNextNode(Record); in emitPromotedVarLocs() local
H A DFixupStatepointCallerSaved.cpp419 MachineBasicBlock::iterator InsertBefore(MI); in spillRegisters() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfiler.cpp430 Instruction *InsertBefore = I; in instrumentMaskedLoadOrStore() local
482 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
H A DHWAddressSanitizer.cpp913 HWAddressSanitizer::insertShadowTagCheck(Value *Ptr, Instruction *InsertBefore, in insertShadowTagCheck()
942 Instruction *InsertBefore, in instrumentMemAccessOutline()
985 Instruction *InsertBefore, in instrumentMemAccessInline()
H A DAddressSanitizer.cpp1592 Instruction *InsertBefore, Value *Addr, in doInstrumentAddress()
1741 Instruction *AddressSanitizer::generateCrashCode(Instruction *InsertBefore, in generateCrashCode()
1789 Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, in instrumentAMDGPUAddress()
1835 Instruction *InsertBefore, Value *Addr, in instrumentAddress()
1928 Instruction *I, Instruction *InsertBefore, Value *Addr, in instrumentUnusualSizeOrAlignment()

12