Home
last modified time | relevance | path

Searched refs:hasSubClass (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostSelectOptimize.cpp135 if (SrcRC->hasSubClass(DstRC)) { in foldSimpleCrossClassCopies()
147 } else if (DstRC->hasSubClass(SrcRC)) { in foldSimpleCrossClassCopies()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp98 (BestRC->hasSubClass(RC) && RC->getNumRegs() > BestRC->getNumRegs()))) in getMaximalPhysRegClass()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstAlias.cpp58 if (!T.getRegisterClass(InstOpRec).hasSubClass( in tryAliasOpMatch()
H A DCodeGenRegisters.h408 bool hasSubClass(const CodeGenRegisterClass *RC) const { in hasSubClass() function
H A DCodeGenRegisters.cpp2531 if (RC.hasSubClass(FoundRC)) { in getRegClassForRegister()
2539 if (FoundRC->hasSubClass(&RC)) in getRegClassForRegister()
2556 (!BestRC || BestRC->hasSubClass(&RC))) in getMinimalPhysRegClass()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h126 bool hasSubClass(const TargetRegisterClass *RC) const { in hasSubClass() function
139 return RC->hasSubClass(this); in hasSuperClass()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp223 (!BestRC || BestRC->hasSubClass(RC))) in getMinimalPhysRegClass()
252 RC->contains(Reg1, Reg2) && (!BestRC || BestRC->hasSubClass(RC))) in getCommonMinimalPhysRegClass()
H A DSplitKit.cpp619 return UseConstrainRC->hasSubClass(DefConstrainRC); in rematWillIncreaseRestriction()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterBankEmitter.cpp196 if (RC != &PossibleSubclass && RC->hasSubClass(&PossibleSubclass)) in visitRegisterBankClasses()
H A DFastISelEmitter.cpp287 if (DstRC != RC && !DstRC->hasSubClass(RC)) in initialize()
H A DCompressInstEmitter.cpp179 return RC.hasSubClass(&SubRC); in validateTypes()