Searched refs:FPR128 (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 3211 (ins FPR128:$Rn, FPR128:$Rm, ccode:$cond), 3213 (AArch64csel FPR128:$Rn, FPR128:$Rm, 3979 (FRECPSv4f32 FPR128:$Rn, FPR128:$Rm)>; 3983 (FRECPSv2f64 FPR128:$Rn, FPR128:$Rm)>; 4019 (FRSQRTSv4f32 FPR128:$Rn, FPR128:$Rm)>; 4023 (FRSQRTSv2f64 FPR128:$Rn, FPR128:$Rm)>; 6457 def : Pat<(f128 (bitconvert (v2i64 FPR128:$src))), (f128 FPR128:$src)>; 6458 def : Pat<(f128 (bitconvert (v4i32 FPR128:$src))), (f128 FPR128:$src)>; 6459 def : Pat<(f128 (bitconvert (v8i16 FPR128:$src))), (f128 FPR128:$src)>; 6460 def : Pat<(f128 (bitconvert (v2f64 FPR128:$src))), (f128 FPR128:$src)>; [all …]
|
| H A D | AArch64RegisterInfo.td | 427 def FPR128 : RegisterClass<"AArch64", 436 128, (trunc FPR128, 16)>; 457 def QSeqPairs : RegisterTuples<[qsub0, qsub1], [(rotl FPR128, 0), (rotl FPR128, 1)]>; 459 [(rotl FPR128, 0), (rotl FPR128, 1), 460 (rotl FPR128, 2)]>; 462 [(rotl FPR128, 0), (rotl FPR128, 1), 463 (rotl FPR128, 2), (rotl FPR128, 3)]>; 490 def V128 : RegisterOperand<FPR128, "printVRegOperand"> { 616 defm VecListOne : VectorList<1, FPR64, FPR128>; 644 def FPR128Op : RegisterOperand<FPR128, "printOperand"> { [all …]
|
| H A D | AArch64FrameLowering.cpp | 1604 enum RegType { GPR, FPR64, FPR128 } Type; enumerator 1648 RPI.Type = RegPairInfo::FPR128; in computeCalleeSaveRegisterPairs() 1666 case RegPairInfo::FPR128: in computeCalleeSaveRegisterPairs() 1703 int Scale = RPI.Type == RegPairInfo::FPR128 ? 16 : 8; in computeCalleeSaveRegisterPairs() 1709 RPI.Type != RegPairInfo::FPR128 && !RPI.isPaired()) { in computeCalleeSaveRegisterPairs() 1806 case RegPairInfo::FPR128: in spillCalleeSavedRegisters() 1897 case RegPairInfo::FPR128: in restoreCalleeSavedRegisters()
|
| H A D | AArch64InstrFormats.td | 10226 : SHA3OpTiedInst<opc, asm, "", (outs FPR128:$dst), 10227 (ins FPR128:$Rd, FPR32:$Rn, V128:$Rm), 10228 [(set (v4i32 FPR128:$dst), 10229 (OpNode (v4i32 FPR128:$Rd), (i32 FPR32:$Rn), 10240 : SHA3OpTiedInst<opc, asm, "", (outs FPR128:$dst), 10241 (ins FPR128:$Rd, FPR128:$Rn, V128:$Rm), 10242 [(set (v4i32 FPR128:$dst), 10243 (OpNode (v4i32 FPR128:$Rd), (v4i32 FPR128:$Rn), 10322 : CryptoRRR<op0, op1, (outs FPR128:$Vdst), (ins FPR128:$Vd, FPR128:$Vn, V128:$Vm),
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.td | 192 class FPR128<bits<16> num, string n, FPR64 low, FPR64 high> 212 def F#I#Q : FPR128<I, "f"#I, !cast<FPR64>("F"#!add(I, 2)#"D"),
|