Home
last modified time | relevance | path

Searched refs:nxv4f64 (Results 1 – 16 of 16) sorted by relevance

/external/llvm-project/llvm/test/CodeGen/AArch64/
Dsve-merging-stores.ll10 declare <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4 x double>, i3…
13 declare <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1(<vscale x 2 x i1>, double*) #3
27 …%1 = call <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1(<vscale x 2 x i1> %pred, doub…
28 …%2 = call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4 x double> …
30 …%4 = call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4 x double> …
Dsve-intrinsics-ldN-reg+reg-addr-mode.ll74 define <vscale x 4 x double> @ld2.nxv4f64(<vscale x 2 x i1> %Pg, double *%addr, i64 %a) {
75 ; CHECK-LABEL: ld2.nxv4f64:
79 %res = call <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1> %Pg,…
242 declare <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
Dsve-intrinsics-create-tuple.ll232 …%tuple = tail call <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x…
237 …%extract = tail call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4…
246 …%tuple = tail call <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x…
251 …%extract = tail call <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4…
755 declare <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x 2 x double…
810 declare <vscale x 2 x double> @llvm.aarch64.sve.tuple.get.nxv2f64.nxv4f64(<vscale x 4 x double>, i3…
Dsve-intrinsics-ldN-reg+imm-addr-mode.ll140 define <vscale x 4 x double> @ld2.nxv4f64(<vscale x 2 x i1> %Pg, <vscale x 2 x double>* %addr) {
141 ; CHECK-LABEL: ld2.nxv4f64:
146 %res = call <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1> %Pg,…
478 declare <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
Dsve-fp.ll676 …%res = call <vscale x 4 x double> @llvm.maxnum.nxv4f64(<vscale x 4 x double> %a, <vscale x 4 x dou…
769 …%res = call <vscale x 4 x double> @llvm.minnum.nxv4f64(<vscale x 4 x double> %a, <vscale x 4 x dou…
819 declare <vscale x 4 x double> @llvm.maxnum.nxv4f64(<vscale x 4 x double>, <vscale x 4 x double>)
828 declare <vscale x 4 x double> @llvm.minnum.nxv4f64(<vscale x 4 x double>, <vscale x 4 x double>)
Dsve-calling-convention-tuple-types.ll131 …%tuple = tail call <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x…
140 …%tuple = tail call <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x…
487 declare <vscale x 4 x double> @llvm.aarch64.sve.tuple.create2.nxv4f64.nxv2f64(<vscale x 2 x double>…
Dsve-intrinsics-loads.ll361 …%res = call <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1> %pr…
551 declare <vscale x 4 x double> @llvm.aarch64.sve.ld2.nxv4f64.nxv2i1.p0f64(<vscale x 2 x i1>, double*)
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DMachineValueType.h198 nxv4f64 = 128, // n x 4 x f64 enumerator
542 case nxv4f64: in getVectorElementType()
631 case nxv4f64: return 4; in getVectorNumElements()
789 case nxv4f64: return TypeSize::Scalable(256); in getSizeInBits()
1077 if (NumElements == 4) return MVT::nxv4f64; in getScalableVectorVT()
/external/llvm-project/llvm/include/llvm/Support/
DMachineValueType.h225 nxv4f64 = 155, // n x 4 x f64 enumerator
635 case nxv4f64: in getVectorElementType()
746 case nxv4f64: return 4; in getVectorNumElements()
925 case nxv4f64: return TypeSize::Scalable(256); in getSizeInBits()
1294 if (NumElements == 4) return MVT::nxv4f64; in getScalableVectorVT()
/external/llvm-project/llvm/lib/Target/RISCV/Utils/
DRISCVBaseInfo.h320 constexpr MVT vfloat64m4_t = MVT::nxv4f64;
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVRegisterInfo.td286 // double* N/A N/A N/A nxv1f64 nxv2f64 nxv4f64 nxv8f64
325 defvar vfloat64m4_t = nxv4f64;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DValueTypes.td161 def nxv4f64 : ValueType<256, 128>; // n x 4 x f64 vector value
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DValueTypes.cpp313 case MVT::nxv4f64: in getTypeForEVT()
/external/llvm-project/llvm/include/llvm/CodeGen/
DValueTypes.td189 def nxv4f64 : ValueType<256, 155>; // n x 4 x f64 vector value
/external/llvm-project/llvm/lib/CodeGen/
DValueTypes.cpp478 case MVT::nxv4f64: in getTypeForEVT()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenTarget.cpp221 case MVT::nxv4f64: return "MVT::nxv4f64"; in getEnumName()