Home
last modified time | relevance | path

Searched refs:MBBInfo (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/Mips/
DMipsOptimizePICCall.cpp47 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 …]
DMipsLongBranch.cpp53 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/
DSystemZLongBranch.cpp75 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/
DThumb2SizeReduction.cpp191 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()