Searched defs:DomainValue (Results 1 – 7 of 7) sorted by relevance
51 struct DomainValue { struct55 /// Bitmask of available domains. For an open DomainValue, it is the still argument60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument63 DomainValue *Next; argument68 DomainValue() { clear(); } in DomainValue() function72 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. argument117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
51 struct DomainValue { struct55 /// Bitmask of available domains. For an open DomainValue, it is the still argument60 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument63 DomainValue *Next; argument68 DomainValue() { clear(); } in DomainValue() argument72 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. argument117 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
52 struct DomainValue { struct56 /// Bitmask of available domains. For an open DomainValue, it is the still argument61 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument64 DomainValue *Next; argument69 DomainValue() { clear(); } in DomainValue() argument73 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()99 /// Clear this DomainValue and point to next which has all its data. argument108 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
55 struct DomainValue { struct57 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 …]