Searched refs:getSmVersion (Results 1 – 7 of 7) sorted by relevance
44 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()
148 unsigned int getSmVersion() const { return getFullSmVersion() / 10; } in getSmVersion() function
252 PM.addPass(NVVMReflectPass(Subtarget.getSmVersion())); in registerPassBuilderCallbacks()361 addPass(createNVVMReflectPass(ST.getSmVersion())); in addIRPasses()
549 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 …]
437 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()
137 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"
2296 Subtarget->getSmVersion())); in SelectCpAsyncBulkTensorG2SCommon()