/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SpeculativeLoadHardening.cpp | 591 auto InsertPt = MBB->SkipPHIsAndLabels(MBB->begin()); hardenEdgesWithLFENCE() local 741 auto InsertPt = CheckingMBB.begin(); tracePredStateThroughCFG() local 1108 auto InsertPt = Pred->getFirstTerminator(); tracePredStateThroughIndirectBranches() local 1148 auto InsertPt = MBB.SkipPHIsLabelsAndDebug(MBB.begin()); tracePredStateThroughIndirectBranches() local 1495 saveEFLAGS(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) saveEFLAGS() argument 1513 restoreEFLAGS(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc,Register Reg) restoreEFLAGS() argument 1524 mergePredStateIntoSP(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc,unsigned PredStateReg) mergePredStateIntoSP() argument 1544 extractPredStateFromSP(MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) extractPredStateFromSP() argument 1640 auto InsertPt = MI.getIterator(); hardenLoadAddr() local 1904 hardenValueInRegister(Register Reg,MachineBasicBlock & MBB,MachineBasicBlock::iterator InsertPt,const DebugLoc & Loc) hardenValueInRegister() argument 2007 auto InsertPt = MI.getIterator(); hardenReturnInstr() local 2054 auto InsertPt = MI.getIterator(); tracePredStateThroughCall() local [all...] |
H A D | X86WinFixupBufferSecurityCheck.cpp | 147 MachineBasicBlock::iterator InsertPt(GuardXor); CreateFailCheckSequence() local
|
/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
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 103 BasicBlock::iterator InsertPt; in DemoteRegToStack() local 163 BasicBlock::iterator InsertPt = P->getIterator(); DemotePHIToStack() local [all...] |
H A D | VNCoercion.cpp | 336 getValueForLoad(Value * SrcVal,unsigned Offset,Type * LoadTy,Instruction * InsertPt,const DataLayout & DL) getValueForLoad() argument 361 getMemInstValueForLoad(MemIntrinsic * SrcInst,unsigned Offset,Type * LoadTy,Instruction * InsertPt,const DataLayout & DL) getMemInstValueForLoad() argument
|
H A D | LoopUnrollRuntime.cpp | 167 IRBuilder<> B(InsertPt); in ConnectProlog() local 304 IRBuilder<> B(InsertPt); in ConnectEpilog() local
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCopyToCombine.cpp | 611 MachineBasicBlock::iterator InsertPt(DoInsertAtI1 ? I1 : I2); in combine() local 642 void HexagonCopyToCombine::emitConst64(MachineBasicBlock::iterator &InsertPt, in emitConst64() 659 void HexagonCopyToCombine::emitCombineII(MachineBasicBlock::iterator &InsertPt, in emitCombineII() 753 void HexagonCopyToCombine::emitCombineIR(MachineBasicBlock::iterator &InsertPt, in emitCombineIR() 801 void HexagonCopyToCombine::emitCombineRI(MachineBasicBlock::iterator &InsertPt, in emitCombineRI() 850 void HexagonCopyToCombine::emitCombineRR(MachineBasicBlock::iterator &InsertPt, in emitCombineRR()
|
H A D | HexagonOptAddrMode.cpp | 566 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeLoad() local 629 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeStore() local 708 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); changeAddAsl() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 386 InsertPt, U->getParent()); in optimizeLiveType() local 210 convertToOptType(Instruction * V,BasicBlock::iterator & InsertPt) convertToOptType() argument 240 convertFromOptType(Type * ConvertType,Instruction * V,BasicBlock::iterator & InsertPt,BasicBlock * InsertBB) convertFromOptType() argument 339 BasicBlock::iterator InsertPt = std::next(D->getIterator()); optimizeLiveType() local
|
H A D | SILowerWWMCopies.cpp | 126 MachineBasicBlock::iterator InsertPt = MI.getIterator(); runOnMachineFunction() local
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyArgumentMove.cpp | 77 MachineBasicBlock::iterator InsertPt = EntryMBB.end(); runOnMachineFunction() local
|
H A D | WebAssemblyExplicitLocals.cpp | 346 auto InsertPt = std::next(MI.getIterator()); in runOnMachineFunction() local 377 MachineInstr *InsertPt = &MI; in runOnMachineFunction() local
|
H A D | WebAssemblyFrameLowering.cpp | 276 WebAssembly::isArgument(InsertPt->getOpcode())) in emitPrologue() local 339 auto InsertPt = MBB.getFirstTerminator(); emitEpilogue() local [all...] |
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ValueProfileCollector.h | 61 Instruction *InsertPt; // Insert the VP lib call before this instr. member
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 156 Instruction *InsertPt = CI; scalarizeMaskedLoad() local 294 Instruction *InsertPt = CI; scalarizeMaskedStore() local 416 Instruction *InsertPt = CI; scalarizeMaskedGather() local 550 Instruction *InsertPt = CI; scalarizeMaskedScatter() local 637 Instruction *InsertPt = CI; scalarizeMaskedExpandLoad() local 768 Instruction *InsertPt = CI; scalarizeMaskedCompressStore() local 879 Instruction *InsertPt = CI; scalarizeMaskedVectorHistogram() local [all...] |
H A D | GuardWidening.cpp | 308 auto MergedCheck = mergeChecks(ChecksToHoist, ChecksToWiden, InsertPt); in widenGuard() local 629 freezeAndPush(Value * Orig,BasicBlock::iterator InsertPt) freezeAndPush() argument 640 BasicBlock::iterator InsertPt = *InsertPtAtDef; freezeAndPush() local 663 BasicBlock::iterator InsertPt = *getFreezeInsertPt(Def, DT); freezeAndPush() local 723 mergeChecks(SmallVectorImpl<Value * > & ChecksToHoist,SmallVectorImpl<Value * > & ChecksToWiden,std::optional<BasicBlock::iterator> InsertPt) mergeChecks() argument 794 hoistChecks(SmallVectorImpl<Value * > & ChecksToHoist,Value * OldCondition,BasicBlock::iterator InsertPt) hoistChecks() argument [all...] |
H A D | MergedLoadStoreMotion.cpp | 255 BasicBlock::iterator InsertPt = BB->getFirstInsertionPt(); sinkStoresAndGEPs() local
|
/llvm-project/polly/include/polly/CodeGen/ |
H A D | IRBuilder.h | 126 InsertHelper(llvm::Instruction * I,const llvm::Twine & Name,llvm::BasicBlock::iterator InsertPt) InsertHelper() argument
|
/llvm-project/llvm/lib/IR/ |
H A D | ReplaceConstant.cpp | 25 static SmallVector<Instruction *, 4> expandUser(BasicBlock::iterator InsertPt, in expandUser()
|
/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; runOnMachineFunction() local
|
/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 1183 importExplicitUseRenderer(action_iterator InsertPt,RuleMatcher & Rule,BuildMIAction & DstMIBuilder,const TreePatternNode & DstChild,const TreePatternNode & Src) importExplicitUseRenderer() argument 1352 action_iterator InsertPt = InsertPtOrError.get(); createAndImportInstructionRenderer() local 1381 createAndImportSubInstructionRenderer(const action_iterator InsertPt,RuleMatcher & M,const TreePatternNode & Dst,const TreePatternNode & Src,unsigned TempRegID) createAndImportSubInstructionRenderer() argument 1510 createInstructionRenderer(action_iterator InsertPt,RuleMatcher & M,const TreePatternNode & Dst) createInstructionRenderer() argument 1531 importExplicitDefRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const TreePatternNode & Src,const TreePatternNode & Dst,unsigned Start) importExplicitDefRenderers() argument 1571 importExplicitUseRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const llvm::TreePatternNode & Dst,const llvm::TreePatternNode & Src) importExplicitUseRenderers() argument 1744 importDefaultOperandRenderers(action_iterator InsertPt,RuleMatcher & M,BuildMIAction & DstMIBuilder,const DAGDefaultOperand & DefaultOp) const importDefaultOperandRenderers() argument [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 222 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in repairReg() local 551 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in computeMapping() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FunctionLoweringInfo.h | 161 MachineBasicBlock::iterator InsertPt; variable
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 65 BasicBlock::iterator InsertPt) const { in InsertHelper() argument 84 BasicBlock::iterator InsertPt) const override { in InsertHelper() argument 117 BasicBlock::iterator InsertPt; global() variable [all...] |