Searched refs:MBBInfo (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | CFIInstrInserter.cpp | 113 void calculateOutgoingCFAInfo(MBBCFAInfo &MBBInfo); 116 void updateSuccCFAInfo(MBBCFAInfo &MBBInfo); 160 MBBCFAInfo &MBBInfo = MBBVector[MBB.getNumber()]; in calculateCFAInfo() local 161 MBBInfo.MBB = &MBB; in calculateCFAInfo() 162 MBBInfo.IncomingCFAOffset = InitialOffset; in calculateCFAInfo() 163 MBBInfo.OutgoingCFAOffset = InitialOffset; in calculateCFAInfo() 164 MBBInfo.IncomingCFARegister = InitialRegister; in calculateCFAInfo() 165 MBBInfo.OutgoingCFARegister = InitialRegister; in calculateCFAInfo() 166 MBBInfo.IncomingCSRSaved.resize(NumRegs); in calculateCFAInfo() 167 MBBInfo.OutgoingCSRSaved.resize(NumRegs); in calculateCFAInfo() [all …]
|
H A D | LoopTraversal.cpp | 26 MBBInfos.assign(MF.getNumBlockIDs(), MBBInfo()); in traverse()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 64 class MBBInfo { class 66 MBBInfo(MachineDomTreeNode *N); 93 bool visitNode(MBBInfo &MBBI); 181 MBBInfo::MBBInfo(MachineDomTreeNode *N) : Node(N), HTScope(nullptr) {} in MBBInfo() function in MBBInfo 183 const MachineDomTreeNode *MBBInfo::getNode() const { return Node; } in getNode() 185 bool MBBInfo::isVisited() const { return HTScope; } in isVisited() 187 void MBBInfo::preVisit(ScopedHTType &ScopedHT) { in preVisit() 191 void MBBInfo::postVisit() { in postVisit() 204 SmallVector<MBBInfo, 8> WorkList(1, MBBInfo(MDT->getRootNode())); in runOnMachineFunction() 207 MBBInfo &MBBI = WorkList.back(); in runOnMachineFunction() [all …]
|
H A D | MipsBranchExpansion.cpp | 126 struct MBBInfo { struct 131 MBBInfo() = default; 162 void expandToLongBranch(MBBInfo &Info); 170 SmallVector<MBBInfo, 16> MBBInfos; 408 void MipsBranchExpansion::expandToLongBranch(MBBInfo &I) { in expandToLongBranch() 824 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end(); in handlePossibleLongBranch()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LoopTraversal.h | 67 struct MBBInfo { struct 80 MBBInfo() = default; argument 82 using MBBInfoMap = SmallVector<MBBInfo, 4>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 80 struct MBBInfo { struct 95 MBBInfo() = default; 151 void skipNonTerminators(BlockPosition &Position, MBBInfo &Block); 166 SmallVector<MBBInfo, 16> MBBs; 181 MBBInfo &Block) { in skipNonTerminators() 281 MBBInfo &Block = MBBs[I]; in initMBBInfo() 317 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | Thumb2SizeReduction.cpp | 223 struct MBBInfo { struct in __anond60e827a0111::Thumb2SizeReduce 229 MBBInfo() = default; 232 SmallVector<MBBInfo, 8> BlockInfo; 1051 const MBBInfo &PInfo = BlockInfo[Pred->getNumber()]; in ReduceMBB() 1123 MBBInfo &Info = BlockInfo[MBB.getNumber()]; in ReduceMBB()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 1825 auto MBBInfo = PFS.MBBSlots.find(Number); in parseMBBReference() local 1826 if (MBBInfo == PFS.MBBSlots.end()) in parseMBBReference() 1829 MBB = MBBInfo->second; in parseMBBReference()
|