Home
last modified time | relevance | path

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

1234567891011

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp353 if (NextI == Insert) in isSafeToMove()
524 MBB.splice(Insert, &MBB, Def); in moveForSingleUse()
525 DefDIs.move(Insert); in moveForSingleUse()
600 DefDIs.move(&*Insert); in rematerializeCheapDef()
646 MachineInstr *Tee = BuildMI(MBB, Insert, Insert->getDebugLoc(), in moveAndTeeForMultiUse()
655 DefDIs.move(Insert); in moveAndTeeForMultiUse()
674 DefDIs.clone(Insert, TeeReg); in moveAndTeeForMultiUse()
876 Insert = moveForSingleUse(Reg, Use, DefI, MBB, Insert, LIS, MFI, MRI); in runOnMachineFunction()
884 Insert = in runOnMachineFunction()
889 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);
/llvm-project-15.0.7/lldb/source/Plugins/REPL/Clang/
H A DClangREPL.cpp28 languages.Insert(lldb::LanguageType::eLanguageTypeC); in Initialize()
29 languages.Insert(lldb::LanguageType::eLanguageTypeC89); in Initialize()
30 languages.Insert(lldb::LanguageType::eLanguageTypeC99); in Initialize()
31 languages.Insert(lldb::LanguageType::eLanguageTypeC11); in Initialize()
32 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus); in Initialize()
33 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_03); in Initialize()
34 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_11); in Initialize()
35 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_14); in Initialize()
36 languages.Insert(lldb::LanguageType::eLanguageTypeObjC); in Initialize()
37 languages.Insert(lldb::LanguageType::eLanguageTypeObjC_plus_plus); in Initialize()
/llvm-project-15.0.7/lldb/unittests/SymbolFile/DWARF/
H A DDWARFIndexCachingTest.cpp118 set.function_basenames.Insert( in TEST()
125 set.function_fullnames.Insert( in TEST()
132 set.function_methods.Insert( in TEST()
139 set.function_selectors.Insert( in TEST()
153 set.globals.Insert( in TEST()
160 set.types.Insert( in TEST()
167 set.namespaces.Insert( in TEST()
180 set.function_methods.Insert( in TEST()
189 set.globals.Insert( in TEST()
192 set.types.Insert( in TEST()
[all …]
/llvm-project-15.0.7/llvm/unittests/IR/
H A DDominatorTreeBatchUpdatesTest.cpp21 const auto CFGInsert = CFGBuilder::ActionKind::Insert;
30 const auto Insert = DominatorTree::Insert; variable
39 Res.push_back({CFGU.Action == CFGInsert ? Insert : Delete, in ToDomUpdates()
56 {Insert, B, C}, {Insert, C, D}, {Delete, B, C}, {Insert, B, C}, in TEST()
57 {Insert, B, D}, {Delete, C, D}, {Delete, A, B}}; in TEST()
64 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, B, C})); in TEST()
65 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, B, D})); in TEST()
79 {Insert, B, C}, {Insert, C, D}, {Delete, B, C}, {Insert, B, C}, in TEST()
80 {Insert, B, D}, {Delete, C, D}, {Delete, A, B}}; in TEST()
103 std::vector<DomUpdate> Updates = {{Insert, B, C}}; in TEST()
[all …]
H A DCFGBuilder.cpp139 if (NextUpdate.Action == ActionKind::Insert) in applyUpdate()
157 << ((U.Action == ActionKind::Insert) ? "\tIns " : "\tDel ") in dump()
186 const auto Insert = CFGBuilder::ActionKind::Insert; in TEST() local
188 {Insert, {"entry", "a"}}, {Insert, {"a", "b"}}, {Insert, {"a", "c"}}, in TEST()
189 {Insert, {"c", "d"}}, {Insert, {"d", "b"}}, {Insert, {"d", "e"}}, in TEST()
190 {Insert, {"d", "f"}}, {Insert, {"e", "f"}}}; in TEST()
250 const auto Insert = CFGBuilder::ActionKind::Insert; in TEST() local
254 {Insert, {"c", "d"}}, {Insert, {"a", "c"}}, {Insert, {"entry", "a"}}, in TEST()
H A DDominatorTreeTest.cpp700 const auto Insert = CFGBuilder::ActionKind::Insert; variable
821 {Insert, {"4", "5"}}, {Insert, {"2", "5"}}, {Insert, {"10", "9"}}, in TEST()
822 {Insert, {"12", "10"}}, {Insert, {"12", "10"}}, {Insert, {"7", "8"}}, in TEST()
823 {Insert, {"7", "5"}}}; in TEST()
931 {Insert, {"2", "4"}}, {Insert, {"12", "10"}}, {Insert, {"10", "9"}}, in TEST()
932 {Insert, {"7", "6"}}, {Insert, {"7", "5"}}, {Delete, {"3", "8"}}, in TEST()
933 {Insert, {"10", "7"}}, {Insert, {"2", "8"}}, {Delete, {"3", "4"}}, in TEST()
947 if (LastUpdate->Action == Insert) { in TEST()
966 {Insert, {"2", "4"}}, {Insert, {"12", "10"}}, {Insert, {"10", "9"}}, in TEST()
967 {Insert, {"7", "6"}}, {Insert, {"7", "5"}}, {Delete, {"3", "8"}}, in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLiveRangeShrink.cpp167 MachineInstr *Insert = nullptr; in runOnMachineFunction() local
182 Insert = nullptr; in runOnMachineFunction()
188 Insert = nullptr; in runOnMachineFunction()
202 Insert = FindDominatedInstruction(DefInstr, Insert, IOM); in runOnMachineFunction()
204 Insert = nullptr; in runOnMachineFunction()
211 for (MachineInstr *I = Insert; I && IOM[I] == Barrier; in runOnMachineFunction()
214 Insert = nullptr; in runOnMachineFunction()
218 if (DefMO && Insert && NumEligibleUse > 1 && Barrier <= IOM[Insert]) { in runOnMachineFunction()
219 MachineBasicBlock::iterator I = std::next(Insert->getIterator()); in runOnMachineFunction()
H A DExpandMemCmp.cpp353 Builder.Insert(CmpBr); in emitLoadCompareByteBlock()
356 {{DominatorTree::Insert, BB, EndBlock}, in emitLoadCompareByteBlock()
361 Builder.Insert(CmpBr); in emitLoadCompareByteBlock()
363 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
449 Builder.Insert(CmpBr); in emitLoadCompareBlockMultipleLoads()
451 DTU->applyUpdates({{DominatorTree::Insert, BB, ResBlock.BB}, in emitLoadCompareBlockMultipleLoads()
452 {DominatorTree::Insert, BB, NextBB}}); in emitLoadCompareBlockMultipleLoads()
507 Builder.Insert(CmpBr); in emitLoadCompareBlock()
509 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB}, in emitLoadCompareBlock()
533 Builder.Insert(NewBr); in emitMemCmpResultBlock()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h157 return Insert(I, Name);
1007 return Insert(Br); in CreateCondBr()
1081 return Insert(
1415 return Insert(I, Name);
1430 return Insert(I, Name);
1442 return Insert(I, Name);
1457 return Insert(I, Name);
1469 return Insert(I, Name);
1484 return Insert(I, Name);
1496 return Insert(I, Name);
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DManualDWARFIndex.cpp270 set.function_fullnames.Insert(ConstString(name), ref); in IndexUnitImpl()
277 set.function_selectors.Insert(objc_selector_name, ref); in IndexUnitImpl()
288 set.function_methods.Insert(ConstString(name), ref); in IndexUnitImpl()
290 set.function_basenames.Insert(ConstString(name), ref); in IndexUnitImpl()
293 set.function_fullnames.Insert(ConstString(name), ref); in IndexUnitImpl()
303 set.function_fullnames.Insert(ConstString(mangled_cstr), ref); in IndexUnitImpl()
321 set.types.Insert(ConstString(name), ref); in IndexUnitImpl()
323 set.types.Insert(ConstString(mangled_cstr), ref); in IndexUnitImpl()
328 set.namespaces.Insert(ConstString(name), ref); in IndexUnitImpl()
333 set.globals.Insert(ConstString(name), ref); in IndexUnitImpl()
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/test/tools/llvm-ar/
H A Dinsert-before.test8 # Insert one file:
18 # Insert file at front:
28 # Insert multiple files:
39 # Insert before an invalid file:
51 # Insert file at the same position:
H A Dinsert-after.test8 # Insert one file:
18 # Insert file at back:
28 # Insert multiple files:
39 # Insert after invalid file:
51 # Insert file at the same position:
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DDomTreeUpdaterTest.cpp86 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
186 DTU.applyUpdates({{DominatorTree::Insert, NewEntry, BB0}}); in TEST()
202 {DominatorTree::Insert, NewEntry, BB1}}); in TEST()
255 DTU.applyUpdatesPermissive({{DominatorTree::Insert, BB0, BB0}}); in TEST()
266 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
483 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
564 DTU.applyUpdates({{DominatorTree::Insert, NewEntry, BB0}}); in TEST()
580 {DominatorTree::Insert, NewEntry, BB1}}); in TEST()
766 {DominatorTree::Insert, BB0, BB1}, in TEST()
767 {DominatorTree::Insert, BB0, BB1}, in TEST()
[all …]
/llvm-project-15.0.7/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;
/llvm-project-15.0.7/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.cpp231 Instruction *Insert; in handleLoopCondition() local
233 Insert = Parent->getTerminator(); in handleLoopCondition()
235 Insert = L->getHeader()->getFirstNonPHIOrDbgOrLifetime(); in handleLoopCondition()
239 return CallInst::Create(IfBreak, Args, "", Insert); in handleLoopCondition()
244 Instruction *Insert = Cond == BoolTrue ? in handleLoopCondition() local
248 return CallInst::Create(IfBreak, Args, "", Insert); in handleLoopCondition()
252 Instruction *Insert = L->getHeader()->getFirstNonPHIOrDbgOrLifetime(); in handleLoopCondition() local
254 return CallInst::Create(IfBreak, Args, "", Insert); in handleLoopCondition()
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A DO0-pipeline.ll33 ; CHECK-NEXT: Insert stack protectors
38 ; CHECK-NEXT: RISCV Insert VSETVLI pass
49 ; CHECK-NEXT: Insert fentry calls
50 ; CHECK-NEXT: Insert XRay ops
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A DO0-pipeline.ll30 ; CHECK-NEXT: Insert stack protectors
61 ; CHECK-NEXT: Insert fentry calls
62 ; CHECK-NEXT: Insert XRay ops
70 ; CHECK-NEXT: Insert CFI remember/restore state instructions
H A Darm64-opt-remarks-lazy-bfi.ll37 ; HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_…
38 ; HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_fu…
62 ; NO_HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'emp…
63 ; NO_HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty…
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.h231 auto Insert = PreallocatedIds.insert({CS, PreallocatedIds.size()}); in getPreallocatedIdForCallSite() local
232 if (Insert.second) { in getPreallocatedIdForCallSite()
236 return Insert.first->second; in getPreallocatedIdForCallSite()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A DO0-pipeline.ll34 ; CHECK-NEXT: Insert stack protectors
60 ; CHECK-NEXT: Insert fentry calls
61 ; CHECK-NEXT: Insert XRay ops
67 ; CHECK-NEXT: X86 Insert Cache Prefetches
/llvm-project-15.0.7/clang/tools/libclang/
H A DRewrite.cpp28 const char *Insert) { in clang_CXRewriter_insertTextBefore() argument
31 R.InsertTextBefore(clang::cxloc::translateSourceLocation(Loc), Insert); in clang_CXRewriter_insertTextBefore()

1234567891011