Searched refs:MBBInfo (Results 1 - 9 of 9) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LoopTraversal.h | 67 struct MBBInfo { struct in class:llvm::LoopTraversal 80 MBBInfo() = default; 82 using MBBInfoMap = SmallVector<MBBInfo, 4>;
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CFIInstrInserter.cpp | 110 void calculateOutgoingCFAInfo(MBBCFAInfo &MBBInfo); 113 void updateSuccCFAInfo(MBBCFAInfo &MBBInfo); 158 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; local 159 MBBInfo.MBB = &MBB; 160 MBBInfo.IncomingCFAOffset = InitialOffset; 161 MBBInfo.OutgoingCFAOffset = InitialOffset; 162 MBBInfo.IncomingCFARegister = InitialRegister; 163 MBBInfo.OutgoingCFARegister = InitialRegister; 164 MBBInfo.IncomingCSRSaved.resize(NumRegs); 165 MBBInfo 176 calculateOutgoingCFAInfo(MBBCFAInfo &MBBInfo) argument 278 updateSuccCFAInfo(MBBCFAInfo &MBBInfo) argument 308 const MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; local [all...] |
H A D | LoopTraversal.cpp | 26 MBBInfos.assign(MF.getNumBlockIDs(), MBBInfo());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 63 class MBBInfo { class in namespace:__anon2535 65 MBBInfo(MachineDomTreeNode *N); 92 bool visitNode(MBBInfo &MBBI); 180 MBBInfo::MBBInfo(MachineDomTreeNode *N) : Node(N), HTScope(nullptr) {} function in class:MBBInfo 182 const MachineDomTreeNode *MBBInfo::getNode() const { return Node; } 184 bool MBBInfo::isVisited() const { return HTScope; } 186 void MBBInfo::preVisit(ScopedHTType &ScopedHT) { 190 void MBBInfo::postVisit() { 203 SmallVector<MBBInfo, [all...] |
H A D | MipsBranchExpansion.cpp | 127 struct MBBInfo { struct in namespace:__anon2500 132 MBBInfo() = default; 163 void expandToLongBranch(MBBInfo &Info); 175 SmallVector<MBBInfo, 16> MBBInfos; 413 void MipsBranchExpansion::expandToLongBranch(MBBInfo &I) { 859 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end();
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSetWavePriority.cpp | 36 struct MBBInfo { struct in namespace:__anon2401 37 MBBInfo() = default; 43 using MBBInfoSet = DenseMap<const MachineBasicBlock *, MBBInfo>; 131 MBBInfo &Info = MBBInfos[MBB]; 155 MBBInfo &Info = MBBInfos[MBB];
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 80 struct MBBInfo { struct in namespace:__anon2792 95 MBBInfo() = default; 150 void skipNonTerminators(BlockPosition &Position, MBBInfo &Block); 165 SmallVector<MBBInfo, 16> MBBs; 183 MBBInfo &Block) { 297 MBBInfo &Block = MBBs[I]; 333 const MBBInfo &Target = MBBs[Terminator.TargetBlock];
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb2SizeReduction.cpp | 224 struct MBBInfo { struct in class:__anon2518::Thumb2SizeReduce 230 MBBInfo() = default; 233 SmallVector<MBBInfo, 8> BlockInfo; 1053 const MBBInfo &PInfo = BlockInfo[Pred->getNumber()]; 1125 MBBInfo &Info = BlockInfo[MBB.getNumber()];
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 2095 auto MBBInfo = PFS.MBBSlots.find(Number); 2096 if (MBBInfo == PFS.MBBSlots.end()) 2099 MBB = MBBInfo->second;
|
Completed in 419 milliseconds