| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIModeRegister.cpp | 231 MachineInstr *InsertionPoint = nullptr; in processBlockPhase1() local 259 if (InsertionPoint) { in processBlockPhase1() 261 InsertionPoint = nullptr; in processBlockPhase1() 280 if (InsertionPoint) { in processBlockPhase1() 289 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1() 293 insertSetreg(MBB, InsertionPoint, TII, in processBlockPhase1() 298 InsertionPoint = &MI; in processBlockPhase1() 304 InsertionPoint = &MI; in processBlockPhase1() 313 NewInfo->FirstInsertionPoint = InsertionPoint; in processBlockPhase1() 315 } else if (InsertionPoint) { in processBlockPhase1() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCCodePadder.cpp | 41 bool InsertionPoint = basicBlockRequiresInsertionPoint(Context); in handleBasicBlockStart() local 42 assert((!InsertionPoint || in handleBasicBlockStart() 60 if (InsertionPoint || PoliciesMask != MCPaddingFragment::PFK_None) { in handleBasicBlockStart() 62 if (InsertionPoint) in handleBasicBlockStart() 82 bool InsertionPoint = instructionRequiresInsertionPoint(Inst); in handleInstructionBegin() local 83 assert((!InsertionPoint || in handleInstructionBegin() 106 if (InsertionPoint || PoliciesMask != MCPaddingFragment::PFK_None || in handleInstructionBegin() 111 if (InsertionPoint) in handleInstructionBegin()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64PromoteConstant.cpp | 450 Instruction *InsertionPoint = findInsertionPoint(*User, OpNo); in computeInsertionPoint() local 453 LLVM_DEBUG(InsertionPoint->print(dbgs())); in computeInsertionPoint() 456 if (isDominated(InsertionPoint, User, OpNo, InsertPts)) in computeInsertionPoint() 460 if (tryAndMerge(InsertionPoint, User, OpNo, InsertPts)) in computeInsertionPoint() 466 InsertPts[InsertionPoint].emplace_back(User, OpNo); in computeInsertionPoint()
|
| H A D | AArch64LoadStoreOptimizer.cpp | 676 MachineBasicBlock::iterator InsertionPoint = MergeForward ? MergeMI : I; in mergeNarrowZeroStores() local 701 MIB = BuildMI(*MBB, InsertionPoint, DL, TII->get(getMatchingWideOpcode(Opc))) in mergeNarrowZeroStores() 745 MachineBasicBlock::iterator InsertionPoint = MergeForward ? Paired : I; in mergePairedInsns() local 817 MIB = BuildMI(*MBB, InsertionPoint, DL, TII->get(getMatchingPairOpcode(Opc))) in mergePairedInsns() 853 BuildMI(*MBB, InsertionPoint, DL, TII->get(TargetOpcode::KILL), DstRegW) in mergePairedInsns() 859 BuildMI(*MBB, InsertionPoint, DL, TII->get(AArch64::SBFMXri), DstRegX) in mergePairedInsns()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Format/ |
| H A D | SortJavaScriptImports.cpp | 172 SourceRange InsertionPoint = References[0].Range; in analyze() local 173 InsertionPoint.setEnd(References[References.size() - 1].Range.getEnd()); in analyze() 182 unsigned PreviousSize = getSourceText(InsertionPoint).size(); in analyze() 192 << getSourceText(InsertionPoint) << "\nwith:\n" in analyze() 195 Env.getSourceManager(), CharSourceRange::getCharRange(InsertionPoint), in analyze()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | InterleavedLoadCombinePass.cpp | 1122 LoadInst *InsertionPoint = InterleavedLoad.front().EI[0].LI; in combine() local 1125 if (!InsertionPoint) in combine() 1193 if (!DT.dominates(InsertionPoint, VI.SVI)) in combine() 1199 IRBuilder<> Builder(InsertionPoint); in combine() 1209 Instruction::Load, ILTy, Factor, Indices, InsertionPoint->getAlignment(), in combine() 1210 InsertionPoint->getPointerAddressSpace()); in combine() 1217 auto CI = Builder.CreatePointerCast(InsertionPoint->getOperand(0), in combine() 1222 auto LI = Builder.CreateAlignedLoad(CI, InsertionPoint->getAlignment(), in combine() 1226 LI, nullptr, MSSA.getMemoryAccess(InsertionPoint))); in combine()
|
| H A D | EarlyIfConversion.cpp | 138 MachineBasicBlock::iterator InsertionPoint; member in __anon398718eb0111::SSAIfConv 328 InsertionPoint = I; in findInsertionPoint() 536 Head->splice(InsertionPoint, TBB, TBB->begin(), TBB->getFirstTerminator()); in convertIf() 538 Head->splice(InsertionPoint, FBB, FBB->begin(), FBB->getFirstTerminator()); in convertIf()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 156 struct InsertionPoint { in tryCombineExtendingLoads() struct 160 InsertionPoint(MachineOperand *UseMO, MachineBasicBlock *InsertIntoBB, in tryCombineExtendingLoads() argument 227 SmallVector<InsertionPoint, 4> ScheduleForInsert; in tryCombineExtendingLoads()
|
| /freebsd-12.1/contrib/llvm/tools/clang/tools/driver/ |
| H A D | driver.cpp | 215 int InsertionPoint = 0; in insertTargetAndModeArgs() local 217 ++InsertionPoint; in insertTargetAndModeArgs() 221 ArgVector.insert(ArgVector.begin() + InsertionPoint, in insertTargetAndModeArgs() 228 ArgVector.insert(ArgVector.begin() + InsertionPoint, in insertTargetAndModeArgs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsELFObjectWriter.cpp | 495 auto InsertionPoint = in sortRelocs() local 516 if (InsertionPoint != Sorted.end()) in sortRelocs() 517 InsertionPoint->Matched = true; in sortRelocs() 518 Sorted.insert(InsertionPoint, R)->Matched = true; in sortRelocs()
|
| /freebsd-12.1/contrib/llvm/lib/Support/Unix/ |
| H A D | Signals.inc | 117 std::atomic<FileToRemoveList *> *InsertionPoint = &Head; 119 while (!InsertionPoint->compare_exchange_strong(OldHead, NewHead)) { 120 InsertionPoint = &OldHead->Next;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpander.h | 37 bool isSafeToExpandAt(const SCEV *S, const Instruction *InsertionPoint,
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 3229 OpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in OpSplitter() argument 3231 : IRB(InsertionPoint), GEPIndices(1, IRB.getInt32(0)), Ptr(Ptr), in OpSplitter() 3292 LoadOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in LoadOpSplitter() 3294 : OpSplitter<LoadOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in LoadOpSplitter() 3331 StoreOpSplitter(Instruction *InsertionPoint, Value *Ptr, Type *BaseTy, in StoreOpSplitter() 3333 : OpSplitter<StoreOpSplitter>(InsertionPoint, Ptr, BaseTy, BaseAlign, in StoreOpSplitter()
|
| H A D | JumpThreading.cpp | 2717 Instruction *InsertionPoint = &*BB->getFirstInsertionPt(); in ThreadGuard() local 2718 assert(InsertionPoint && "Empty block?"); in ThreadGuard() 2725 NewPN->insertBefore(InsertionPoint); in ThreadGuard()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionExpander.cpp | 2340 bool isSafeToExpandAt(const SCEV *S, const Instruction *InsertionPoint, in isSafeToExpandAt() argument 2342 return isSafeToExpand(S, SE) && SE.dominates(S, InsertionPoint->getParent()); in isSafeToExpandAt()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 31394 auto AddOp = [&Ops](SDValue Input, int InsertionPoint) -> int { in combineX86ShufflesRecursively() argument 31403 if (InsertionPoint >= 0) { in combineX86ShufflesRecursively() 31404 Ops[InsertionPoint] = Input; in combineX86ShufflesRecursively() 31405 return InsertionPoint; in combineX86ShufflesRecursively()
|