Home
last modified time | relevance | path

Searched refs:getSmVersion (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.cpp44 SmVersion = getSmVersion(); in initializeSubtargetDependencies()
58 FullSmVersion(200), SmVersion(getSmVersion()), in NVPTXSubtarget()
92 return getSmVersion() >= 90 && getPTXVersion() >= 78; in hasNativeBF16Support()
100 return getSmVersion() >= 80 && getPTXVersion() >= 70; in hasNativeBF16Support()
H A DNVPTXSubtarget.h148 unsigned int getSmVersion() const { return getFullSmVersion() / 10; } in getSmVersion() function
H A DNVPTXTargetMachine.cpp252 PM.addPass(NVVMReflectPass(Subtarget.getSmVersion())); in registerPassBuilderCallbacks()
361 addPass(createNVVMReflectPass(ST.getSmVersion())); in addIRPasses()
H A DNVPTXISelLowering.cpp549 IsOpSupported &= STI.getSmVersion() >= 80 && STI.getPTXVersion() >= 70; in NVPTXTargetLowering()
552 IsOpSupported &= STI.getSmVersion() >= 75 && STI.getPTXVersion() >= 70; in NVPTXTargetLowering()
575 IsOpSupported = STI.getSmVersion() >= 90 && STI.getPTXVersion() >= 80; in NVPTXTargetLowering()
602 if (STI.getSmVersion() >= 30 && STI.getPTXVersion() > 31) in NVPTXTargetLowering()
879 const bool IsFP16FP16x2NegAvailable = STI.getSmVersion() >= 53 && in NVPTXTargetLowering()
905 if (STI.getSmVersion() < 80 || STI.getPTXVersion() < 71) { in NVPTXTargetLowering()
908 if (STI.getSmVersion() < 90 || STI.getPTXVersion() < 78) { in NVPTXTargetLowering()
922 if (STI.getSmVersion() < 90 || STI.getPTXVersion() < 78) { in NVPTXTargetLowering()
989 STI.getSmVersion() >= 80 && STI.getPTXVersion() >= 70; in NVPTXTargetLowering()
1471 if (CLI.IsVarArg && (STI.getPTXVersion() < 60 || STI.getSmVersion() < 30)) in LowerCall()
[all …]
H A DNVPTXAsmPrinter.cpp437 if (STI->getSmVersion() >= 90) { in emitKernelFunctionDirectives()
666 if (M.alias_size() && (STI.getPTXVersion() < 63 || STI.getSmVersion() < 30)) in doInitialization()
955 if (STI.getPTXVersion() < 40 || STI.getSmVersion() < 30) in printModuleLevelGV()
1247 if (STI.getPTXVersion() < 40 || STI.getSmVersion() < 30) in emitPTXGlobalVariable()
H A DNVPTXInstrInfo.td137 class hasSM<int version>: Predicate<"Subtarget->getSmVersion() >= " # version>;
140 def hasSM90a : Predicate<"Subtarget->getSmVersion() == 90 && Subtarget->hasArchAccelFeatures()">;
141 def hasSM100a : Predicate<"Subtarget->getSmVersion() == 100 && Subtarget->hasArchAccelFeatures()">;
142 def hasSM101a : Predicate<"Subtarget->getSmVersion() == 101 && Subtarget->hasArchAccelFeatures()">;
143 def hasSM120a : Predicate<"Subtarget->getSmVersion() == 120 && Subtarget->hasArchAccelFeatures()">;
146 def hasSHFL : Predicate<"!(Subtarget->getSmVersion() >= 70"
H A DNVPTXISelDAGToDAG.cpp2296 Subtarget->getSmVersion())); in SelectCpAsyncBulkTensorG2SCommon()