Searched refs:nxv16i16 (Results 1 – 16 of 16) sorted by relevance
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | sve-split-int-reduce.ll | 110 %res = call i16 @llvm.vector.reduce.add.nxv16i16(<vscale x 16 x i16> %a) 192 %res = call i16 @llvm.vector.reduce.umax.nxv16i16(<vscale x 16 x i16> %a) 222 declare i16 @llvm.vector.reduce.add.nxv16i16(<vscale x 16 x i16>) 231 declare i16 @llvm.vector.reduce.umax.nxv16i16(<vscale x 16 x i16>)
|
D | sve-intrinsics-ldN-reg+reg-addr-mode.ll | 18 define <vscale x 16 x i16> @ld2.nxv16i16(<vscale x 8 x i1> %Pg, i16 *%addr, i64 %a) { 19 ; CHECK-LABEL: ld2.nxv16i16: 23 %res = call <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1> %Pg, … 236 declare <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1>, i16*)
|
D | sve-intrinsics-create-tuple.ll | 46 …%tuple = tail call <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x … 51 …%extract = tail call <vscale x 8 x i16> @llvm.aarch64.sve.tuple.get.nxv8i16.nxv16i16(<vscale x 16 … 60 …%tuple = tail call <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x … 65 …%extract = tail call <vscale x 8 x i16> @llvm.aarch64.sve.tuple.get.nxv8i16.nxv16i16(<vscale x 16 … 761 declare <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x 8 x i16>, <v… 786 declare <vscale x 8 x i16> @llvm.aarch64.sve.tuple.get.nxv8i16.nxv16i16(<vscale x 16 x i16>, i32 im…
|
D | sve-intrinsics-ldN-reg+imm-addr-mode.ll | 78 define <vscale x 16 x i16> @ld2.nxv16i16(<vscale x 8 x i1> %Pg, <vscale x 8 x i16>* %addr) { 79 ; CHECK-LABEL: ld2.nxv16i16: 84 %res = call <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1> %Pg, … 472 declare <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1>, i16*)
|
D | sve-calling-convention-tuple-types.ll | 39 …%tuple = tail call <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x … 48 …%tuple = tail call <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x … 483 declare <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x 8 x i16>, <v…
|
D | sve-intrinsics-loads.ll | 305 …%res = call <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1> %pre… 545 declare <vscale x 16 x i16> @llvm.aarch64.sve.ld2.nxv16i16.nxv8i1.p0i16(<vscale x 8 x i1>, i16*)
|
D | sve-intrinsics-stores.ll | 502 …%tuple = tail call <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x … 580 declare <vscale x 16 x i16> @llvm.aarch64.sve.tuple.create2.nxv16i16.nxv8i16(<vscale x 8 x i16>, <v…
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | MachineValueType.h | 168 nxv16i16 = 104, // n x 16 x i16 enumerator 473 case nxv16i16: in getVectorElementType() 594 case nxv16i16: in getVectorNumElements() 785 case nxv16i16: in getSizeInBits() 1043 if (NumElements == 16) return MVT::nxv16i16; in getScalableVectorVT()
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | MachineValueType.h | 189 nxv16i16 = 125, // n x 16 x i16 enumerator 542 case nxv16i16: in getVectorElementType() 704 case nxv16i16: in getVectorNumElements() 920 case nxv16i16: in getSizeInBits() 1252 if (NumElements == 16) return MVT::nxv16i16; in getScalableVectorVT()
|
/external/llvm-project/llvm/lib/Target/RISCV/Utils/ |
D | RISCVBaseInfo.h | 291 constexpr MVT vint16m4_t = MVT::nxv16i16;
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVRegisterInfo.td | 284 // i16 N/A nxv1i16 nxv2i16 nxv4i16 nxv8i16 nxv16i16 nxv32i16 303 defvar vint16m4_t = nxv16i16;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 265 case MVT::nxv16i16: in getTypeForEVT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 134 def nxv16i16: ValueType<256, 104>; // n x 16 x i16 vector value
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ValueTypes.td | 156 def nxv16i16: ValueType<256, 125>; // n x 16 x i16 vector value
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ValueTypes.cpp | 418 case MVT::nxv16i16: in getTypeForEVT()
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenTarget.cpp | 191 case MVT::nxv16i16: return "MVT::nxv16i16"; in getEnumName()
|