Searched refs:SRInfo (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | RenameIndependentSubregs.cpp | 185 for (RenameIndependentSubregs::SubRangeInfo &SRInfo : SubRangeInfos) { in findComponents() 186 const LiveInterval::SubRange &SR = *SRInfo.SR; in findComponents() 197 unsigned LocalID = SRInfo.ConEQ.getEqClass(VNI); in findComponents() 199 unsigned ID = LocalID + SRInfo.Index; in findComponents() 229 for (const SubRangeInfo &SRInfo : SubRangeInfos) { in rewriteOperands() local 230 const LiveInterval::SubRange &SR = *SRInfo.SR; in rewriteOperands() 239 unsigned LocalID = SRInfo.ConEQ.getEqClass(&VNI); in rewriteOperands() 241 ID = Classes[LocalID + SRInfo.Index]; in rewriteOperands() 260 for (const SubRangeInfo &SRInfo : SubRangeInfos) { in distribute() local 261 LiveInterval::SubRange &SR = *SRInfo.SR; in distribute() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | RenameIndependentSubregs.cpp | 185 for (RenameIndependentSubregs::SubRangeInfo &SRInfo : SubRangeInfos) { in findComponents() 186 const LiveInterval::SubRange &SR = *SRInfo.SR; in findComponents() 197 unsigned LocalID = SRInfo.ConEQ.getEqClass(VNI); in findComponents() 199 unsigned ID = LocalID + SRInfo.Index; in findComponents() 230 for (const SubRangeInfo &SRInfo : SubRangeInfos) { in rewriteOperands() local 231 const LiveInterval::SubRange &SR = *SRInfo.SR; in rewriteOperands() 239 unsigned LocalID = SRInfo.ConEQ.getEqClass(VNI); in rewriteOperands() 241 ID = Classes[LocalID + SRInfo.Index]; in rewriteOperands() 272 for (const SubRangeInfo &SRInfo : SubRangeInfos) { in distribute() local 273 LiveInterval::SubRange &SR = *SRInfo.SR; in distribute() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | LiveIntervalAnalysis.h | 408 struct SRInfo { struct 412 SRInfo(SlotIndex i, unsigned vr, bool f) in SRInfo() argument 418 DenseMap<unsigned,std::vector<SRInfo> >&RestoreIdxes); 421 DenseMap<unsigned,std::vector<SRInfo> >&RestoreIdxes); 454 DenseMap<unsigned,std::vector<SRInfo> > &SpillIdxes, 456 DenseMap<unsigned,std::vector<SRInfo> > &RestoreIdxes,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveIntervalAnalysis.cpp | 1428 DenseMap<unsigned, std::vector<SRInfo> > &SpillIdxes, in rewriteInstructionsForSpills() 1430 DenseMap<unsigned, std::vector<SRInfo> > &RestoreIdxes, in rewriteInstructionsForSpills() 1577 DenseMap<unsigned, std::vector<SRInfo> >::iterator SII = in rewriteInstructionsForSpills() 1581 std::vector<SRInfo> S; in rewriteInstructionsForSpills() 1582 S.push_back(SRInfo(index, NewVReg, true)); in rewriteInstructionsForSpills() 1585 SII->second.push_back(SRInfo(index, NewVReg, true)); in rewriteInstructionsForSpills() 1590 SRInfo &Info = SII->second.back(); in rewriteInstructionsForSpills() 1610 DenseMap<unsigned, std::vector<SRInfo> >::iterator SII = in rewriteInstructionsForSpills() 1617 DenseMap<unsigned, std::vector<SRInfo> >::iterator RII = in rewriteInstructionsForSpills() 1626 std::vector<SRInfo> Infos; in rewriteInstructionsForSpills() [all …]
|