Home
last modified time | relevance | path

Searched refs:nxv4bf16 (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/llvm/include/llvm/Support/
DMachineValueType.h216 nxv4bf16 = 146, // n x 4 x bf16 enumerator
603 case nxv4bf16: in getVectorElementType()
744 case nxv4bf16: in getVectorNumElements()
881 case nxv4bf16: in getSizeInBits()
1281 if (NumElements == 4) return MVT::nxv4bf16; in getScalableVectorVT()
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dsve-masked-scatter-32b-scaled.ll206 …call void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat> %data, <vscale x 4 x bfloat*> %ptrs,…
261 …call void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat> %data, <vscale x 4 x bfloat*> %ptrs,…
278 declare void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat>, <vscale x 4 x bfloat*>, i32, <vsc…
Dsve-masked-scatter-32b-unscaled.ll259 …call void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat> %data, <vscale x 4 x bfloat*> %ptrs,…
331 …call void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat> %data, <vscale x 4 x bfloat*> %ptrs,…
349 declare void @llvm.masked.scatter.nxv4bf16(<vscale x 4 x bfloat>, <vscale x 4 x bfloat*>, i32, <vsc…
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64CallingConvention.td75 nxv2bf16, nxv4bf16, nxv8bf16, nxv2f32, nxv4f32, nxv2f64],
78 nxv2bf16, nxv4bf16, nxv8bf16, nxv2f32, nxv4f32, nxv2f64],
159 nxv2bf16, nxv4bf16, nxv8bf16, nxv2f32, nxv4f32, nxv2f64],
DAArch64RegisterInfo.td885 nxv2bf16, nxv4bf16, nxv8bf16,
DAArch64SVEInstrInfo.td1195 def : Pat<(nxv2bf16 (extract_subvector (nxv4bf16 ZPR:$Zs), (i64 0))),
1197 def : Pat<(nxv2bf16 (extract_subvector (nxv4bf16 ZPR:$Zs), (i64 2))),
1786 def : Pat<(nxv4i32 (reinterpret_cast (nxv4bf16 ZPR:$src))), (COPY_TO_REGCLASS ZPR:$src, ZPR)>;
DAArch64ISelLowering.cpp278 addRegisterClass(MVT::nxv4bf16, &AArch64::ZPRRegClass); in AArch64TargetLowering()
1151 for (auto VT : {MVT::nxv2bf16, MVT::nxv4bf16, MVT::nxv8bf16}) in AArch64TargetLowering()
/external/llvm-project/llvm/include/llvm/CodeGen/
DValueTypes.td180 def nxv4bf16 : ValueType<64 , 146>; // n x 4 x bf16 vector value
/external/llvm-project/llvm/lib/CodeGen/
DValueTypes.cpp460 case MVT::nxv4bf16: in getTypeForEVT()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenTarget.cpp212 case MVT::nxv4bf16: return "MVT::nxv4bf16"; in getEnumName()