/external/llvm-project/llvm/lib/Target/VE/ |
D | VEInstrIntrinsicVL.gen.td | 67 …_vst_vssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTrrvml i64:$sy, i64:$sz, v256f6… 68 …st_vssml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTirvml (LO7 $I), i64:$sz, v256f6… 71 …tnc_vssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCrrvml i64:$sy, i64:$sz, v256f… 72 …c_vssml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCirvml (LO7 $I), i64:$sz, v256f… 75 …tot_vssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTOTrrvml i64:$sy, i64:$sz, v256f… 76 …t_vssml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTOTirvml (LO7 $I), i64:$sz, v256f… 79 …ot_vssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCOTrrvml i64:$sy, i64:$sz, v256… 80 …_vssml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTNCOTirvml (LO7 $I), i64:$sz, v256… 83 …stu_vssml v256f64:$vx, i64:$sy, i64:$sz, v256i1:$vm, i32:$vl), (VSTUrrvml i64:$sy, i64:$sz, v256f6… 84 …tu_vssml v256f64:$vx, simm7:$I, i64:$sz, v256i1:$vm, i32:$vl), (VSTUirvml (LO7 $I), i64:$sz, v256f… [all …]
|
D | VVPInstrPatternsVec.td | 58 LongScalarVT, LongDataVT, v256i1, 61 ShortScalarVT, ShortDataVT, v256i1,
|
D | VECallingConv.td | 113 CCIfType<[v256i1], 134 CCIfType<[v256i1],
|
D | VERegisterInfo.td | 193 def VM : RegisterClass<"VE", [v256i1], 64, (sequence "VM%u", 0, 15)>;
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | IntrinsicsVEVL.gen.td | 34 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 36 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 38 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 40 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 42 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 44 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 46 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 48 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 50 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … 52 …, Intrinsic<[], [LLVMType<v256f64>, LLVMType<i64>, llvm_ptr_ty, LLVMType<v256i1>, LLVMType<i32>], … [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 68 v256i1 = 22, // 256 x i1 enumerator 362 SimpleTy == MVT::v4i64 || SimpleTy == MVT::v256i1); in is256BitVector() 436 case v256i1: in getVectorElementType() 559 case v256i1: in getVectorNumElements() 776 case v256i1: in getSizeInBits() 931 if (NumElements == 256) return MVT::v256i1; in getVectorVT()
|
/external/llvm-project/llvm/test/CodeGen/VE/Vector/ |
D | vp_and.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_add.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_sdiv.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_udiv.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_srem.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_xor.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_sub.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_mul.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_or.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_urem.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_ashr.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_lshr.ll | 6 ; CHECK: [[MASK]]: v256i1
|
D | vp_shl.ll | 6 ; CHECK: [[MASK]]: v256i1
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 69 v256i1 = 23, // 256 x i1 enumerator 394 SimpleTy == MVT::v256i1); in is256BitVector() 503 case v256i1: in getVectorElementType() 652 case v256i1: in getVectorNumElements() 910 case v256i1: in getSizeInBits() 1118 if (NumElements == 256) return MVT::v256i1; in getVectorVT()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCInstrPrefix.td | 18 SDTCisVT<0, v256i1>, SDTCisVT<1, v4i32>, SDTCisVT<2, v4i32> 24 SDTCisVT<0, v4i32>, SDTCisVT<1, v256i1>, SDTCisInt<2> 1399 def : Pat<(v512i1 (int_ppc_mma_xvf64ger v256i1:$XA, v16i8:$XB)), 1401 def : Pat<(v512i1 (int_ppc_mma_xvf64gerpp v512i1:$ATi, v256i1:$XA, v16i8:$XB)), 1403 def : Pat<(v512i1 (int_ppc_mma_xvf64gerpn v512i1:$ATi, v256i1:$XA, v16i8:$XB)), 1405 def : Pat<(v512i1 (int_ppc_mma_xvf64gernp v512i1:$ATi, v256i1:$XA, v16i8:$XB)), 1407 def : Pat<(v512i1 (int_ppc_mma_xvf64gernn v512i1:$ATi, v256i1:$XA, v16i8:$XB)), 1515 def : Pat<(v512i1 (int_ppc_mma_pmxvf64ger v256i1:$XA, v16i8:$XB, Msk4Imm:$XMSK, 1518 def : Pat<(v512i1 (int_ppc_mma_pmxvf64gerpp v512i1:$ATi, v256i1:$XA, v16i8:$XB, 1522 def : Pat<(v512i1 (int_ppc_mma_pmxvf64gerpn v512i1:$ATi, v256i1:$XA, v16i8:$XB, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 167 case MVT::v256i1: return VectorType::get(Type::getInt1Ty(Context), 256); in getTypeForEVT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 43 def v256i1 : ValueType<256, 22>; // 256 x i1 vector value
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 45 def v256i1 : ValueType<256, 23>; // 256 x i1 vector value
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 214 case MVT::v256i1: in getTypeForEVT()
|