Home
last modified time | relevance | path

Searched refs:HasBF16 (Results 1 – 14 of 14) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h165 bool HasBF16 = false; variable
474 bool hasBF16() const { return HasBF16; } in hasBF16()
H A DAArch64.td392 def FeatureBF16 : SubtargetFeature<"bf16", "HasBF16",
H A DAArch64SVEInstrInfo.td1524 let Predicates = [HasBF16, HasSVE] in {
H A DAArch64InstrInfo.td147 def HasBF16 : Predicate<"Subtarget->hasBF16()">,
849 let Predicates = [HasBF16] in {
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86Subtarget.h362 bool HasBF16 = false; variable
742 bool hasBF16() const { return HasBF16; } in hasBF16()
H A DX86.td177 def FeatureBF16 : SubtargetFeature<"avx512bf16", "HasBF16", "true",
H A DX86InstrAVX512.td12082 X86cvtne2ps2bf16, HasBF16, 0>, T8XD;
12088 let Predicates = [HasBF16], Uses = []<Register>, mayRaiseFPException = 0 in {
12092 let Predicates = [HasBF16, HasVLX] in {
12101 } // Predicates = [HasBF16, HasVLX]
12122 let Predicates = [HasBF16, HasVLX] in {
12201 HasBF16>, T8XS, EVEX_CD8<32, CD8VF>;
H A DX86InstrInfo.td921 def HasBF16 : Predicate<"Subtarget->hasBF16()">;
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMSubtarget.h272 bool HasBF16 = false; variable
733 bool hasBF16() const { return HasBF16; } in hasBF16()
H A DARMPredicates.td116 def HasBF16 : Predicate<"Subtarget->hasBF16()">,
H A DARM.td428 def FeatureBF16 : SubtargetFeature<"bf16", "HasBF16", "true",
H A DARMScheduleA57.td87 HasFPRegsV8_1M, HasFP16FML, HasMatMulInt8, HasBF16];
H A DARMInstrNEON.td6410 let AddedComplexity = 1, Predicates = [HasNEON, HasBF16, HasFullFP16] in {
6415 let Predicates = [HasBF16, HasNEON] in {
6545 let Predicates = [HasNEON, HasBF16] in
6666 let Predicates = [HasNEON, HasBF16] in {
9065 let Predicates = [HasBF16, HasNEON] in {
H A DARMInstrVFP.td1964 Requires<[HasBF16]>,