nvptx64-nvidia-cuda

Arch nvptx64
Family cuda
OS cuda

CFGs:

  • debug_assertions
  • panic="abort"
  • target_abi=""
  • target_arch="nvptx64"
  • target_endian="little"
  • target_env=""
  • target_feature="llvm14-builtins-abi"
  • target_has_atomic="16"
  • target_has_atomic="32"
  • target_has_atomic="64"
  • target_has_atomic="8"
  • target_has_atomic="ptr"
  • target_has_atomic_equal_alignment="16"
  • target_has_atomic_equal_alignment="32"
  • target_has_atomic_equal_alignment="64"
  • target_has_atomic_equal_alignment="8"
  • target_has_atomic_equal_alignment="ptr"
  • target_has_atomic_load_store="16"
  • target_has_atomic_load_store="32"
  • target_has_atomic_load_store="64"
  • target_has_atomic_load_store="8"
  • target_has_atomic_load_store="ptr"
  • target_os="cuda"
  • target_pointer_width="64"
  • target_vendor="nvidia"
Feature Name Feature Explanation LLVM
crt-static Enables C Run-time Libraries to be statically linked. ⛔️
ptx32 Use PTX version 3.2. ✅
ptx40 Use PTX version 4.0. ✅
ptx41 Use PTX version 4.1. ✅
ptx42 Use PTX version 4.2. ✅
ptx43 Use PTX version 4.3. ✅
ptx50 Use PTX version 5.0. ✅
ptx60 Use PTX version 6.0. ✅
ptx61 Use PTX version 6.1. ✅
ptx63 Use PTX version 6.3. ✅
ptx64 Use PTX version 6.4. ✅
ptx65 Use PTX version 6.5. ✅
ptx70 Use PTX version 7.0. ✅
ptx71 Use PTX version 7.1. ✅
ptx72 Use PTX version 7.2. ✅
ptx73 Use PTX version 7.3. ✅
ptx74 Use PTX version 7.4. ✅
ptx75 Use PTX version 7.5. ✅
sm_20 Target SM 2.0. ✅
sm_21 Target SM 2.1. ✅
sm_30 Target SM 3.0. ✅
sm_32 Target SM 3.2. ✅
sm_35 Target SM 3.5. ✅
sm_37 Target SM 3.7. ✅
sm_50 Target SM 5.0. ✅
sm_52 Target SM 5.2. ✅
sm_53 Target SM 5.3. ✅
sm_60 Target SM 6.0. ✅
sm_61 Target SM 6.1. ✅
sm_62 Target SM 6.2. ✅
sm_70 Target SM 7.0. ✅
sm_72 Target SM 7.2. ✅
sm_75 Target SM 7.5. ✅
sm_80 Target SM 8.0. ✅
sm_86 Target SM 8.6. ✅