Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h225 enum RISCVRegisterClass { GPRRC, FPRRC, VRRC }; enumerator
232 case RISCVRegisterClass::FPRRC: in getNumberOfRegisters()
256 return RISCVRegisterClass::FPRRC;
266 case RISCVRegisterClass::FPRRC: in getRegisterClassName()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h94 GPRRC, FPRRC, VRRC, VSXRC enumerator
H A DPPCTargetTransformInfo.cpp846 assert(ClassID == GPRRC || ClassID == FPRRC || in getNumberOfRegisters()
852 assert(ClassID == GPRRC || ClassID == FPRRC || ClassID == VRRC); in getNumberOfRegisters()
861 return ST->hasVSX() ? VSXRC : FPRRC; in getRegisterClassForType()
878 case FPRRC: return "PPC::FPRRC"; in getRegisterClassName()
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/RISCV/
H A Dreg-usage.ll27 ; CHECK-SCALAR-NEXT: LV(REG): RegisterClass: RISCV::FPRRC, 2 registers
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2563 const TargetRegisterClass &FPRRC = *getRegClassForTypeOnBank(DefTy, RB); in select() local
2584 return RBI.constrainGenericRegister(DefReg, FPRRC, MRI); in select()
2598 if (!RBI.constrainGenericRegister(DefReg, FPRRC, MRI)) { in select()