Home
last modified time | relevance | path

Searched refs:RegMasks (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/
DRegisterUsageInfo.cpp37 RegMasks.grow(M.size()); in doInitialization()
45 RegMasks.shrink_and_clear(); in doFinalization()
52 RegMasks[FP] = std::move(RegMask); in storeUpdateRegUsageInfo()
57 if (RegMasks.find(FP) != RegMasks.end()) in getRegUsageInfo()
58 return &(RegMasks.find(FP)->second); in getRegUsageInfo()
70 for (const auto &RegMask : RegMasks) in print()
DLiveVariables.cpp514 SmallVector<unsigned, 1> RegMasks; in runOnInstr() local
518 RegMasks.push_back(i); in runOnInstr()
552 for (unsigned i = 0, e = RegMasks.size(); i != e; ++i) in runOnInstr()
553 HandleRegMask(MI.getOperand(RegMasks[i])); in runOnInstr()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegisterUsageInfo.cpp48 RegMasks.grow(M.size()); in doInitialization()
56 RegMasks.shrink_and_clear(); in doFinalization()
62 RegMasks[&FP] = RegMask; in storeUpdateRegUsageInfo()
67 auto It = RegMasks.find(&FP); in getRegUsageInfo()
68 if (It != RegMasks.end()) in getRegUsageInfo()
79 for (const auto &RegMask : RegMasks) in print()
DLiveVariables.cpp514 SmallVector<unsigned, 1> RegMasks; in runOnInstr() local
518 RegMasks.push_back(i); in runOnInstr()
552 for (unsigned i = 0, e = RegMasks.size(); i != e; ++i) in runOnInstr()
553 HandleRegMask(MI.getOperand(RegMasks[i])); in runOnInstr()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DRDFRegisters.cpp77 RegMasks.insert(RM); in PhysicalRegisterInfo()
82 RegMasks.insert(Op.getRegMask()); in PhysicalRegisterInfo()
84 MaskInfos.resize(RegMasks.size()+1); in PhysicalRegisterInfo()
85 for (uint32_t M = 1, NM = RegMasks.size(); M <= NM; ++M) { in PhysicalRegisterInfo()
87 const uint32_t *MB = RegMasks.get(M); in PhysicalRegisterInfo()
114 for (const uint32_t *RM : RegMasks) { in getAliasSet()
124 for (const uint32_t *RM : RegMasks) { in getAliasSet()
DRDFRegisters.h107 return TargetRegisterInfo::index2StackSlot(RegMasks.find(RM)); in getRegMaskId()
111 return RegMasks.get(TargetRegisterInfo::stackSlot2Index(R)); in getRegMaskBits()
148 IndexedSet<const uint32_t*> RegMasks; member
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegisterUsageInfo.h64 DenseMap<const Function *, std::vector<uint32_t>> RegMasks;
/external/llvm/include/llvm/CodeGen/
DRegisterUsageInfo.h69 DenseMap<const Function *, std::vector<uint32_t>> RegMasks;
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp1893 ArrayRef<const uint32_t *> RegMasks = TRI->getRegMasks(); in initNames2RegMasks() local
1895 assert(RegMasks.size() == RegMaskNames.size()); in initNames2RegMasks()
1896 for (size_t I = 0, E = RegMasks.size(); I < E; ++I) in initNames2RegMasks()
1898 std::make_pair(StringRef(RegMaskNames[I]).lower(), RegMasks[I])); in initNames2RegMasks()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp2580 ArrayRef<const uint32_t *> RegMasks = TRI->getRegMasks(); in initNames2RegMasks() local
2582 assert(RegMasks.size() == RegMaskNames.size()); in initNames2RegMasks()
2583 for (size_t I = 0, E = RegMasks.size(); I < E; ++I) in initNames2RegMasks()
2585 std::make_pair(StringRef(RegMaskNames[I]).lower(), RegMasks[I])); in initNames2RegMasks()