Home
last modified time | relevance | path

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

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DExecutionDomainFix.h51 struct DomainValue { struct
55 /// Bitmask of available domains. For an open DomainValue, it is the still argument
60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
63 DomainValue *Next; argument
68 DomainValue() { clear(); } in DomainValue() function
72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
75 bool hasDomain(unsigned domain) const { in hasDomain()
83 void addDomain(unsigned domain) { in addDomain()
108 /// Clear this DomainValue and point to next which has all its data. argument
117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DExecutionDomainFix.h51 struct DomainValue { struct
55 /// Bitmask of available domains. For an open DomainValue, it is the still argument
60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
63 DomainValue *Next; argument
68 DomainValue() { clear(); } in DomainValue() argument
72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
75 bool hasDomain(unsigned domain) const { in hasDomain()
83 void addDomain(unsigned domain) { in addDomain()
108 /// Clear this DomainValue and point to next which has all its data. argument
117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DExecutionDomainFix.h51 struct DomainValue { struct
55 /// Bitmask of available domains. For an open DomainValue, it is the still argument
60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
63 DomainValue *Next; argument
68 DomainValue() { clear(); } in DomainValue() argument
72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
75 bool hasDomain(unsigned domain) const { in hasDomain()
83 void addDomain(unsigned domain) { in addDomain()
108 /// Clear this DomainValue and point to next which has all its data. argument
117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DExecutionDomainFix.h51 struct DomainValue { struct
55 /// Bitmask of available domains. For an open DomainValue, it is the still argument
60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
63 DomainValue *Next; argument
68 DomainValue() { clear(); } in DomainValue() function
72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
75 bool hasDomain(unsigned domain) const { in hasDomain()
83 void addDomain(unsigned domain) { in addDomain()
108 /// Clear this DomainValue and point to next which has all its data. argument
117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DExecutionDomainFix.h51 struct DomainValue { struct
55 /// Bitmask of available domains. For an open DomainValue, it is the still argument
60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
63 DomainValue *Next; argument
68 DomainValue() { clear(); } in DomainValue() function
72 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
75 bool hasDomain(unsigned domain) const { in hasDomain()
83 void addDomain(unsigned domain) { in addDomain()
108 /// Clear this DomainValue and point to next which has all its data. argument
117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DExecutionDomainFix.h52 struct DomainValue { struct
56 /// Bitmask of available domains. For an open DomainValue, it is the still argument
61 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument
64 DomainValue *Next; argument
69 DomainValue() { clear(); } in DomainValue() argument
73 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()
99 /// Clear this DomainValue and point to next which has all its data. argument
108 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
/aosp_15_r20/external/llvm/lib/CodeGen/
H A 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 …]