/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
H A D | BranchRelaxation.cpp | 208 MachineBasicBlock *NewBB = in createNewBlockAfter() local 215 return NewBB; in createNewBlockAfter() 226 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local 231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr() 243 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 248 OrigBB->updateTerminator(NewBB); in splitBlockBeforeInstr() 259 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB); in splitBlockBeforeInstr() 270 return NewBB; in splitBlockBeforeInstr() 374 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 412 insertUncondBranch(NewBB, TBB); in fixupConditionalBranch() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
H A D | BranchRelaxation.cpp | 208 MachineBasicBlock *NewBB = in createNewBlockAfter() local 215 return NewBB; in createNewBlockAfter() 226 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local 231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr() 243 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 248 OrigBB->updateTerminator(NewBB); in splitBlockBeforeInstr() 259 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB); in splitBlockBeforeInstr() 270 return NewBB; in splitBlockBeforeInstr() 374 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 412 insertUncondBranch(NewBB, TBB); in fixupConditionalBranch() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); 46 auto InsertPt = NewBB->end(); 49 NewBB->insert(InsertPt, NewMI); 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) 108 NewBB->addSuccessor(Loop); 112 TII->removeBranch(*NewBB); 115 Loop->replaceSuccessor(Exit, NewBB); 116 Exit->replacePhiUsesWith(Loop, NewBB); 117 NewBB->addSuccessor(Exit); 127 if (TII->removeBranch(*NewBB) > 0) [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
H A D | BranchRelaxation.cpp | 208 MachineBasicBlock *NewBB = in createNewBlockAfter() local 215 return NewBB; in createNewBlockAfter() 226 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local 231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr() 243 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 248 OrigBB->updateTerminator(NewBB); in splitBlockBeforeInstr() 259 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB); in splitBlockBeforeInstr() 270 return NewBB; in splitBlockBeforeInstr() 374 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 412 insertUncondBranch(NewBB, TBB); in fixupConditionalBranch() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
H A D | BranchRelaxation.cpp | 208 MachineBasicBlock *NewBB = in createNewBlockAfter() local 215 return NewBB; in createNewBlockAfter() 226 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local 231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr() 243 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 248 OrigBB->updateTerminator(NewBB); in splitBlockBeforeInstr() 259 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB); in splitBlockBeforeInstr() 270 return NewBB; in splitBlockBeforeInstr() 374 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 412 insertUncondBranch(NewBB, TBB); in fixupConditionalBranch() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 47 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 50 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 75 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 109 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 113 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 116 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 117 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 118 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 128 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
H A D | BranchRelaxation.cpp | 213 MachineBasicBlock *NewBB = in createNewBlockAfter() local 220 return NewBB; in createNewBlockAfter() 231 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local 236 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr() 248 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 253 NewBB->updateTerminator(); in splitBlockBeforeInstr() 265 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB); in splitBlockBeforeInstr() 276 return NewBB; in splitBlockBeforeInstr() 380 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 418 insertUncondBranch(NewBB, TBB); in fixupConditionalBranch() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 46 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 49 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 108 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 112 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 115 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 116 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 117 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 47 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 50 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 75 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 109 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 113 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 116 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 117 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 118 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 128 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineLoopUtils.cpp | 41 MF.insert(Loop->getIterator(), NewBB); in PeelSingleBlockLoop() 47 auto InsertPt = NewBB->end(); in PeelSingleBlockLoop() 50 NewBB->insert(InsertPt, NewMI); in PeelSingleBlockLoop() 75 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop() 109 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 113 TII->removeBranch(*NewBB); in PeelSingleBlockLoop() 116 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 117 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 118 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 128 if (TII->removeBranch(*NewBB) > 0) in PeelSingleBlockLoop() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in TEST() local 104 EXPECT_EQ(NewBB->getParent(), F); in TEST() 108 if (BB.getName() == NewBB->getName()) { in TEST() 132 BasicBlock *NewBB; in TEST() local 141 EXPECT_EQ(NewBB->getParent(), F); in TEST() 201 BasicBlock *NewBB; in TEST() local 214 EXPECT_EQ(NewBB->getParent(), F); in TEST() 296 EXPECT_NE(NewBB, nullptr); in TEST() 299 EXPECT_EQ(NewBB->getParent(), F); in TEST() 331 BasicBlock *NewBB; in TEST() local [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in TEST() local 104 EXPECT_EQ(NewBB->getParent(), F); in TEST() 108 if (BB.getName() == NewBB->getName()) { in TEST() 132 BasicBlock *NewBB; in TEST() local 141 EXPECT_EQ(NewBB->getParent(), F); in TEST() 201 BasicBlock *NewBB; in TEST() local 214 EXPECT_EQ(NewBB->getParent(), F); in TEST() 296 EXPECT_NE(NewBB, nullptr); in TEST() 299 EXPECT_EQ(NewBB->getParent(), F); in TEST() 331 BasicBlock *NewBB; in TEST() local [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in TEST() local 104 EXPECT_EQ(NewBB->getParent(), F); in TEST() 108 if (BB.getName() == NewBB->getName()) { in TEST() 132 BasicBlock *NewBB; in TEST() local 141 EXPECT_EQ(NewBB->getParent(), F); in TEST() 201 BasicBlock *NewBB; in TEST() local 214 EXPECT_EQ(NewBB->getParent(), F); in TEST() 296 EXPECT_NE(NewBB, nullptr); in TEST() 299 EXPECT_EQ(NewBB->getParent(), F); in TEST() 331 BasicBlock *NewBB; in TEST() local [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in TEST() local 104 EXPECT_EQ(NewBB->getParent(), F); in TEST() 108 if (BB.getName() == NewBB->getName()) { in TEST() 132 BasicBlock *NewBB; in TEST() local 141 EXPECT_EQ(NewBB->getParent(), F); in TEST() 201 BasicBlock *NewBB; in TEST() local 214 EXPECT_EQ(NewBB->getParent(), F); in TEST() 296 EXPECT_NE(NewBB, nullptr); in TEST() 299 EXPECT_EQ(NewBB->getParent(), F); in TEST() 331 BasicBlock *NewBB; in TEST() local [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in TEST() local 104 EXPECT_EQ(NewBB->getParent(), F); in TEST() 108 if (BB.getName() == NewBB->getName()) { in TEST() 132 BasicBlock *NewBB; in TEST() local 141 EXPECT_EQ(NewBB->getParent(), F); in TEST() 201 BasicBlock *NewBB; in TEST() local 214 EXPECT_EQ(NewBB->getParent(), F); in TEST() 296 EXPECT_NE(NewBB, nullptr); in TEST() 299 EXPECT_EQ(NewBB->getParent(), F); in TEST() 331 BasicBlock *NewBB; in TEST() local [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/unittests/Transforms/Utils/ |
H A D | BasicBlockUtilsTest.cpp | 95 BasicBlock *NewBB; in try_from() 104 EXPECT_EQ(NewBB->getParent(), F); in try_from() 108 if (BB.getName() == NewBB->getName()) { in try_from() 132 BasicBlock *NewBB; 141 EXPECT_EQ(NewBB->getParent(), F); 201 BasicBlock *NewBB; in eq() 214 EXPECT_EQ(NewBB->getParent(), F); in eq() 296 EXPECT_NE(NewBB, nullptr); 299 EXPECT_EQ(NewBB->getParent(), F); 331 BasicBlock *NewBB; [all …]
|