Searched refs:CodeGenRegisterClass (Results 1 - 6 of 6) sorted by relevance

/external/llvm/utils/TableGen/
H A DCodeGenRegisters.h267 class CodeGenRegisterClass { class in namespace:llvm
275 SmallVector<CodeGenRegisterClass*, 4> SuperClasses;
285 DenseMap<const CodeGenSubRegIndex *, CodeGenRegisterClass *>
293 DenseMap<const CodeGenSubRegIndex *, SmallPtrSet<CodeGenRegisterClass *, 8>>
342 bool hasSubClass(const CodeGenRegisterClass *RC) const {
348 CodeGenRegisterClass *
354 CodeGenRegisterClass *SubRC) {
365 CodeGenRegisterClass *SuperRC) {
376 ArrayRef<CodeGenRegisterClass*> getSuperClasses() const {
400 CodeGenRegisterClass(CodeGenRegBan
[all...]
H A DCodeGenRegisters.cpp646 // CodeGenRegisterClass
654 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, Record *R) function in class:CodeGenRegisterClass
723 CodeGenRegisterClass::CodeGenRegisterClass(CodeGenRegBank &RegBank, function in class:CodeGenRegisterClass
740 void CodeGenRegisterClass::inheritProperties(CodeGenRegBank &RegBank) {
745 CodeGenRegisterClass &Super = *SuperClasses.back();
765 bool CodeGenRegisterClass::contains(const CodeGenRegister *Reg) const {
771 raw_ostream &operator<<(raw_ostream &OS, const CodeGenRegisterClass::Key &K) {
781 bool CodeGenRegisterClass
[all...]
H A DCodeGenTarget.h125 const CodeGenRegisterClass &getRegisterClass(Record *R) const {
H A DFastISelEmitter.cpp37 const CodeGenRegisterClass *RC;
179 const CodeGenRegisterClass *OrigDstRC) {
193 const CodeGenRegisterClass *DstRC = nullptr;
257 const CodeGenRegisterClass *RC = nullptr;
481 const CodeGenRegisterClass *DstRC = nullptr;
H A DRegisterInfoEmitter.cpp1238 ArrayRef<CodeGenRegisterClass*> Supers = RC.getSuperClasses();
1361 if (CodeGenRegisterClass *SRC = RC.getSubClassWithSubReg(&Idx))
H A DAsmMatcherEmitter.cpp1141 for (const CodeGenRegisterClass &RC : RegClassList)
1212 for (const CodeGenRegisterClass &RC : RegClassList) {

Completed in 153 milliseconds