Searched refs:SplitPoint (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CodeGenCommonISel.cpp | 126 MachineBasicBlock::iterator SplitPoint = BB->getFirstTerminator(); in findSplitPointForStackProtector() local 127 if (SplitPoint == BB->begin()) in findSplitPointForStackProtector() 128 return SplitPoint; in findSplitPointForStackProtector() 131 MachineBasicBlock::iterator Previous = SplitPoint; in findSplitPointForStackProtector() 136 if (TII.isTailCall(*SplitPoint) && in findSplitPointForStackProtector() 157 return SplitPoint; in findSplitPointForStackProtector() 164 SplitPoint = Previous; in findSplitPointForStackProtector() 170 return SplitPoint; in findSplitPointForStackProtector()
|
| H A D | MachineBasicBlock.cpp | 973 MachineBasicBlock::iterator SplitPoint(&MI); in splitAt() local 974 ++SplitPoint; in splitAt() 976 if (SplitPoint == end()) { in splitAt() 997 SplitBB->splice(SplitBB->begin(), this, SplitPoint, end()); in splitAt()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | ReorderData.cpp | 276 unsigned SplitPoint = Order.size(); in sortedByFunc() local 296 SplitPoint = Idx; in sortedByFunc() 301 return std::make_pair(Order, SplitPoint); in sortedByFunc() 308 unsigned SplitPoint = Order.size(); in sortedByCount() local 324 SplitPoint = Idx; in sortedByCount() 329 return std::make_pair(Order, SplitPoint); in sortedByCount() 496 auto SplitPoint = Order.begin() + SplitPointIdx; in runOnFunctions() local 499 printOrder(*Section, Order.begin(), SplitPoint); in runOnFunctions() 512 setSectionOrder(BC, *Section, Order.begin(), SplitPoint); in runOnFunctions()
|
| /llvm-project-15.0.7/clang/lib/Format/ |
| H A D | BreakableToken.cpp | 182 StringRef::size_type SplitPoint = 0; in getStringSplit() local 198 SpaceOffset = SplitPoint; in getStringSplit() 200 SlashOffset = SplitPoint; in getStringSplit() 202 WordStartOffset = SplitPoint; in getStringSplit() 204 SplitPoint += Advance; in getStringSplit() 214 if (SplitPoint != 0) in getStringSplit() 215 return BreakableToken::Split(SplitPoint, 0); in getStringSplit()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIWholeQuadMode.cpp | 1065 MachineInstr *SplitPoint = nullptr; in lowerBlock() local 1069 SplitPoint = lowerKillI1(MBB, MI, State == StateWQM); in lowerBlock() 1072 SplitPoint = lowerKillF32(MBB, MI); in lowerBlock() 1077 if (SplitPoint) in lowerBlock() 1078 SplitPoints.push_back(SplitPoint); in lowerBlock() 1506 MachineInstr *SplitPoint = nullptr; in lowerKillInstrs() local 1510 SplitPoint = lowerKillI1(*MBB, *MI, IsWQM); in lowerKillInstrs() 1513 SplitPoint = lowerKillF32(*MBB, *MI); in lowerKillInstrs() 1518 if (SplitPoint) in lowerKillInstrs() 1519 splitBlock(MBB, SplitPoint); in lowerKillInstrs()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 184 BasicBlock::iterator SplitPoint = ++CallerLPad->getIterator(); in getInnerResumeDest() local 186 OuterResumeDest->splitBasicBlock(SplitPoint, in getInnerResumeDest()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 1658 MachineBasicBlock::iterator SplitPoint = in FinishBasicBlock() local 1663 SplitPoint, in FinishBasicBlock()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 3178 MachineBasicBlock::iterator SplitPoint = findSplitPointForStackProtector( in finalizeBasicBlock() local 3182 SuccessMBB->splice(SuccessMBB->end(), ParentMBB, SplitPoint, in finalizeBasicBlock()
|