Home
last modified time | relevance | path

Searched defs:InsertPt (Results 1 – 25 of 78) sorted by relevance

1234

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86SpeculativeLoadHardening.cpp592 auto InsertPt = MBB->SkipPHIsAndLabels(MBB->begin()); in hardenEdgesWithLFENCE() local
742 auto InsertPt = CheckingMBB.begin(); in tracePredStateThroughCFG() local
1109 auto InsertPt = Pred->getFirstTerminator(); in tracePredStateThroughIndirectBranches() local
1149 auto InsertPt = MBB.SkipPHIsLabelsAndDebug(MBB.begin()); in tracePredStateThroughIndirectBranches() local
1503 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertPt, in saveEFLAGS()
1521 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertPt, in restoreEFLAGS()
1532 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertPt, in mergePredStateIntoSP()
1552 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertPt, in extractPredStateFromSP()
1648 auto InsertPt = MI.getIterator(); in hardenLoadAddr() local
1910 Register Reg, MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertPt, in hardenValueInRegister()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonCopyToCombine.cpp610 MachineBasicBlock::iterator InsertPt(DoInsertAtI1 ? I1 : I2); in combine() local
641 void HexagonCopyToCombine::emitConst64(MachineBasicBlock::iterator &InsertPt, in emitConst64()
658 void HexagonCopyToCombine::emitCombineII(MachineBasicBlock::iterator &InsertPt, in emitCombineII()
752 void HexagonCopyToCombine::emitCombineIR(MachineBasicBlock::iterator &InsertPt, in emitCombineIR()
800 void HexagonCopyToCombine::emitCombineRI(MachineBasicBlock::iterator &InsertPt, in emitCombineRI()
849 void HexagonCopyToCombine::emitCombineRR(MachineBasicBlock::iterator &InsertPt, in emitCombineRR()
DHexagonOptAddrMode.cpp564 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); in changeLoad() local
627 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); in changeStore() local
706 MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator(); in changeAddAsl() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DDemoteRegToStack.cpp92 BasicBlock::iterator InsertPt; in DemoteRegToStack() local
147 BasicBlock::iterator InsertPt = P->getIterator(); in DemotePHIToStack() local
DVNCoercion.cpp446 Instruction *InsertPt, const DataLayout &DL) { in getStoreValueForLoad()
464 Instruction *InsertPt, const DataLayout &DL) { in getLoadValueForLoad()
523 Type *LoadTy, Instruction *InsertPt, in getMemInstValueForLoad()
DLoopUnrollRuntime.cpp156 Instruction *InsertPt = PrologExit->getTerminator(); in ConnectProlog() local
286 Instruction *InsertPt = NewExit->getTerminator(); in ConnectEpilog() local
DSimplifyIndVar.cpp1127 Instruction *InsertPt = nullptr; in getInsertPointForUses() local
1438 auto *InsertPt = getInsertPointForUses(DU.NarrowUse, DU.NarrowDef, DT, LI); in truncateIVUse() local
1480 auto *InsertPt = getInsertPointForUses(DU.NarrowUse, DU.NarrowDef, DT, LI); in widenLoopCompare() local
1911 Instruction *InsertPt = &*L->getHeader()->getFirstInsertionPt(); in createWideIV() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
DObjCARC.cpp74 CallInst *BundledRetainClaimRVs::insertRVCall(Instruction *InsertPt, in insertRVCall()
81 Instruction *InsertPt, CallBase *AnnotatedCall, in insertRVCallWithColors()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DScalarizeMaskedMemIntrin.cpp156 Instruction *InsertPt = CI; in scalarizeMaskedLoad() local
298 Instruction *InsertPt = CI; in scalarizeMaskedStore() local
424 Instruction *InsertPt = CI; in scalarizeMaskedGather() local
558 Instruction *InsertPt = CI; in scalarizeMaskedScatter() local
644 Instruction *InsertPt = CI; in scalarizeMaskedExpandLoad() local
770 Instruction *InsertPt = CI; in scalarizeMaskedCompressStore() local
DMergedLoadStoreMotion.cpp250 BasicBlock::iterator InsertPt = BB->getFirstInsertionPt(); in sinkStoresAndGEPs() local
DLoopBoundSplit.cpp409 Instruction *InsertPt = SplitLoopPH->getTerminator(); in splitLoopBound() local
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
DValueProfileCollector.h61 Instruction *InsertPt; // Insert the VP lib call before this instr. member
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyArgumentMove.cpp77 MachineBasicBlock::iterator InsertPt = EntryMBB.end(); in runOnMachineFunction() local
DWebAssemblyExplicitLocals.cpp309 auto InsertPt = std::next(MI.getIterator()); in runOnMachineFunction() local
340 MachineInstr *InsertPt = &MI; in runOnMachineFunction() local
DWebAssemblyFrameLowering.cpp268 auto InsertPt = MBB.begin(); in emitPrologue() local
331 auto InsertPt = MBB.getFirstTerminator(); in emitEpilogue() local
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineLoopUtils.cpp45 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() local
DCFIFixup.cpp165 MachineBasicBlock::iterator InsertPt = PrologueBlock->begin(); in runOnMachineFunction() local
DExpandMemCmp.cpp529 BasicBlock::iterator InsertPt = ResBlock.BB->getFirstInsertionPt(); in emitMemCmpResultBlock() local
539 BasicBlock::iterator InsertPt = ResBlock.BB->getFirstInsertionPt(); in emitMemCmpResultBlock() local
/openbsd/src/gnu/llvm/llvm/lib/IR/
DBasicBlock.cpp250 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstInsertionPt() local
260 const_iterator InsertPt = FirstNonPHI->getIterator(); in getFirstNonPHIOrDbgOrAlloca() local
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp220 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in repairReg() local
547 for (const std::unique_ptr<InsertPoint> &InsertPt : RepairPt) { in computeMapping() local
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVInsertVSETVLI.cpp719 MachineBasicBlock::iterator InsertPt, DebugLoc DL, in insertVSETVLI()
1110 auto InsertPt = MBB.getFirstInstrTerminator(); in emitVSETVLIs() local
1220 auto InsertPt = UnavailablePred->getFirstInstrTerminator(); in doPRE() local
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIRBuilder.h67 BasicBlock::iterator InsertPt) const { in InsertHelper()
87 BasicBlock::iterator InsertPt) const override { in InsertHelper()
120 BasicBlock::iterator InsertPt; variable
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DFunctionLoweringInfo.h156 MachineBasicBlock::iterator InsertPt; variable
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Coroutines/
DCoroElide.cpp142 auto *InsertPt = in elideHeapAllocations() local
/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
DNVPTXLowerArgs.cpp397 BasicBlock::iterator InsertPt; in markPointerAsGlobal() local

1234