/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIModeRegister.cpp | 224 MachineInstr *InsertionPoint = nullptr; in processBlockPhase1() local 254 if (InsertionPoint) { in processBlockPhase1() 255 insertSetreg(MBB, InsertionPoint, TII, IPChange.delta(NewInfo->Change)); in processBlockPhase1() 256 InsertionPoint = nullptr; in processBlockPhase1() 276 if (InsertionPoint) { in processBlockPhase1() 285 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1() 289 insertSetreg(MBB, InsertionPoint, TII, in processBlockPhase1() 294 InsertionPoint = &MI; in processBlockPhase1() 300 InsertionPoint = &MI; in processBlockPhase1() 309 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 1121 LoadInst *InsertionPoint = InterleavedLoad.front().EI[0].LI; in combine() local 1124 if (!InsertionPoint) in combine() 1196 if (!DT.dominates(InsertionPoint, VI.SVI)) in combine() 1202 IRBuilder<> Builder(InsertionPoint); in combine() 1213 Instruction::Load, ILTy, Factor, Indices, InsertionPoint->getAlign(), in combine() 1214 InsertionPoint->getPointerAddressSpace()); in combine() 1221 auto CI = Builder.CreatePointerCast(InsertionPoint->getOperand(0), in combine() 1226 auto LI = Builder.CreateAlignedLoad(ILTy, CI, InsertionPoint->getAlign(), in combine() 1230 LI, nullptr, MSSA.getMemoryAccess(InsertionPoint))); in combine()
|
H A D | EarlyIfConversion.cpp | 140 MachineBasicBlock::iterator InsertionPoint; member in __anon91bad1d10111::SSAIfConv 421 InsertionPoint = I; in findInsertionPoint() 695 Head->splice(InsertionPoint, TBB, TBB->begin(), TBB->getFirstTerminator()); in convertIf() 700 Head->splice(InsertionPoint, FBB, FBB->begin(), FBB->getFirstTerminator()); in convertIf()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 464 Instruction *InsertionPoint = findInsertionPoint(*User, OpNo); in computeInsertionPoint() local 467 LLVM_DEBUG(InsertionPoint->print(dbgs())); in computeInsertionPoint() 470 if (isDominated(InsertionPoint, User, OpNo, InsertPts)) in computeInsertionPoint() 474 if (tryAndMerge(InsertionPoint, User, OpNo, InsertPts)) in computeInsertionPoint() 480 InsertPts[InsertionPoint].emplace_back(User, OpNo); in computeInsertionPoint()
|
H A D | AArch64LoadStoreOptimizer.cpp | 762 MachineBasicBlock::iterator InsertionPoint = MergeForward ? MergeMI : I; in mergeNarrowZeroStores() local 787 MIB = BuildMI(*MBB, InsertionPoint, DL, TII->get(getMatchingWideOpcode(Opc))) in mergeNarrowZeroStores() 935 MachineBasicBlock::iterator InsertionPoint = MergeForward ? Paired : I; in mergePairedInsns() local 1012 MIB = BuildMI(*MBB, InsertionPoint, DL, TII->get(MatchPairOpcode)); in mergePairedInsns() 1053 BuildMI(*MBB, InsertionPoint, DL, TII->get(TargetOpcode::KILL), DstRegW) in mergePairedInsns() 1059 BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::SBFMXri), DstRegX) in mergePairedInsns()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Format/ |
H A D | SortJavaScriptImports.cpp | 152 SourceRange InsertionPoint = References[0].Range; in analyze() local 153 InsertionPoint.setEnd(References[References.size() - 1].Range.getEnd()); in analyze() 172 llvm::StringRef PreviousText = getSourceText(InsertionPoint); in analyze() 198 Env.getSourceManager(), CharSourceRange::getCharRange(InsertionPoint), in analyze()
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/driver/ |
H A D | driver.cpp | 219 int InsertionPoint = 0; in insertTargetAndModeArgs() local 221 ++InsertionPoint; in insertTargetAndModeArgs() 225 ArgVector.insert(ArgVector.begin() + InsertionPoint, in insertTargetAndModeArgs() 232 ArgVector.insert(ArgVector.begin() + InsertionPoint, in insertTargetAndModeArgs()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsELFObjectWriter.cpp | 469 auto InsertionPoint = in sortRelocs() local 490 if (InsertionPoint != Sorted.end()) in sortRelocs() 491 InsertionPoint->Matched = true; in sortRelocs() 492 Sorted.insert(InsertionPoint, R)->Matched = true; in sortRelocs()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 812 Instruction *InsertionPoint = in pushOutAdd() local 817 "PushedOutAdd", InsertionPoint); in pushOutAdd() 837 Instruction *InsertionPoint = &cast<Instruction>( in pushOutMul() local 843 OffsSecondOperand, "PushedOutMul", InsertionPoint); in pushOutMul() 847 OffsSecondOperand, "Product", InsertionPoint); in pushOutMul()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/Unix/ |
H A D | Signals.inc | 122 std::atomic<FileToRemoveList *> *InsertionPoint = &Head; 124 while (!InsertionPoint->compare_exchange_strong(OldHead, NewHead)) { 125 InsertionPoint = &OldHead->Next;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.cpp | 2705 bool isSafeToExpandAt(const SCEV *S, const Instruction *InsertionPoint, in isSafeToExpandAt() argument 2715 if (SE.properlyDominates(S, InsertionPoint->getParent())) in isSafeToExpandAt() 2717 if (SE.dominates(S, InsertionPoint->getParent())) { in isSafeToExpandAt() 2718 if (InsertionPoint->getParent()->getTerminator() == InsertionPoint) in isSafeToExpandAt() 2721 if (llvm::is_contained(InsertionPoint->operand_values(), U->getValue())) in isSafeToExpandAt()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 41 bool isSafeToExpandAt(const SCEV *S, const Instruction *InsertionPoint,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 3312 OpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in OpSplitter() argument 3314 : IRB(InsertionPoint), GEPIndices(1, IRB.getInt32(0)), Ptr(Ptr), in OpSplitter() 3375 LoadOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in LoadOpSplitter() 3377 : OpSplitter<LoadOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in LoadOpSplitter() 3422 StoreOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in StoreOpSplitter() 3424 : OpSplitter<StoreOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in StoreOpSplitter()
|
H A D | JumpThreading.cpp | 3060 Instruction *InsertionPoint = &*BB->getFirstInsertionPt(); in threadGuard() local 3061 assert(InsertionPoint && "Empty block?"); in threadGuard() 3068 NewPN->insertBefore(InsertionPoint); in threadGuard()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 6440 auto InsertionPoint = TailMBB->begin(); in emitSelectPseudo() local 6445 BuildMI(*TailMBB, InsertionPoint, SelectMBBI->getDebugLoc(), in emitSelectPseudo()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 36793 auto AddOp = [&Ops](SDValue Input, int InsertionPoint) -> int { in combineX86ShufflesRecursively() argument 36800 if (InsertionPoint >= 0) { in combineX86ShufflesRecursively() 36801 Ops[InsertionPoint] = Input; in combineX86ShufflesRecursively() 36802 return InsertionPoint; in combineX86ShufflesRecursively()
|