Home
last modified time | relevance | path

Searched defs:RegisterSet (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/llvm/lldb/include/lldb/
H A Dlldb-private-types.h79 struct RegisterSet { struct
89 /// particular RegisterContext, eax would be included in this RegisterSet by argument
91 const uint32_t *registers;
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp94 struct RegisterSet : private BitVector { struct
96 explicit RegisterSet(unsigned s, bool t = false) : BitVector(s, t) {} in RegisterSet() argument
102 unsigned find_first() const { in find_first()
109 unsigned find_next(unsigned Prev) const { in find_next()
116 RegisterSet &insert(unsigned R) { in insert()
121 RegisterSet &remove(unsigned R) { in remove()
128 RegisterSet &insert(const RegisterSet &Rs) { in insert()
131 RegisterSet &remove(const RegisterSet &Rs) { in remove()
135 reference operator[](unsigned R) { in operator []()
140 bool operator[](unsigned R) const { in operator []()
[all …]
H A DHexagonBitSimplify.cpp79 struct RegisterSet { struct
81 explicit RegisterSet(unsigned s, bool t = false) : Bits(s, t) {} in RegisterSet() function
84 void clear() { in clear()
89 unsigned count() const { in count()
93 unsigned find_first() const { in find_first()
100 unsigned find_next(unsigned Prev) const { in find_next()
107 RegisterSet &insert(unsigned R) { in insert()
122 RegisterSet &remove(unsigned R) { in remove()
136 RegisterSet &insert(const RegisterSet &Rs) { in insert()
141 RegisterSet &remove(const RegisterSet &Rs) { in remove()
[all …]
H A DHexagonBlockRanges.h43 using RegisterSet = std::set<RegisterRef>; member
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DLivePhysRegs.h52 using RegisterSet = SparseSet<MCPhysReg, identity<MCPhysReg>>; variable
H A DRDFGraph.h413 using RegisterSet = std::set<RegisterRef>; variable
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp39 using RegisterSet = SmallSet<unsigned, 4>; typedef
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm/
H A DDNBArchImpl.h117 enum RegisterSet { enum
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp80 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs()
86 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, in checkAllSuperRegsMarked()
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm64/
H A DDNBArchImplARM64.h85 enum RegisterSet { enum
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/x86_64/
H A DDNBArchImplX86_64.h96 enum RegisterSet { enum
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/i386/
H A DDNBArchImplI386.h96 enum RegisterSet { enum
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp142 typedef std::set<Record*, LessRecordByID> RegisterSet; typedef