Home
last modified time | relevance | path

Searched refs:nxv8f64 (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DMachineValueType.h199 nxv8f64 = 129, // n x 8 x f64 enumerator
202 LAST_FP_SCALABLE_VECTOR_VALUETYPE = nxv8f64,
205 LAST_SCALABLE_VECTOR_VALUETYPE = nxv8f64,
208 LAST_VECTOR_VALUETYPE = nxv8f64,
543 case nxv8f64: return f64; in getVectorElementType()
613 case nxv8f64: return 8; in getVectorNumElements()
802 case nxv8f64: return TypeSize::Scalable(512); in getSizeInBits()
1078 if (NumElements == 8) return MVT::nxv8f64; in getScalableVectorVT()
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dsve-calling-convention-mixed.ll33 …%2 = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1> %1, double*…
34 …%3 = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1> %1, double*…
74 …%2 = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1> %1, double*…
75 …%3 = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1> %1, double*…
104 …%2 = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1> %1, double*…
196 declare <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1(<vscale x 2 x i1>, double*)
200 declare <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv8f64(<vscale x 8 x double>, i3…
Dsve-intrinsics-ldN-reg+reg-addr-mode.ll226 define <vscale x 8 x double> @ld4.nxv8f64(<vscale x 2 x i1> %Pg, double *%addr, i64 %a) {
227 ; CHECK-LABEL: ld4.nxv8f64:
231 %res = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1> %Pg,…
260 declare <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
Dsve-intrinsics-create-tuple.ll728 …%tuple = tail call <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64(<vscale x…
733 …%extract = tail call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv8f64(<vscale x 8…
742 …%tuple = tail call <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64(<vscale x…
747 …%extract = tail call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv8f64(<vscale x 8…
773 declare <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64 (<vscale x 2 x doubl…
812 declare <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv8f64(<vscale x 8 x double>, i3…
Dsve-intrinsics-ldN-reg+imm-addr-mode.ll461 define <vscale x 8 x double> @ld4.nxv8f64(<vscale x 2 x i1> %Pg, <vscale x 2 x double> *%addr) {
462 ; CHECK-LABEL: ld4.nxv8f64:
467 %res = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1> %Pg,…
496 declare <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
Dsve-calling-convention-tuple-types.ll441 …%tuple = tail call <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64(<vscale x…
452 …%tuple = tail call <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64(<vscale x…
503 declare <vscale x 8 x double> @llvm.aarch64.sve.tuple.create4.nxv8f64.nxv2f64(<vscale x 2 x double>…
Dsve-intrinsics-loads.ll521 …%res = call <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1> %pr…
569 declare <vscale x 8 x double> @llvm.aarch64.sve.ld4.nxv8f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
/external/llvm-project/llvm/include/llvm/Support/
DMachineValueType.h226 nxv8f64 = 156, // n x 8 x f64 enumerator
229 LAST_FP_SCALABLE_VECTOR_VALUETYPE = nxv8f64,
232 LAST_SCALABLE_VECTOR_VALUETYPE = nxv8f64,
235 LAST_VECTOR_VALUETYPE = nxv8f64,
636 case nxv8f64: return f64; in getVectorElementType()
726 case nxv8f64: return 8; in getVectorNumElements()
941 case nxv8f64: return TypeSize::Scalable(512); in getSizeInBits()
1295 if (NumElements == 8) return MVT::nxv8f64; in getScalableVectorVT()
/external/llvm-project/llvm/lib/Target/RISCV/Utils/
DRISCVBaseInfo.h321 constexpr MVT vfloat64m8_t = MVT::nxv8f64;
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVRegisterInfo.td286 // double* N/A N/A N/A nxv1f64 nxv2f64 nxv4f64 nxv8f64
326 defvar vfloat64m8_t = nxv8f64;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DValueTypes.td162 def nxv8f64 : ValueType<512, 129>; // n x 8 x f64 vector value
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DValueTypes.cpp315 case MVT::nxv8f64: in getTypeForEVT()
/external/llvm-project/llvm/include/llvm/CodeGen/
DValueTypes.td190 def nxv8f64 : ValueType<512, 156>; // n x 8 x f64 vector value
/external/llvm-project/llvm/lib/CodeGen/
DValueTypes.cpp480 case MVT::nxv8f64: in getTypeForEVT()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenTarget.cpp222 case MVT::nxv8f64: return "MVT::nxv8f64"; in getEnumName()