Searched defs:DomainValue (Results 1 – 3 of 3) sorted by relevance
53 struct DomainValue { struct57 /// Bitmask of available domains. For an open DomainValue, it is the still argument62 /// Pointer to the next DomainValue in a chain. When two DomainValues are argument65 DomainValue *Next; argument70 DomainValue() { clear(); } in DomainValue() function74 bool isCollapsed() const { return Instrs.empty(); } in isCollapsed()100 /// Clear this DomainValue and point to next which has all its data. argument109 SpecificBumpPtrAllocator<DomainValue> Allocator; argument
51 struct DomainValue { struct53 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 …]
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 …]