/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SpeculativeLoadHardening.cpp | 591 auto InsertPt = MBB->SkipPHIsAndLabels(MBB->begin()); in hardenEdgesWithLFENCE() local 741 auto InsertPt = CheckingMBB.begin(); in tracePredStateThroughCFG() local 1108 auto InsertPt = Pred->getFirstTerminator(); tracePredStateThroughIndirectBranches() local 1148 auto InsertPt = MBB.SkipPHIsLabelsAndDebug(MBB.begin()); tracePredStateThroughIndirectBranches() local 1492 saveEFLAGS(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) saveEFLAGS() argument 1510 restoreEFLAGS(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc,Register Reg) restoreEFLAGS() argument 1521 mergePredStateIntoSP(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc,unsigned PredStateReg) mergePredStateIntoSP() argument 1541 extractPredStateFromSP(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) extractPredStateFromSP() argument 1637 auto InsertPt = MI.getIterator(); hardenLoadAddr() local 1901 hardenValueInRegister(Register Reg,MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) hardenValueInRegister() argument 2004 auto InsertPt = MI.getIterator(); hardenReturnInstr() local 2051 auto InsertPt = MI.getIterator(); tracePredStateThroughCall() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 93 BasicBlock::iterator InsertPt; DemoteRegToStack() local 148 BasicBlock::iterator InsertPt = P->getIterator(); DemotePHIToStack() local [all...] |
H A D | VNCoercion.cpp | 336 Instruction *InsertPt, const DataLayout &DL) { in getValueForLoad() 361 Type *LoadTy, Instruction *InsertPt, in getMemInstValueForLoad()
|
H A D | LoopUnrollRuntime.cpp | 167 Instruction *InsertPt = PrologExit->getTerminator(); in ConnectProlog() local 304 Instruction *InsertPt = NewExit->getTerminator(); in ConnectEpilog() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCopyToCombine.cpp | 610 MachineBasicBlock::iterator InsertPt(DoInsertAtI1 ? I1 : I2); combine() local 641 emitConst64(MachineBasicBlock::iterator & InsertPt,unsigned DoubleDestReg,MachineOperand & HiOperand,MachineOperand & LoOperand) emitConst64() argument 658 emitCombineII(MachineBasicBlock::iterator & InsertPt,unsigned DoubleDestReg,MachineOperand & HiOperand,MachineOperand & LoOperand) emitCombineII() argument 752 emitCombineIR(MachineBasicBlock::iterator & InsertPt,unsigned DoubleDestReg,MachineOperand & HiOperand,MachineOperand & LoOperand) emitCombineIR() argument 800 emitCombineRI(MachineBasicBlock::iterator & InsertPt,unsigned DoubleDestReg,MachineOperand & HiOperand,MachineOperand & LoOperand) emitCombineRI() argument 849 emitCombineRR(MachineBasicBlock::iterator & InsertPt,unsigned DoubleDestReg,MachineOperand & HiOperand,MachineOperand & LoOperand) emitCombineRR() argument [all...] |
H A D | HexagonOptAddrMode.cpp | 564 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeLoad() local 627 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeStore() local 706 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeAddAsl() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.cpp | 74 CallInst *BundledRetainClaimRVs::insertRVCall(BasicBlock::iterator InsertPt, in insertRVCall() argument 81 BasicBlock::iterator InsertPt, CallBase *AnnotatedCall, in insertRVCallWithColors() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyArgumentMove.cpp | 77 MachineBasicBlock::iterator InsertPt = EntryMBB.end(); in runOnMachineFunction() local
|
H A D | WebAssemblyExplicitLocals.cpp | 336 auto InsertPt = std::next(MI.getIterator()); runOnMachineFunction() local 367 MachineInstr *InsertPt = &MI; runOnMachineFunction() local
|
H A D | WebAssemblyFrameLowering.cpp | 276 auto InsertPt = MBB.begin(); in emitPrologue() local 339 auto InsertPt = MBB.getFirstTerminator(); in emitEpilogue() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ValueProfileCollector.h | 61 Instruction *InsertPt; // Insert the VP lib call before this instr. member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 156 Instruction *InsertPt = CI; in scalarizeMaskedLoad() local 294 Instruction *InsertPt = CI; in scalarizeMaskedStore() local 416 Instruction *InsertPt = CI; in scalarizeMaskedGather() local 550 Instruction *InsertPt in scalarizeMaskedScatter() local 636 Instruction *InsertPt = CI; scalarizeMaskedExpandLoad() local 762 Instruction *InsertPt = CI; scalarizeMaskedCompressStore() local [all...] |
H A D | GuardWidening.cpp | 305 Instruction *InsertPt = findInsertionPointForWideCondition(ToWiden); widenGuard() local 624 freezeAndPush(Value * Orig,Instruction * InsertPt) freezeAndPush() argument 635 BasicBlock::iterator InsertPt = *InsertPtAtDef; freezeAndPush() local 658 BasicBlock::iterator InsertPt = *getFreezeInsertPt(Def, DT); freezeAndPush() local 718 mergeChecks(SmallVectorImpl<Value * > & ChecksToHoist,SmallVectorImpl<Value * > & ChecksToWiden,Instruction * InsertPt) mergeChecks() argument 789 hoistChecks(SmallVectorImpl<Value * > & ChecksToHoist,Value * OldCondition,Instruction * InsertPt) hoistChecks() argument [all...] |
H A D | MergedLoadStoreMotion.cpp | 255 BasicBlock::iterator InsertPt = BB->getFirstInsertionPt(); in sinkStoresAndGEPs() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | ReplaceConstant.cpp | 25 static SmallVector<Instruction *, 4> expandUser(BasicBlock::iterator InsertPt, in expandUser() argument
|
H A D | BasicBlock.cpp | 451 const_iterator InsertPt = FirstNonPHI->getIterator(); getFirstInsertionPt() local 465 const_iterator InsertPt = FirstNonPHI->getIterator(); getFirstNonPHIOrDbgOrAlloca() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerWWMCopies.cpp | 126 MachineBasicBlock::iterator InsertPt = MI.getIterator(); runOnMachineFunction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 45 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() local
|
H A D | CFIFixup.cpp | 183 MachineBasicBlock::iterator InsertPt = PrologueEnd; in runOnMachineFunction() local
|
H A D | ExpandMemCmp.cpp | 576 BasicBlock::iterator InsertPt = ResBlock.BB->getFirstInsertionPt(); in emitMemCmpResultBlock() local 586 BasicBlock::iterator InsertPt = ResBlock.BB->getFirstInsertionPt(); in emitMemCmpResultBlock() local
|
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 1163 importExplicitUseRenderer(action_iterator InsertPt,RuleMatcher & Rule,BuildMIAction & DstMIBuilder,const TreePatternNode * DstChild,const TreePatternNode * Src) importExplicitUseRenderer() argument 1327 action_iterator InsertPt = InsertPtOrError.get(); createAndImportInstructionRenderer() local 1356 createAndImportSubInstructionRenderer(const action_iterator InsertPt,RuleMatcher & M,const TreePatternNode * Dst,const TreePatternNode * Src,unsigned TempRegID) createAndImportSubInstructionRenderer() argument 1477 createInstructionRenderer(action_iterator InsertPt,RuleMatcher & M,const TreePatternNode * Dst) createInstructionRenderer() argument 1498 importExplicitDefRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const TreePatternNode * Src,const TreePatternNode * Dst) importExplicitDefRenderers() argument 1538 importExplicitUseRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const llvm::TreePatternNode * Dst,const llvm::TreePatternNode * Src) importExplicitUseRenderers() argument 1712 importDefaultOperandRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const DAGDefaultOperand & DefaultOp) const importDefaultOperandRenderers() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 222 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in repairReg() local 550 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { computeMapping() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 67 I->insertInto(InsertPt.getNodeParent(), InsertPt); in InsertHelper() argument 87 InsertHelper(Instruction * I,const Twine & Name,BasicBlock * BB,BasicBlock::iterator InsertPt) InsertHelper() argument 120 BasicBlock::iterator InsertPt; global() variable [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FunctionLoweringInfo.h | 161 MachineBasicBlock::iterator InsertPt; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInsertVSETVLI.cpp | 915 insertVSETVLI(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,DebugLoc DL,const VSETVLIInfo & Info,const VSETVLIInfo & PrevInfo) insertVSETVLI() argument 1358 auto InsertPt = MBB.getFirstInstrTerminator(); emitVSETVLIs() local 1474 auto InsertPt = UnavailablePred->getFirstInstrTerminator(); doPRE() local [all...] |