Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion compiler/amd-llvm
Submodule amd-llvm updated 11572 files
2 changes: 1 addition & 1 deletion compiler/hipify
Submodule hipify updated 55 files
+19 −33 .github/workflows/build_portable_linux_artifacts.yml
+60 −33 .github/workflows/build_windows_artifacts.yml
+5 −3 .github/workflows/setup.yml
+135 −0 .github/workflows/test_aomp_smoke.yml
+16 −3 .github/workflows/test_artifacts.yml
+3 −3 .github/workflows/test_benchmarks.yml
+26 −7 .github/workflows/test_component.yml
+1 −1 .github/workflows/test_jax_dockerfile.yml
+29 −6 .github/workflows/test_sanity_check.yml
+16,233 −16,012 bin/hipify-perl
+22 −22 docs/building/build-hipify-clang-linux.rst
+47 −28 docs/building/build-hipify-clang-windows.rst
+8 −4 docs/how-to/hipify-clang.rst
+21 −2 docs/reference/tables/CUBLAS_API_supported_by_HIP.md
+21 −2 docs/reference/tables/CUBLAS_API_supported_by_HIP_and_ROC.md
+21 −2 docs/reference/tables/CUBLAS_API_supported_by_ROC.md
+16 −2 docs/reference/tables/CUDA_Driver_API_functions_supported_by_HIP.md
+66 −13 docs/reference/tables/CUDA_Runtime_API_functions_supported_by_HIP.md
+16 −0 docs/reference/tables/CUDNN_API_supported_by_MIOPEN.md
+52 −0 docs/reference/tables/CUFFT_API_supported_by_HIP.md
+16 −4 docs/reference/tables/CUSPARSE_API_supported_by_HIP.md
+17 −5 docs/reference/tables/CUSPARSE_API_supported_by_HIP_and_ROC.md
+17 −5 docs/reference/tables/CUSPARSE_API_supported_by_ROC.md
+1 −0 docs/reference/tables/CUTENSOR_API_supported_by_HIP.md
+7 −0 docs/reference/tables/cuFile_API_supported_by_HIP.md
+2 −0 docs/sphinx/_toc.yml.in
+1 −1 docs/sphinx/requirements.in
+5 −5 docs/sphinx/requirements.txt
+1 −0 src/CUDA2HIP.cpp
+11 −9 src/CUDA2HIP.h
+6 −0 src/CUDA2HIP_BLAS_API_functions.cpp
+42 −0 src/CUDA2HIP_BLAS_API_types.cpp
+32 −0 src/CUDA2HIP_DNN_API_types.cpp
+1 −0 src/CUDA2HIP_Doc.cpp
+5 −5 src/CUDA2HIP_Driver_API_functions.cpp
+91 −40 src/CUDA2HIP_Driver_API_types.cpp
+31 −0 src/CUDA2HIP_FFT_API_functions.cpp
+77 −1 src/CUDA2HIP_FFT_API_types.cpp
+6 −0 src/CUDA2HIP_FILE_API_functions.cpp
+8 −0 src/CUDA2HIP_FILE_API_types.cpp
+598 −692 src/CUDA2HIP_Perl.cpp
+75 −9 src/CUDA2HIP_Runtime_API_functions.cpp
+99 −0 src/CUDA2HIP_Runtime_API_types.cpp
+23 −4 src/CUDA2HIP_SPARSE_API_functions.cpp
+14 −1 src/CUDA2HIP_SPARSE_API_types.cpp
+7 −0 src/CUDA2HIP_Scripting.h
+2 −0 src/CUDA2HIP_TENSOR_API_types.cpp
+78 −2 src/HipifyAction.cpp
+4 −0 src/Statistics.cpp
+8 −4 src/Statistics.h
+36 −0 tests/unit_tests/kernel_launch/complex_kernel_launches.cu
+4 −2 tests/unit_tests/synthetic/libraries/cudnn2miopen.cu
+4 −4 tests/unit_tests/synthetic/libraries/cudnn2miopen_before_9000.cu
+4 −4 tests/unit_tests/synthetic/libraries/cufile2hipfile.cu
+1 −1 tests/unit_tests/synthetic/libraries/cusparse2rocsparse.cu
2 changes: 1 addition & 1 deletion compiler/spirv-llvm-translator
Submodule spirv-llvm-translator updated 68 files
+20 −34 .github/workflows/build_portable_linux_artifacts.yml
+61 −34 .github/workflows/build_windows_artifacts.yml
+50 −50 .github/workflows/check-in-tree-build.yml
+2 −1 .github/workflows/check-out-of-tree-build.yml
+5 −3 .github/workflows/setup.yml
+135 −0 .github/workflows/test_aomp_smoke.yml
+16 −3 .github/workflows/test_artifacts.yml
+3 −3 .github/workflows/test_benchmarks.yml
+26 −7 .github/workflows/test_component.yml
+1 −1 .github/workflows/test_jax_dockerfile.yml
+29 −6 .github/workflows/test_sanity_check.yml
+193 −0 .github/workflows/upstream-merge.yml
+12 −14 lib/SPIRV/SPIRVReader.cpp
+0 −1 lib/SPIRV/SPIRVReader.h
+42 −25 lib/SPIRV/SPIRVWriter.cpp
+1 −1 lib/SPIRV/SPIRVWriter.h
+2 −1 lib/SPIRV/libSPIRV/SPIRVAsm.h
+6 −3 lib/SPIRV/libSPIRV/SPIRVDecorate.cpp
+2 −1 lib/SPIRV/libSPIRV/SPIRVDecorate.h
+3 −1 lib/SPIRV/libSPIRV/SPIRVEntry.cpp
+1 −0 lib/SPIRV/libSPIRV/SPIRVEntry.h
+6 −1 lib/SPIRV/libSPIRV/SPIRVFnVar.h
+22 −8 lib/SPIRV/libSPIRV/SPIRVInstruction.h
+1 −0 lib/SPIRV/libSPIRV/SPIRVMemAliasingINTEL.h
+8 −0 lib/SPIRV/libSPIRV/SPIRVModule.cpp
+7 −3 lib/SPIRV/libSPIRV/SPIRVType.h
+1 −0 lib/SPIRV/libSPIRV/SPIRVValue.h
+5 −8 test/DebugInfo/DebugMacroDef.ll
+6 −9 test/DebugInfo/DebugMacroDefNoValue.ll
+4 −7 test/DebugInfo/DebugMacroDefRoot.ll
+5 −8 test/DebugInfo/DebugMacroUndefinedUndef.ll
+2 −2 test/DebugInfo/Generic/imported-name-inlined.ll
+65 −65 test/DebugInfo/NonSemantic/Shader200/DebugLinePriority.spt
+2 −2 test/DebugInfo/NonSemantic/Shader200/FortranArray.ll
+3 −3 test/DebugInfo/X86/dimodule-external-fortran.ll
+2 −2 test/DebugInfo/X86/lexical-block-file-inline.ll
+1 −1 test/OpMemberDecorateString_UserSemantic.spvasm
+16 −2 test/basic_float_types.ll
+16 −2 test/basic_int_types.ll
+1 −1 test/complex-constexpr-vector.ll
+4 −0 test/constexpr_phi.ll
+1 −2 test/create-placeholders-for-phi-operands.ll
+4 −1 test/local_var_keeps_external.ll
+12 −0 test/negative/invalid-wordcount-branchconditional.spt
+13 −0 test/negative/invalid-wordcount-constantcomposite.spt
+12 −0 test/negative/invalid-wordcount-entrypoint.spt
+12 −0 test/negative/invalid-wordcount-functioncall.spt
+13 −0 test/negative/invalid-wordcount-groupdecorate.spt
+11 −0 test/negative/invalid-wordcount-typestruct.spt
+15 −0 test/negative/invalid-wordcount-variable.spt
+12 −0 test/negative/invalid-wordcount.spt
+4 −0 test/relationals.ll
+3 −5 test/transcoding/RelationalOperatorsFOrd.ll
+11 −17 test/transcoding/RelationalOperatorsFUnord.ll
+4 −0 test/transcoding/builtin_vars_arithmetics.ll
+2 −1 test/transcoding/builtin_vars_gep.ll
+4 −0 test/transcoding/builtin_vars_opt.ll
+3 −3 test/transcoding/constant-vars.ll
+1 −1 test/transcoding/dbginfo-bug-on-bool-converts.ll
+26 −14 test/transcoding/fadd.ll
+185 −92 test/transcoding/fcmp.ll
+26 −14 test/transcoding/fdiv.ll
+6 −2 test/transcoding/float16.ll
+26 −14 test/transcoding/fmul.ll
+23 −11 test/transcoding/fneg.ll
+26 −14 test/transcoding/frem.ll
+26 −14 test/transcoding/fsub.ll
+4 −1 test/transcoding/spirv-private-array-initialization.ll

This file was deleted.

Loading