Searched refs:VRRC (Results 1 – 6 of 6) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| HD | PPCInstrAltivec.td | 880 def : Pat<(v16i8 (bitconvert (v8i16 VRRC:$src))), (v16i8 VRRC:$src)>; 881 def : Pat<(v16i8 (bitconvert (v4i32 VRRC:$src))), (v16i8 VRRC:$src)>; 882 def : Pat<(v16i8 (bitconvert (v4f32 VRRC:$src))), (v16i8 VRRC:$src)>; 883 def : Pat<(v16i8 (bitconvert (v2i64 VRRC:$src))), (v16i8 VRRC:$src)>; 884 def : Pat<(v16i8 (bitconvert (v1i128 VRRC:$src))), (v16i8 VRRC:$src)>; 886 def : Pat<(v8i16 (bitconvert (v16i8 VRRC:$src))), (v8i16 VRRC:$src)>; 887 def : Pat<(v8i16 (bitconvert (v4i32 VRRC:$src))), (v8i16 VRRC:$src)>; 888 def : Pat<(v8i16 (bitconvert (v4f32 VRRC:$src))), (v8i16 VRRC:$src)>; 889 def : Pat<(v8i16 (bitconvert (v2i64 VRRC:$src))), (v8i16 VRRC:$src)>; 890 def : Pat<(v8i16 (bitconvert (v1i128 VRRC:$src))), (v8i16 VRRC:$src)>; [all …]
|
| HD | PPCTargetTransformInfo.cpp | 605 ClassID == VRRC || ClassID == VSXRC); in getNumberOfRegisters() 607 assert(ClassID == GPRRC || ClassID == VSXRC || ClassID == VRRC); in getNumberOfRegisters() 610 assert(ClassID == GPRRC || ClassID == FPRRC || ClassID == VRRC); in getNumberOfRegisters() 616 return ST->hasVSX() ? VSXRC : VRRC; in getRegisterClassForType() 622 return VRRC; in getRegisterClassForType() 637 case VRRC: return "PPC::VRRC"; in getRegisterClassName()
|
| HD | PPCInstrVSX.td | 1040 (COPY_TO_REGCLASS $A, VRRC)>; 1042 (COPY_TO_REGCLASS $A, VRRC)>; 1044 (COPY_TO_REGCLASS $A, VRRC)>; 1046 (COPY_TO_REGCLASS $A, VRRC)>; 1058 (COPY_TO_REGCLASS $A, VRRC)>; 1060 (COPY_TO_REGCLASS $A, VRRC)>; 1062 (COPY_TO_REGCLASS $A, VRRC)>; 1064 (COPY_TO_REGCLASS $A, VRRC)>; 1067 (COPY_TO_REGCLASS $A, VRRC)>; 1069 (COPY_TO_REGCLASS $A, VRRC)>; [all …]
|
| HD | PPCTargetTransformInfo.h | 79 GPRRC, FPRRC, VRRC, VSXRC enumerator
|
| HD | PPCRegisterInfo.td | 314 def VRRC : RegisterClass<"PPC", 327 (add VSLRC, VRRC)>;
|
| HD | PPCInstrInfo.td | 552 def vrrc : RegisterOperand<VRRC> {
|