Home
last modified time | relevance | path

Searched refs:v256f64 (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/llvm/lib/Target/VE/
DVEInstrIntrinsicVL.gen.td2 …Pat<(int_ve_vl_vld_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDrrl_v i64:$sy, i64:$sz, i32:…
4 …t<(int_ve_vl_vld_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDirl_v (LO7 $I), i64:$sz, i32:…
6 …<(int_ve_vl_vldnc_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDNCrrl_v i64:$sy, i64:$sz, i32…
8 …int_ve_vl_vldnc_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDNCirl_v (LO7 $I), i64:$sz, i32…
10 …t<(int_ve_vl_vldu_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDUrrl_v i64:$sy, i64:$sz, i32:…
12 …<(int_ve_vl_vldu_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDUirl_v (LO7 $I), i64:$sz, i32…
14 …int_ve_vl_vldunc_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDUNCrrl_v i64:$sy, i64:$sz, i32…
16 …nt_ve_vl_vldunc_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDUNCirl_v (LO7 $I), i64:$sz, i3…
18 …int_ve_vl_vldlsx_vssvl i64:$sy, i64:$sz, v256f64:$pt, i32:$vl), (VLDLSXrrl_v i64:$sy, i64:$sz, i32…
20 …nt_ve_vl_vldlsx_vssvl simm7:$I, i64:$sz, v256f64:$pt, i32:$vl), (VLDLSXirl_v (LO7 $I), i64:$sz, i3…
[all …]
DVEInstrIntrinsicVL.td6 def : Pat<(int_ve_vl_lsv_vvss v256f64:$pt, i32:$sy, i64:$sz),
8 i64:$sz, v256f64:$pt)>;
9 def : Pat<(int_ve_vl_lvsl_svs v256f64:$vx, i32:$sy),
10 (LVSvr v256f64:$vx,
12 def : Pat<(int_ve_vl_lvsd_svs v256f64:$vx, i32:$sy),
13 (LVSvr v256f64:$vx,
15 def : Pat<(int_ve_vl_lvss_svs v256f64:$vx, i32:$sy),
16 (EXTRACT_SUBREG (LVSvr v256f64:$vx,
DVECallingConv.td106 CCIfType<[v256i32, v256f32, v256i64, v256f64],
127 CCIfType<[v256i32, v256f32, v256i64, v256f64],
DVEInstrPatternsVec.td43 defm : vbrd_elem64<v256f64, f64, simm7fp, LO7FP>;
DVERegisterInfo.td186 [v256f64, // default type for vector registers
188 v256i64, v256i32, v256f32, /* v256f64, */], 64,
DVEISelLowering.cpp74 MVT::v256f32, MVT::v512f32, MVT::v256f64};
/external/llvm-project/llvm/include/llvm/IR/
DIntrinsicsVEVL.gen.td1 …l_vld_vssl : GCCBuiltin<"__builtin_ve_vl_vld_vssl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>…
2 …_builtin_ve_vl_vld_vssvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v…
3 …dnc_vssl : GCCBuiltin<"__builtin_ve_vl_vldnc_vssl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>…
4 …uiltin_ve_vl_vldnc_vssvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v…
5 …vldu_vssl : GCCBuiltin<"__builtin_ve_vl_vldu_vssl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>…
6 …builtin_ve_vl_vldu_vssvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v…
7 …nc_vssl : GCCBuiltin<"__builtin_ve_vl_vldunc_vssl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>…
8 …iltin_ve_vl_vldunc_vssvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v…
9 …sx_vssl : GCCBuiltin<"__builtin_ve_vl_vldlsx_vssl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>…
10 …iltin_ve_vl_vldlsx_vssvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v…
[all …]
/external/llvm-project/llvm/include/llvm/Support/
DMachineValueType.h161 v256f64 = 106, // 256 x f64 enumerator
164 LAST_FP_FIXEDLEN_VECTOR_VALUETYPE = v256f64,
167 LAST_FIXEDLEN_VECTOR_VALUETYPE = v256f64,
632 case v256f64: in getVectorElementType()
657 case v256f64: return 256; in getVectorNumElements()
973 case v256f64: return TypeSize::Fixed(16384); in getSizeInBits()
1219 if (NumElements == 256) return MVT::v256f64; in getVectorVT()
/external/llvm-project/llvm/include/llvm/CodeGen/
DValueTypes.td134 def v256f64 : ValueType<16384, 106>; // 256 x f64 vector value
/external/llvm-project/llvm/lib/CodeGen/
DValueTypes.cpp380 case MVT::v256f64: in getTypeForEVT()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenTarget.cpp172 case MVT::v256f64: return "MVT::v256f64"; in getEnumName()