Home
last modified time | relevance | path

Searched refs:AMX (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.td85 // AMX instructions
H A DX86.td255 "Support AMX-TILE instructions">;
257 "Support AMX-INT8 instructions",
260 "Support AMX-BF16 instructions",
263 "Support AMX amx-fp16 instructions",
266 "Support AMX-COMPLEX instructions",
269 "Support AMX-FP8 instructions",
272 "Support AMX-MOVRS instructions",
275 "Support AMX amx-transpose instructions",
279 "Support AMX-AVX512 instructions",
282 "Support AMX-TF32 instructions",
H A DX86InstrAMX.td1 //===---- X86InstrAMX.td - AMX Instruction Set Extension --*- tablegen -*--===//
9 // This file describes the instructions that make up the Intel AMX instruction
15 // AMX instructions
199 //AMX-FP16
271 // AMX-FP8
H A DX86RegisterInfo.td422 // TMM registers, used by AMX instructions.
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h167 AMX, enumerator
H A DIntrinsicsX86.td5429 // AMX - Intel AMX extensions
5475 // AMX-FP16 - Intel FP16 AMX extensions
5480 // AMX-COMPLEX
5490 // AMX-FP8
5508 // AMX-TRANSPOSE
5548 // AMX-MORVS, AMX-TRANSPOSE
5562 // AMX-AVX512
5582 // AMX - internal intrinsics
5650 // the vector size can be smaller than AMX register size (1024 bytes)
5653 // the vector size can be smaller than AMX register size (1024 bytes)
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsics.cpp223 OutputTable.push_back(IITDescriptor::get(IITDescriptor::AMX, 0)); in DecodeIITType()
507 case IITDescriptor::AMX: in DecodeFixedType()
840 case IITDescriptor::AMX: in matchIntrinsicType()
/freebsd/sys/arm/nvidia/tegra124/
H A Dtegra124_clk_per.c347 GATE(AMX, "amx", "pc_amx", W(25)),
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.td334 def x86amx : ValueType<8192, 235>; // X86 AMX value