| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegStackify.cpp | 353 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 D | WebAssemblyDebugValueManager.cpp | 39 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 D | WebAssemblyDebugValueManager.h | 31 void move(MachineInstr *Insert); 33 void clone(MachineInstr *Insert, unsigned NewReg);
|
| /llvm-project-15.0.7/lldb/source/Plugins/REPL/Clang/ |
| H A D | ClangREPL.cpp | 28 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 D | DWARFIndexCachingTest.cpp | 118 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 D | DominatorTreeBatchUpdatesTest.cpp | 21 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 D | CFGBuilder.cpp | 139 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 D | DominatorTreeTest.cpp | 700 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 D | LiveRangeShrink.cpp | 167 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 D | ExpandMemCmp.cpp | 353 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 D | IRBuilder.h | 157 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 D | ManualDWARFIndex.cpp | 270 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 D | MatrixUtils.cpp | 53 {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 D | insert-before.test | 8 # 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 D | insert-after.test | 8 # 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 D | DomTreeUpdaterTest.cpp | 86 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 D | CFGUpdate.h | 26 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 D | AMDGPUUnifyDivergentExitNodes.cpp | 168 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 D | SIAnnotateControlFlow.cpp | 231 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 D | O0-pipeline.ll | 33 ; 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 D | O0-pipeline.ll | 30 ; 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 D | arm64-opt-remarks-lazy-bfi.ll | 37 ; 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 D | X86MachineFunctionInfo.h | 231 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 D | O0-pipeline.ll | 34 ; 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 D | Rewrite.cpp | 28 const char *Insert) { in clang_CXRewriter_insertTextBefore() argument 31 R.InsertTextBefore(clang::cxloc::translateSourceLocation(Loc), Insert); in clang_CXRewriter_insertTextBefore()
|