reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
204 if (Bits[NVPTX::SM20] && SmVersion < 20) SmVersion = 20; 204 if (Bits[NVPTX::SM20] && SmVersion < 20) SmVersion = 20; 205 if (Bits[NVPTX::SM21] && SmVersion < 21) SmVersion = 21; 205 if (Bits[NVPTX::SM21] && SmVersion < 21) SmVersion = 21; 206 if (Bits[NVPTX::SM30] && SmVersion < 30) SmVersion = 30; 206 if (Bits[NVPTX::SM30] && SmVersion < 30) SmVersion = 30; 207 if (Bits[NVPTX::SM32] && SmVersion < 32) SmVersion = 32; 207 if (Bits[NVPTX::SM32] && SmVersion < 32) SmVersion = 32; 208 if (Bits[NVPTX::SM35] && SmVersion < 35) SmVersion = 35; 208 if (Bits[NVPTX::SM35] && SmVersion < 35) SmVersion = 35; 209 if (Bits[NVPTX::SM37] && SmVersion < 37) SmVersion = 37; 209 if (Bits[NVPTX::SM37] && SmVersion < 37) SmVersion = 37; 210 if (Bits[NVPTX::SM50] && SmVersion < 50) SmVersion = 50; 210 if (Bits[NVPTX::SM50] && SmVersion < 50) SmVersion = 50; 211 if (Bits[NVPTX::SM52] && SmVersion < 52) SmVersion = 52; 211 if (Bits[NVPTX::SM52] && SmVersion < 52) SmVersion = 52; 212 if (Bits[NVPTX::SM53] && SmVersion < 53) SmVersion = 53; 212 if (Bits[NVPTX::SM53] && SmVersion < 53) SmVersion = 53; 213 if (Bits[NVPTX::SM60] && SmVersion < 60) SmVersion = 60; 213 if (Bits[NVPTX::SM60] && SmVersion < 60) SmVersion = 60; 214 if (Bits[NVPTX::SM61] && SmVersion < 61) SmVersion = 61; 214 if (Bits[NVPTX::SM61] && SmVersion < 61) SmVersion = 61; 215 if (Bits[NVPTX::SM62] && SmVersion < 62) SmVersion = 62; 215 if (Bits[NVPTX::SM62] && SmVersion < 62) SmVersion = 62; 216 if (Bits[NVPTX::SM70] && SmVersion < 70) SmVersion = 70; 216 if (Bits[NVPTX::SM70] && SmVersion < 70) SmVersion = 70; 217 if (Bits[NVPTX::SM72] && SmVersion < 72) SmVersion = 72; 217 if (Bits[NVPTX::SM72] && SmVersion < 72) SmVersion = 72; 218 if (Bits[NVPTX::SM75] && SmVersion < 75) SmVersion = 75; 218 if (Bits[NVPTX::SM75] && SmVersion < 75) SmVersion = 75;lib/Target/NVPTX/NVPTXSubtarget.cpp
59 return (SmVersion >= 30);
lib/Target/NVPTX/NVPTXSubtarget.h71 bool hasAtomAddF64() const { return SmVersion >= 60; } 72 bool hasAtomScope() const { return SmVersion >= 60; } 73 bool hasAtomBitwise64() const { return SmVersion >= 32; } 74 bool hasAtomMinMax64() const { return SmVersion >= 32; } 75 bool hasLDG() const { return SmVersion >= 32; } 76 inline bool hasHWROT32() const { return SmVersion >= 32; } 78 bool hasFP16Math() const { return SmVersion >= 53; } 80 unsigned int getSmVersion() const { return SmVersion; }