Home
last modified time | relevance | path

Searched refs:BBUtils (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp33 std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr; member in llvm::ARMBlockPlacement
142 BBUtils->computeAllBlockSizes(); in revertWhileToDoLoop()
143 BBUtils->adjustBBOffsetsAfter(Preheader); in revertWhileToDoLoop()
222 BBUtils = std::unique_ptr<ARMBasicBlockUtils>(new ARMBasicBlockUtils(MF)); in runOnMachineFunction()
224 BBUtils->computeAllBlockSizes(); in runOnMachineFunction()
225 BBUtils->adjustBBOffsetsAfter(&MF.front()); in runOnMachineFunction()
242 return BBUtils->getOffsetOf(Other) > BBUtils->getOffsetOf(BB); in blockIsBefore()
298 BBUtils->computeAllBlockSizes(); in moveBasicBlock()
299 BBUtils->adjustBBOffsetsAfter(BB); in moveBasicBlock()
H A DARMConstantIslandPass.cpp518 BBUtils->clear(); in runOnMachineFunction()
775 BBUtils->computeAllBlockSizes(); in initializeFunctionInfo()
1059 BBUtils->computeBlockSize(OrigBB); in splitBlockBeforeInstr()
1063 BBUtils->computeBlockSize(NewBB); in splitBlockBeforeInstr()
1666 BBUtils->adjustBBSize(CPEBB, -Size); in removeDeadCPEMI()
1678 BBUtils->adjustBBOffsetsAfter(CPEBB); in removeDeadCPEMI()
1737 BBUtils->adjustBBOffsetsAfter(MBB); in fixupUnconditionalBr()
1835 BBUtils->adjustBBOffsetsAfter(MBB); in fixupConditionalBr()
1881 BBUtils->adjustBBSize(MBB, -2); in optimizeThumb2Instructions()
1979 if (BBUtils->getOffsetOf(MBB) < BBUtils->getOffsetOf(DestBB) || in optimizeThumb2Branches()
[all …]
H A DARMLowOverheadLoops.cpp431 void Validate(ARMBasicBlockUtils *BBUtils);
480 std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr; member in __anon67cf66980111::ARMLowOverheadLoops
1093 if (BBUtils->getOffsetOf(End) < BBUtils->getOffsetOf(ML.getHeader()) || in Validate()
1101 if (BBUtils->getOffsetOf(Start) > BBUtils->getOffsetOf(TargetBB) || in Validate()
1102 !BBUtils->isBBInRange(Start, TargetBB, 4094)) { in Validate()
1115 Revert = !ValidateRanges(Start, End, BBUtils, ML); in Validate()
1317 BBUtils->computeAllBlockSizes(); in runOnMachineFunction()
1318 BBUtils->adjustBBOffsetsAfter(&MF->front()); in runOnMachineFunction()
1418 LoLoop.Validate(BBUtils.get()); in ProcessLoop()
1430 unsigned BrOpc = BBUtils->isBBInRange(MI, DestBB, 254) ? in RevertWhile()
[all …]