Searched refs:MBBInfo (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Mips/ |
D | MipsOptimizePICCall.cpp | 47 class MBBInfo { class 49 MBBInfo(MachineDomTreeNode *N); 75 bool visitNode(MBBInfo &MBBI); 161 MBBInfo::MBBInfo(MachineDomTreeNode *N) : Node(N), HTScope(nullptr) {} in MBBInfo() function in MBBInfo 163 const MachineDomTreeNode *MBBInfo::getNode() const { return Node; } in getNode() 165 bool MBBInfo::isVisited() const { return HTScope; } in isVisited() 167 void MBBInfo::preVisit(ScopedHTType &ScopedHT) { in preVisit() 171 void MBBInfo::postVisit() { in postVisit() 184 SmallVector<MBBInfo, 8> WorkList(1, MBBInfo(MDT->getRootNode())); in runOnMachineFunction() 187 MBBInfo &MBBI = WorkList.back(); in runOnMachineFunction() [all …]
|
D | MipsLongBranch.cpp | 53 struct MBBInfo { struct 58 MBBInfo() : Size(0), HasLongBranch(false), Br(nullptr) {} in MBBInfo() function 82 void expandToLongBranch(MBBInfo &Info); 86 SmallVector<MBBInfo, 16> MBBInfos; 252 void MipsLongBranch::expandToLongBranch(MBBInfo &I) { in expandToLongBranch() 472 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end(); in runOnMachineFunction()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLongBranch.cpp | 75 struct MBBInfo { struct 90 MBBInfo() in MBBInfo() function 144 void skipNonTerminators(BlockPosition &Position, MBBInfo &Block); 159 SmallVector<MBBInfo, 16> MBBs; 177 MBBInfo &Block) { in skipNonTerminators() 274 MBBInfo &Block = MBBs[I]; in initMBBInfo() 310 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch()
|
/external/llvm/lib/Target/ARM/ |
D | Thumb2SizeReduction.cpp | 191 struct MBBInfo { struct in __anon007715510111::Thumb2SizeReduce 197 MBBInfo() : HighLatencyCPSR(false), Visited(false) {} in MBBInfo() function 200 SmallVector<MBBInfo, 8> BlockInfo; 926 const MBBInfo &PInfo = BlockInfo[Pred->getNumber()]; in ReduceMBB() 998 MBBInfo &Info = BlockInfo[MBB.getNumber()]; in ReduceMBB()
|