Searched refs:RISCVRegisterClass (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 403 enum RISCVRegisterClass { GPRRC, FPRRC, VRRC }; enum 406 case RISCVRegisterClass::GPRRC: in getNumberOfRegisters() 410 case RISCVRegisterClass::FPRRC: in getNumberOfRegisters() 414 case RISCVRegisterClass::VRRC: in getNumberOfRegisters() 430 return RISCVRegisterClass::VRRC; 432 return RISCVRegisterClass::GPRRC; 438 return RISCVRegisterClass::FPRRC; 441 return RISCVRegisterClass::GPRRC; 446 case RISCVRegisterClass::GPRRC: in getRegisterClassName() 448 case RISCVRegisterClass::FPRRC: in getRegisterClassName() [all …]
|
| H A D | RISCVRegisterInfo.td | 229 class RISCVRegisterClass<list<ValueType> regTypes, int align, dag regList> 241 : RISCVRegisterClass<[XLenVT, XLenFVT, i32, i16], 32, regList> { 358 def GPRPair : RISCVRegisterClass<[XLenPairVT, XLenPairFVT], 64, (add 367 def GPRPairNoX0 : RISCVRegisterClass<[XLenPairVT, XLenPairFVT], 64, (sub GPRPair, X0_Pair)>; 371 def GPRPairC : RISCVRegisterClass<[XLenPairVT, XLenPairFVT], 64, (add 433 def FPR16 : RISCVRegisterClass<[f16, bf16], 16, (add 442 def FPR16C : RISCVRegisterClass<[f16, bf16], 16, (add 447 def FPR32 : RISCVRegisterClass<[f32], 32, (add 456 def FPR32C : RISCVRegisterClass<[f32], 32, (add 463 def FPR64 : RISCVRegisterClass<[f64], 64, (add [all …]
|