Home
last modified time | relevance | path

Searched defs:DomainValue (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DExecutionDomainFix.h53 struct DomainValue { struct
57 /// Bitmask of available domains. For an open DomainValue, it is the still argument
62 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
65 DomainValue *Next; argument
70 DomainValue() { clear(); } in DomainValue() argument
74 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
100 /// Clear this DomainValue and point to next which has all its data. argument
109 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DExecutionDepsFix.cpp51 struct DomainValue { struct
53 unsigned Refs;
58 unsigned AvailableDomains;
61 unsigned Dist;
64 SmallVector<MachineInstr*, 8> Instrs;
68 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
71 bool hasDomain(unsigned domain) const { in hasDomain()
76 void addDomain(unsigned domain) { in addDomain()
81 void setSingleDomain(unsigned domain) { in setSingleDomain()
86 unsigned getCommonDomains(unsigned mask) const { in getCommonDomains()
[all …]
/external/llvm/lib/CodeGen/
DExecutionDepsFix.cpp55 struct DomainValue { struct
57 unsigned Refs;
62 unsigned AvailableDomains;
67 DomainValue *Next;
70 SmallVector<MachineInstr*, 8> Instrs;
74 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
77 bool hasDomain(unsigned domain) const { in hasDomain()
85 void addDomain(unsigned domain) { in addDomain()
90 void setSingleDomain(unsigned domain) { in setSingleDomain()
95 unsigned getCommonDomains(unsigned mask) const { in getCommonDomains()
[all …]