Home
last modified time | relevance | path

Searched refs:hasBF16Math (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.cpp74 if (!hasBF16Math()) in hasNativeBF16Support()
H A DNVPTXSubtarget.h89 bool hasBF16Math() const { return SmVersion >= 80; } in hasBF16Math() function
H A DNVPTXInstrInfo.td150 def hasBF16Math: Predicate<"Subtarget->hasBF16Math()">;
351 Requires<[hasBF16Math, hasSM<80>, hasPTX<70>]>;
357 Requires<[hasBF16Math, hasSM<80>, hasPTX<70>]>;
419 Requires<[hasBF16Math]>;
426 Requires<[hasBF16Math]>;
699 Requires<[hasPTX<70>, hasSM<80>, hasBF16Math]>;
1048 let Predicates = [hasBF16Math, hasPTX<70>, hasSM<80>] in {
1230 defm FMA_BF16 : FMA<BF16RT, allow_ftz = false, preds = [hasBF16Math]>;
1231 defm FMA_BF16x2 : FMA<BF16X2RT, allow_ftz = false, preds = [hasBF16Math]>;
1581 let Predicates = [hasBF16Math, hasPTX<78>, hasSM<90>] in
[all …]
H A DNVPTXISelLowering.cpp848 if (STI.allowFP16Math() || STI.hasBF16Math()) in NVPTXTargetLowering()