Home
last modified time | relevance | path

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

/freebsd/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::make_unique<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.cpp104 std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr; member in __anon34c212310111::ARMConstantIslands
304 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in verify()
332 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in dumpBBs()
391 BBUtils = std::make_unique<ARMBasicBlockUtils>(mf); in runOnMachineFunction()
518 BBUtils->clear(); in runOnMachineFunction()
775 BBUtils->computeAllBlockSizes(); in initializeFunctionInfo()
776 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in initializeFunctionInfo()
782 BBUtils->adjustBBOffsetsAfter(&MF->front()); in initializeFunctionInfo()
978 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
1040 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
[all …]
H A DARMLowOverheadLoops.cpp431 void Validate(ARMBasicBlockUtils *BBUtils);
478 std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr; member in __anona50655620111::ARMLowOverheadLoops
1061 void LowOverheadLoop::Validate(ARMBasicBlockUtils *BBUtils) { in Validate() argument
1068 ARMBasicBlockUtils *BBUtils, MachineLoop &ML) { in Validate() argument
1081 if (BBUtils->getOffsetOf(End) < BBUtils->getOffsetOf(ML.getHeader()) || in Validate()
1082 !BBUtils->isBBInRange(End, ML.getHeader(), 4094)) { in Validate()
1089 if (BBUtils->getOffsetOf(Start) > BBUtils->getOffsetOf(TargetBB) || in Validate()
1090 !BBUtils->isBBInRange(Start, TargetBB, 4094)) { in Validate()
1103 Revert = !ValidateRanges(Start, End, BBUtils, ML); in Validate()
1304 BBUtils = std::make_unique<ARMBasicBlockUtils>(*MF); in runOnMachineFunction()
[all …]