Home
last modified time | relevance | path

Searched refs:Insert (Results 1 – 25 of 199) sorted by relevance

12345678

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp354 if (NextI == Insert) in isSafeToMove()
521 MBB.splice(Insert, &MBB, Def); in moveForSingleUse()
522 DefDIs.move(Insert); in moveForSingleUse()
597 DefDIs.move(&*Insert); in rematerializeCheapDef()
643 MachineInstr *Tee = BuildMI(MBB, Insert, Insert->getDebugLoc(), in moveAndTeeForMultiUse()
652 DefDIs.move(Insert); in moveAndTeeForMultiUse()
671 DefDIs.clone(Insert, TeeReg); in moveAndTeeForMultiUse()
875 Insert = moveForSingleUse(Reg, Use, DefI, MBB, Insert, LIS, MFI, MRI); in runOnMachineFunction()
883 Insert = in runOnMachineFunction()
888 Insert = moveAndTeeForMultiUse(Reg, Use, DefI, MBB, Insert, LIS, MFI, in runOnMachineFunction()
[all …]
H A DWebAssemblyDebugValueManager.cpp39 void WebAssemblyDebugValueManager::move(MachineInstr *Insert) { in move() argument
40 MachineBasicBlock *MBB = Insert->getParent(); in move()
42 MBB->splice(Insert, DBI->getParent(), DBI); in move()
52 void WebAssemblyDebugValueManager::clone(MachineInstr *Insert, in clone() argument
54 MachineBasicBlock *MBB = Insert->getParent(); in clone()
60 MBB->insert(Insert, Clone); in clone()
H A DWebAssemblyDebugValueManager.h31 void move(MachineInstr *Insert);
33 void clone(MachineInstr *Insert, unsigned NewReg);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h162 return Insert(I, Name);
1008 return Insert(Br); in CreateCondBr()
1082 return Insert(
1431 return Insert(I, Name);
1445 return Insert(I, Name);
1456 return Insert(I, Name);
1470 return Insert(I, Name);
1481 return Insert(I, Name);
1495 return Insert(I, Name);
1506 return Insert(I, Name);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeShrink.cpp168 MachineInstr *Insert = nullptr; in runOnMachineFunction() local
183 Insert = nullptr; in runOnMachineFunction()
189 Insert = nullptr; in runOnMachineFunction()
203 Insert = FindDominatedInstruction(DefInstr, Insert, IOM); in runOnMachineFunction()
205 Insert = nullptr; in runOnMachineFunction()
212 for (MachineInstr *I = Insert; I && IOM[I] == Barrier; in runOnMachineFunction()
215 Insert = nullptr; in runOnMachineFunction()
219 if (DefMO && Insert && NumEligibleUse > 1 && Barrier <= IOM[Insert]) { in runOnMachineFunction()
220 MachineBasicBlock::iterator I = std::next(Insert->getIterator()); in runOnMachineFunction()
H A DExpandMemCmp.cpp353 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
355 Builder.Insert(CmpBr); in emitLoadCompareByteBlock()
360 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
361 Builder.Insert(CmpBr); in emitLoadCompareByteBlock()
447 Builder.Insert(CmpBr); in emitLoadCompareBlockMultipleLoads()
449 DTU->applyUpdates({{DominatorTree::Insert, BB, ResBlock.BB}, in emitLoadCompareBlockMultipleLoads()
450 {DominatorTree::Insert, BB, NextBB}}); in emitLoadCompareBlockMultipleLoads()
505 Builder.Insert(CmpBr); in emitLoadCompareBlock()
507 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB}, in emitLoadCompareBlock()
531 Builder.Insert(NewBr); in emitMemCmpResultBlock()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.cpp260 set.function_fullnames.Insert(ConstString(name), ref); in IndexUnitImpl()
267 set.function_selectors.Insert(objc_selector_name, ref); in IndexUnitImpl()
278 set.function_methods.Insert(ConstString(name), ref); in IndexUnitImpl()
280 set.function_basenames.Insert(ConstString(name), ref); in IndexUnitImpl()
283 set.function_fullnames.Insert(ConstString(name), ref); in IndexUnitImpl()
293 set.function_fullnames.Insert(ConstString(mangled_cstr), ref); in IndexUnitImpl()
311 set.types.Insert(ConstString(name), ref); in IndexUnitImpl()
313 set.types.Insert(ConstString(mangled_cstr), ref); in IndexUnitImpl()
318 set.namespaces.Insert(ConstString(name), ref); in IndexUnitImpl()
323 set.globals.Insert(ConstString(name), ref); in IndexUnitImpl()
[all …]
H A DNameToDIE.h29 void Insert(lldb_private::ConstString name, const DIERef &die_ref);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp53 {DominatorTree::Insert, Header, Body}, in CreateLoop()
54 {DominatorTree::Insert, Body, Latch}, in CreateLoop()
55 {DominatorTree::Insert, Latch, Header}, in CreateLoop()
56 {DominatorTree::Insert, Latch, Exit}, in CreateLoop()
57 {DominatorTree::Insert, Preheader, Header}, in CreateLoop()
H A DBasicBlockUtils.cpp244 Updates.push_back({DominatorTree::Insert, PredBB, SuccOfBB}); in MergeBlockIntoPredecessor()
648 Updates.push_back({DominatorTree::Insert, BB, NewBB}); in ehAwareSplitEdge()
649 Updates.push_back({DominatorTree::Insert, NewBB, Succ}); in ehAwareSplitEdge()
788 Updates.push_back({DominatorTree::Insert, Old, New}); in SplitBlockImpl()
854 DTUpdates.push_back({DominatorTree::Insert, New, Old}); in splitBlockBefore()
893 Updates.push_back({DominatorTree::Insert, NewBB, OldBB}); in UpdateAnalysisInformation()
896 Updates.push_back({DominatorTree::Insert, UniquePred, NewBB}); in UpdateAnalysisInformation()
1360 Updates.push_back({DominatorTree::Insert, Head, Tail}); in SplitBlockAndInsertIfThenImpl()
1378 Updates.push_back({DominatorTree::Insert, ThenBlock, Tail}); in SplitBlockAndInsertIfThenImpl()
1386 Updates.push_back({DominatorTree::Insert, Head, ThenBlock}); in SplitBlockAndInsertIfThenImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DCFGUpdate.h26 enum class UpdateKind : unsigned char { Insert, Delete }; enumerator
45 OS << (getKind() == UpdateKind::Insert ? "Insert " : "Delete "); in print()
80 Operations[{From, To}] += (U.getKind() == UpdateKind::Insert ? 1 : -1);
91 NumInsertions > 0 ? UpdateKind::Insert : UpdateKind::Delete;
H A DCFGDiff.h100 (U.getKind() == cfg::UpdateKind::Insert) == !ReverseApplyUpdates;
117 (U.getKind() == cfg::UpdateKind::Insert) == !UpdatedAreReverseApplied; in popUpdateForIncrementalUpdates()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp168 Updates.push_back({DominatorTree::Insert, BB, NewRetBlock}); in unifyReturnBlockSet()
233 Updates.push_back({DominatorTree::Insert, BB, DummyReturnBB}); in runOnFunction()
244 Updates.push_back({DominatorTree::Insert, BB, TransitionBB}); in runOnFunction()
246 Updates.push_back({DominatorTree::Insert, TransitionBB, Successor}); in runOnFunction()
254 Updates.push_back({DominatorTree::Insert, BB, DummyReturnBB}); in runOnFunction()
275 Updates.push_back({DominatorTree::Insert, BB, UnreachableBlock}); in runOnFunction()
H A DSIAnnotateControlFlow.cpp228 Instruction *Insert; in handleLoopCondition() local
230 Insert = Parent->getTerminator(); in handleLoopCondition()
232 Insert = L->getHeader()->getFirstNonPHIOrDbgOrLifetime(); in handleLoopCondition()
236 return CallInst::Create(IfBreak, Args, "", Insert); in handleLoopCondition()
241 Instruction *Insert = Cond == BoolTrue ? in handleLoopCondition() local
245 return CallInst::Create(IfBreak, Args, "", Insert); in handleLoopCondition()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp41 if (Kind == DominatorTree::Insert && !HasEdge) in isUpdateValid()
320 assert(isUpdateValid({DominatorTree::Insert, From, To}) && in insertEdge()
339 PendUpdates.push_back({DominatorTree::Insert, From, To}); in insertEdge()
349 if (!isUpdateValid({DominatorTree::Insert, From, To})) in insertEdgeRelaxed()
360 PendUpdates.push_back({DominatorTree::Insert, From, To}); in insertEdgeRelaxed()
463 if (U.getKind() == DominatorTree::Insert) in dump()
H A DBlockFrequencyInfoImpl.cpp784 LoopData *OuterLoop, std::list<LoopData>::iterator Insert, in createIrreducibleLoop() argument
793 auto Loop = BFI.Loops.emplace(Insert, OuterLoop, Headers.begin(), in createIrreducibleLoop()
807 std::list<LoopData>::iterator Insert) { in analyzeIrreducible() argument
808 assert((OuterLoop == nullptr) == (Insert == Loops.begin())); in analyzeIrreducible()
809 auto Prev = OuterLoop ? std::prev(Insert) : Loops.end(); in analyzeIrreducible()
816 createIrreducibleLoop(*this, G, OuterLoop, Insert, *I); in analyzeIrreducible()
820 return make_range(std::next(Prev), Insert); in analyzeIrreducible()
821 return make_range(Loops.begin(), Insert); in analyzeIrreducible()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.h216 auto Insert = PreallocatedIds.insert({CS, PreallocatedIds.size()}); in getPreallocatedIdForCallSite() local
217 if (Insert.second) { in getPreallocatedIdForCallSite()
221 return Insert.first->second; in getPreallocatedIdForCallSite()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_memory_profile.cpp41 Insert(id, cv.UsedSize()); in ProcessChunk()
85 void Insert(u32 id, uptr size) { in Insert() function in __asan::HeapProfile
/freebsd-13.1/usr.bin/mail/misc/
H A Dmail.tildehelp16 ~i name Insert the value of the named variable
22 ~r !command Insert the output of the command
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegBankSelect.h321 Insert, enumerator
358 RepairingKind Kind = RepairingKind::Insert);
405 assert(NewKind != RepairingKind::Insert && in switchTo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp605 Value *const Lhs = Builder.Insert(FirstCmp.Lhs().GEP->clone()); in mergeComparisons()
606 Value *const Rhs = Builder.Insert(FirstCmp.Rhs().GEP->clone()); in mergeComparisons()
651 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons()
656 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, in mergeComparisons()
657 {DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons()
715 {DominatorTree::Insert, Pred, NextCmpBlock}}); in simplify()
H A DJumpThreading.cpp2307 {{DominatorTree::Insert, NewBB, CondBr->getSuccessor(0)}, in threadThroughTwoBasicBlocks()
2308 {DominatorTree::Insert, NewBB, CondBr->getSuccessor(1)}, in threadThroughTwoBasicBlocks()
2309 {DominatorTree::Insert, PredPredBB, NewBB}, in threadThroughTwoBasicBlocks()
2472 Updates.push_back({DominatorTree::Insert, NewBB, BB}); in splitBlockPreds()
2475 Updates.push_back({DominatorTree::Insert, Pred, NewBB}); in splitBlockPreds()
2652 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB}); in duplicateCondBranchOnPHIIntoPred()
2653 Updates.push_back({DominatorTree::Insert, PredBB, BB}); in duplicateCondBranchOnPHIIntoPred()
2936 Updates.push_back({DominatorTree::Insert, BB, SplitBB}); in tryToUnfoldSelectInCurrBB()
2937 Updates.push_back({DominatorTree::Insert, BB, NewBB}); in tryToUnfoldSelectInCurrBB()
2938 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB}); in tryToUnfoldSelectInCurrBB()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang-c/
H A DRewrite.h31 const char *Insert);
/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DTypeMap.cpp27 void TypeMap::Insert(const TypeSP &type_sp) { in Insert() function in TypeMap
44 Insert(type_sp); in InsertUnique()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DThreadSafeDenseSet.h28 void Insert(_ElementType e) { in Insert() function

12345678