Searched refs:BasicBlockInfo (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBasicBlockInfo.h | 24 struct BasicBlockInfo; 25 using BBInfoVector = SmallVectorImpl<BasicBlockInfo>; 41 struct BasicBlockInfo { struct 73 BasicBlockInfo() = default; argument 115 SmallVector<BasicBlockInfo, 8> BBInfo; 147 void insert(unsigned BBNum, BasicBlockInfo BBI) { in insert()
|
| H A D | ARMBasicBlockInfo.cpp | 46 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
|
| H A D | ARMConstantIslandPass.cpp | 330 const BasicBlockInfo &BBI = BBInfo[J]; in dumpBBs() 958 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock() 1021 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr() 1058 SmallVectorImpl<BasicBlockInfo> &BBInfo = BBUtils->getBBInfo(); in getUserOffset() 1059 const BasicBlockInfo &BBI = BBInfo[U.MI->getParent()->getNumber()]; in getUserOffset() 1154 const BasicBlockInfo &BBI = BBInfo[Block]; in isCPEntryInRange() 1358 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNPreRALongBranchReg.cpp | 42 struct BasicBlockInfo { struct in __anon0e7fc7e10111::GCNPreRALongBranchReg 50 SmallVectorImpl<BasicBlockInfo> &BlockInfo); 86 MachineFunction &MF, SmallVectorImpl<BasicBlockInfo> &BlockInfo) { in generateBlockInfo() 134 SmallVector<BasicBlockInfo, 16> BlockInfo; in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BranchRelaxation.cpp | 51 struct BasicBlockInfo { struct in __anon6cb7e2b90111::BranchRelaxation 65 BasicBlockInfo() = default; 82 SmallVector<BasicBlockInfo, 16> BlockInfo; 176 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; in dumpBBs() 281 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in createNewBlockAfter() 314 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYConstantIslandPass.cpp | 86 struct BasicBlockInfo { struct in __anon0b57eac50111::CSKYConstantIslands 105 BasicBlockInfo() = default; 110 std::vector<BasicBlockInfo> BBInfo; 274 const BasicBlockInfo &BBI = BBInfo[J]; in dumpBBs() 578 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize() 621 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock() 675 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr() 777 const BasicBlockInfo &BBI = BBInfo[Block]; in isCPEntryInRange() 965 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsConstantIslandPass.cpp | 202 struct BasicBlockInfo { struct in __anon52b951230111::MipsConstantIslands 221 BasicBlockInfo() = default; 226 std::vector<BasicBlockInfo> BBInfo; 425 const BasicBlockInfo &BBI = BBInfo[J]; in dumpBBs() 783 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize() 826 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock() 874 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr() 975 const BasicBlockInfo &BBI = BBInfo[Block]; in isCPEntryInRange() 1211 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
|