/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | CFIInstrInserter.cpp | 95 void calculateOutgoingCFAInfo(MBBCFAInfo &MBBInfo); 98 void updateSuccCFAInfo(MBBCFAInfo &MBBInfo); 139 MBBCFAInfo MBBInfo; in calculateCFAInfo() local 140 MBBInfo.MBB = &MBB; in calculateCFAInfo() 141 MBBInfo.IncomingCFAOffset = InitialOffset; in calculateCFAInfo() 142 MBBInfo.OutgoingCFAOffset = InitialOffset; in calculateCFAInfo() 143 MBBInfo.IncomingCFARegister = InitialRegister; in calculateCFAInfo() 144 MBBInfo.OutgoingCFARegister = InitialRegister; in calculateCFAInfo() 145 MBBVector[MBB.getNumber()] = MBBInfo; in calculateCFAInfo() 158 void CFIInstrInserter::calculateOutgoingCFAInfo(MBBCFAInfo &MBBInfo) { in calculateOutgoingCFAInfo() argument [all …]
|
D | LoopTraversal.cpp | 27 MBBInfos.assign(MF.getNumBlockIDs(), MBBInfo()); in traverse()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MipsOptimizePICCall.cpp | 65 class MBBInfo { class 67 MBBInfo(MachineDomTreeNode *N); 94 bool visitNode(MBBInfo &MBBI); 183 MBBInfo::MBBInfo(MachineDomTreeNode *N) : Node(N), HTScope(nullptr) {} in MBBInfo() function in MBBInfo 185 const MachineDomTreeNode *MBBInfo::getNode() const { return Node; } in getNode() 187 bool MBBInfo::isVisited() const { return HTScope; } in isVisited() 189 void MBBInfo::preVisit(ScopedHTType &ScopedHT) { in preVisit() 193 void MBBInfo::postVisit() { in postVisit() 206 SmallVector<MBBInfo, 8> WorkList(1, MBBInfo(MDT->getRootNode())); in runOnMachineFunction() 209 MBBInfo &MBBI = WorkList.back(); in runOnMachineFunction() [all …]
|
D | MipsBranchExpansion.cpp | 127 struct MBBInfo { struct 131 MBBInfo() = default; 159 void expandToLongBranch(MBBInfo &Info); 167 SmallVector<MBBInfo, 16> MBBInfos; 367 void MipsBranchExpansion::expandToLongBranch(MBBInfo &I) { in expandToLongBranch() 719 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end(); in handlePossibleLongBranch()
|
/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() argument 86 void expandToLongBranch(MBBInfo &Info); 90 SmallVector<MBBInfo, 16> MBBInfos; 255 void MipsLongBranch::expandToLongBranch(MBBInfo &I) { in expandToLongBranch() 481 SmallVectorImpl<MBBInfo>::iterator I, E = MBBInfos.end(); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | LoopTraversal.h | 68 struct MBBInfo { struct 81 MBBInfo() = default; argument 83 using MBBInfoMap = SmallVector<MBBInfo, 4>;
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZLongBranch.cpp | 74 struct MBBInfo { struct 89 MBBInfo() in MBBInfo() argument 147 void skipNonTerminators(BlockPosition &Position, MBBInfo &Block); 162 SmallVector<MBBInfo, 16> MBBs; 180 MBBInfo &Block) { in skipNonTerminators() 277 MBBInfo &Block = MBBs[I]; in initMBBInfo() 313 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZLongBranch.cpp | 81 struct MBBInfo { struct 96 MBBInfo() = default; 151 void skipNonTerminators(BlockPosition &Position, MBBInfo &Block); 166 SmallVector<MBBInfo, 16> MBBs; 181 MBBInfo &Block) { in skipNonTerminators() 282 MBBInfo &Block = MBBs[I]; in initMBBInfo() 318 const MBBInfo &Target = MBBs[Terminator.TargetBlock]; in mustRelaxBranch()
|
/external/llvm/lib/Target/ARM/ |
D | Thumb2SizeReduction.cpp | 202 struct MBBInfo { struct in __anona177ff1a0111::Thumb2SizeReduce 208 MBBInfo() : HighLatencyCPSR(false), Visited(false) {} in MBBInfo() function 211 SmallVector<MBBInfo, 8> BlockInfo; 992 const MBBInfo &PInfo = BlockInfo[Pred->getNumber()]; in ReduceMBB() 1064 MBBInfo &Info = BlockInfo[MBB.getNumber()]; in ReduceMBB()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | Thumb2SizeReduction.cpp | 223 struct MBBInfo { struct in __anon130e64720111::Thumb2SizeReduce 229 MBBInfo() = default; 232 SmallVector<MBBInfo, 8> BlockInfo; 1016 const MBBInfo &PInfo = BlockInfo[Pred->getNumber()]; in ReduceMBB() 1088 MBBInfo &Info = BlockInfo[MBB.getNumber()]; in ReduceMBB()
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIParser.cpp | 1098 auto MBBInfo = PFS.MBBSlots.find(Number); in parseMBBReference() local 1099 if (MBBInfo == PFS.MBBSlots.end()) in parseMBBReference() 1102 MBB = MBBInfo->second; in parseMBBReference()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/MIRParser/ |
D | MIParser.cpp | 1428 auto MBBInfo = PFS.MBBSlots.find(Number); in parseMBBReference() local 1429 if (MBBInfo == PFS.MBBSlots.end()) in parseMBBReference() 1432 MBB = MBBInfo->second; in parseMBBReference()
|