/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 962 …001000, "fcvt", ZPR32, ZPR16, int_aarch64_sve_fcvt_f16f32, nxv8f16, nxv16i1, nxv4f32, Element… 963 …001001, "fcvt", ZPR16, ZPR32, int_aarch64_sve_fcvt_f32f16, nxv4f32, nxv16i1, nxv8f16, Element… 972 …101000, "fcvt", ZPR64, ZPR16, int_aarch64_sve_fcvt_f16f64, nxv8f16, nxv16i1, nxv2f64, Element… 973 …101001, "fcvt", ZPR16, ZPR64, int_aarch64_sve_fcvt_f64f16, nxv2f64, nxv16i1, nxv8f16, Element… 974 …101010, "fcvt", ZPR64, ZPR32, int_aarch64_sve_fcvt_f32f64, nxv4f32, nxv16i1, nxv2f64, Element… 975 …101011, "fcvt", ZPR32, ZPR64, int_aarch64_sve_fcvt_f64f32, nxv2f64, nxv16i1, nxv4f32, Element… 976 …110000, "scvtf", ZPR32, ZPR64, int_aarch64_sve_scvtf_f64i32, nxv2f64, nxv16i1, nxv4i32, Element… 977 …110001, "ucvtf", ZPR32, ZPR64, int_aarch64_sve_ucvtf_f64i32, nxv2f64, nxv16i1, nxv4i32, Element… 978 …110101, "ucvtf", ZPR32, ZPR16, int_aarch64_sve_ucvtf_f16i32, nxv8f16, nxv16i1, nxv4i32, Element… 979 …110100, "scvtf", ZPR64, ZPR32, int_aarch64_sve_scvtf_f32i64, nxv4f32, nxv16i1, nxv2i64, Element… [all …]
|
D | SVEInstrFormats.td | 280 def _B : sve_int_ptrue<0b00, opc, asm, PPR8, nxv16i1, op>; 446 def : SVE_2_Op_Pat<nxv16i1, op, nxv16i1, nxv16i1, !cast<Instruction>(NAME # _B)>; 455 def : SVE_2_Op_Pat<nxv16i1, op, nxv16i1, nxv16i1, !cast<Instruction>(NAME # _B)>; 496 def : Pat<(i32 (op GPR32:$Rn, (nxv16i1 PPRAny:$Pg))), 498 def : Pat<(i64 (sext (i32 (op GPR32:$Rn, (nxv16i1 PPRAny:$Pg))))), 524 def : Pat<(i32 (op GPR32:$Rn, (nxv16i1 PPRAny:$Pg))), 541 def : Pat<(i64 (op GPR64:$Rn, (nxv16i1 PPRAny:$Pg))), 618 def : SVE_2_Op_Pat<i64, int_op, nxv16i1, nxv16i1, !cast<Instruction>(NAME # _B)>; 1028 def : SVE_1_Op_Pat<nxv16i1, op, nxv16i1, !cast<Instruction>(NAME # _B)>; 1193 def : SVE_3_Op_Pat<nxv16i8, op, nxv16i1, nxv16i8, nxv16i8, !cast<Instruction>(NAME # _B)>; [all …]
|
D | AArch64CallingConvention.td | 84 CCIfType<[nxv2i1, nxv4i1, nxv8i1, nxv16i1], 86 CCIfType<[nxv2i1, nxv4i1, nxv8i1, nxv16i1], 161 CCIfType<[nxv2i1, nxv4i1, nxv8i1, nxv16i1],
|
D | AArch64RegisterInfo.td | 818 [ nxv16i1, nxv8i1, nxv4i1, nxv2i1 ], 16,
|
D | AArch64ISelLowering.cpp | 171 addRegisterClass(MVT::nxv16i1, &AArch64::PPRRegClass); in AArch64TargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 154 nxv16i1 = 92, // n x 16 x i1 enumerator 443 case nxv16i1: in getVectorElementType() 592 case nxv16i1: in getVectorNumElements() 715 case nxv16i1: in getSizeInBits() 1027 if (NumElements == 16) return MVT::nxv16i1; in getScalableVectorVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenCallingConv.inc | 184 LocVT == MVT::nxv16i1) { 197 LocVT == MVT::nxv16i1) { 1176 LocVT == MVT::nxv16i1) {
|
D | AArch64GenFastISel.inc | 1282 if (RetVT.SimpleTy != MVT::nxv16i1) 1358 case MVT::nxv16i1: return fastEmit_AArch64ISD_REV_MVT_nxv16i1_r(RetVT, Op0, Op0IsKill); 5628 …case MVT::nxv16i1: return fastEmit_AArch64ISD_PTEST_MVT_nxv16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1… 5924 if (RetVT.SimpleTy != MVT::nxv16i1) 6021 …case MVT::nxv16i1: return fastEmit_AArch64ISD_TRN1_MVT_nxv16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1I… 6172 if (RetVT.SimpleTy != MVT::nxv16i1) 6269 …case MVT::nxv16i1: return fastEmit_AArch64ISD_TRN2_MVT_nxv16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1I… 6449 if (RetVT.SimpleTy != MVT::nxv16i1) 6546 …case MVT::nxv16i1: return fastEmit_AArch64ISD_UZP1_MVT_nxv16i1_rr(RetVT, Op0, Op0IsKill, Op1, Op1I… 6697 if (RetVT.SimpleTy != MVT::nxv16i1) [all …]
|
D | AArch64GenRegisterInfo.inc | 5186 /* 34 */ MVT::nxv16i1, MVT::nxv8i1, MVT::nxv4i1, MVT::nxv2i1, MVT::Other,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 120 def nxv16i1 : ValueType<16, 92>; // n x 16 x i1 vector value
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 241 case MVT::nxv16i1: in getTypeForEVT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IntrinsicsAArch64.td | 762 def llvm_nxv16i1_ty : LLVMType<nxv16i1>;
|