Searched refs:VRRC (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrAltivec.td | 911 def : Pat<(v16i8 (bitconvert (v8i16 VRRC:$src))), (v16i8 VRRC:$src)>; 947 def : Pat<(f128 (bitconvert (v16i8 VRRC:$src))), (f128 VRRC:$src)>; 948 def : Pat<(f128 (bitconvert (v8i16 VRRC:$src))), (f128 VRRC:$src)>; 949 def : Pat<(f128 (bitconvert (v4i32 VRRC:$src))), (f128 VRRC:$src)>; 950 def : Pat<(f128 (bitconvert (v4f32 VRRC:$src))), (f128 VRRC:$src)>; 951 def : Pat<(f128 (bitconvert (v2f64 VRRC:$src))), (f128 VRRC:$src)>; 953 def : Pat<(v16i8 (bitconvert (f128 VRRC:$src))), (v16i8 VRRC:$src)>; 954 def : Pat<(v8i16 (bitconvert (f128 VRRC:$src))), (v8i16 VRRC:$src)>; 955 def : Pat<(v4i32 (bitconvert (f128 VRRC:$src))), (v4i32 VRRC:$src)>; 956 def : Pat<(v4f32 (bitconvert (f128 VRRC:$src))), (v4f32 VRRC:$src)>; [all …]
|
| H A D | PPCTargetTransformInfo.cpp | 450 ClassID == VRRC || ClassID == VSXRC); in getNumberOfRegisters() 452 assert(ClassID == GPRRC || ClassID == VSXRC || ClassID == VRRC); in getNumberOfRegisters() 455 assert(ClassID == GPRRC || ClassID == FPRRC || ClassID == VRRC); in getNumberOfRegisters() 461 return ST->hasVSX() ? VSXRC : VRRC; in getRegisterClassForType() 467 return VRRC; in getRegisterClassForType() 482 case VRRC: return "PPC::VRRC"; in getRegisterClassName()
|
| H A D | PPCInstrVSX.td | 2550 (COPY_TO_REGCLASS $A, VRRC)>; 2552 (COPY_TO_REGCLASS $A, VRRC)>; 2554 (COPY_TO_REGCLASS $A, VRRC)>; 2556 (COPY_TO_REGCLASS $A, VRRC)>; 2568 (COPY_TO_REGCLASS $A, VRRC)>; 2570 (COPY_TO_REGCLASS $A, VRRC)>; 2572 (COPY_TO_REGCLASS $A, VRRC)>; 2574 (COPY_TO_REGCLASS $A, VRRC)>; 2577 (COPY_TO_REGCLASS $A, VRRC)>; 2579 (COPY_TO_REGCLASS $A, VRRC)>; [all …]
|
| H A D | PPCTargetTransformInfo.h | 94 GPRRC, FPRRC, VRRC, VSXRC enumerator
|
| H A D | PPCInstrP10.td | 1257 (COPY_TO_REGCLASS (PLXVpc $addr, 0), VRRC)>; 2047 (v16i8 (COPY_TO_REGCLASS (XXGENPCVBM $VRB, imm:$IMM), VRRC))>; 2049 (v8i16 (COPY_TO_REGCLASS (XXGENPCVHM $VRB, imm:$IMM), VRRC))>; 2051 (v4i32 (COPY_TO_REGCLASS (XXGENPCVWM $VRB, imm:$IMM), VRRC))>; 2063 (v1i128 (COPY_TO_REGCLASS (LXVRBX ForceXForm:$src), VRRC))>; 2065 (v1i128 (COPY_TO_REGCLASS (LXVRHX ForceXForm:$src), VRRC))>; 2067 (v1i128 (COPY_TO_REGCLASS (LXVRWX ForceXForm:$src), VRRC))>; 2069 (v1i128 (COPY_TO_REGCLASS (LXVRDX ForceXForm:$src), VRRC))>; 2080 (COPY_TO_REGCLASS (XVCVSPBF16 RCCp.AToVSRC), VRRC)>; 2082 (COPY_TO_REGCLASS (XVCVBF16SPN RCCp.AToVSRC), VRRC)>; [all …]
|
| H A D | PPCRegisterInfo.td | 399 def VRRC : RegisterClass<"PPC", 412 (add VSLRC, VRRC)>; 563 def vrrc : RegisterOperand<VRRC> {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 312 enum RISCVRegisterClass { GPRRC, FPRRC, VRRC }; enumerator 323 case RISCVRegisterClass::VRRC: in getNumberOfRegisters() 335 return RISCVRegisterClass::VRRC; 355 case RISCVRegisterClass::VRRC: in getRegisterClassName()
|