Home
last modified time | relevance | path

Searched refs:FPRRC (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.cpp46 case LoongArchRegisterClass::FPRRC: in getNumberOfRegisters()
64 return LoongArchRegisterClass::FPRRC; in getRegisterClassForType()
78 case LoongArchRegisterClass::FPRRC: in getRegisterClassName()
H A DLoongArchTargetTransformInfo.h31 enum LoongArchRegisterClass { GPRRC, FPRRC, VRRC }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h345 enum RISCVRegisterClass { GPRRC, FPRRC, VRRC }; enumerator
352 case RISCVRegisterClass::FPRRC: in getNumberOfRegisters()
376 return RISCVRegisterClass::FPRRC;
386 case RISCVRegisterClass::FPRRC: in getRegisterClassName()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp449 assert(ClassID == GPRRC || ClassID == FPRRC || in getNumberOfRegisters()
455 assert(ClassID == GPRRC || ClassID == FPRRC || ClassID == VRRC); in getNumberOfRegisters()
464 return ST->hasVSX() ? VSXRC : FPRRC; in getRegisterClassForType()
481 case FPRRC: return "PPC::FPRRC"; in getRegisterClassName()
H A DPPCTargetTransformInfo.h94 GPRRC, FPRRC, VRRC, VSXRC enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2652 const TargetRegisterClass &FPRRC = *getRegClassForTypeOnBank(DefTy, RB); in select() local
2678 return RBI.constrainGenericRegister(DefReg, FPRRC, MRI); in select()
2691 if (!RBI.constrainGenericRegister(DefReg, FPRRC, MRI)) { in select()