Graf Tiomantas

54851 Tiomáintí

Údar SHA1 Teachtaireacht Dáta
Chris Kitching 9eeac22359 Remove unused field 2017-10-27 20:12:32 +01:00
Chris Kitching 0c09bdf523 Remove unused field 2017-10-27 20:12:32 +01:00
Chris Kitching 3d0f71e803 Remove CUDA_EXCLUDES
An artefact from a now-defunct hack to avoid corrupting programs


[ROCm/clr commit: 51df93cf25]
2017-10-27 20:12:32 +01:00
Chris Kitching 51df93cf25 Remove CUDA_EXCLUDES
An artefact from a now-defunct hack to avoid corrupting programs
2017-10-27 20:12:32 +01:00
Chris Kitching c6707ef33c Remove CUDA_EXCLUDES
An artefact from a now-defunct hack to avoid corrupting programs
2017-10-27 20:12:32 +01:00
Chris Kitching cf14905f11 Make unsupported actually be a bool...
[ROCm/clr commit: 417fc92482]
2017-10-27 20:12:31 +01:00
Chris Kitching 417fc92482 Make unsupported actually be a bool... 2017-10-27 20:12:31 +01:00
Chris Kitching 2f376c9b25 Make unsupported actually be a bool... 2017-10-27 20:12:31 +01:00
Chris Kitching 57c7a33674 Describe the LLVM we found
[ROCm/clr commit: c909c00494]
2017-10-27 19:39:41 +01:00
Chris Kitching c909c00494 Describe the LLVM we found 2017-10-27 19:39:41 +01:00
Chris Kitching 69e67fe25a Describe the LLVM we found 2017-10-27 19:39:41 +01:00
Chris Kitching ae21f6400c Update hipify-clang readme for simplified build process
[ROCm/clr commit: f25afde2f5]
2017-10-27 19:39:41 +01:00
Chris Kitching f25afde2f5 Update hipify-clang readme for simplified build process 2017-10-27 19:39:41 +01:00
Chris Kitching 82d05ee6f4 Update hipify-clang readme for simplified build process 2017-10-27 19:39:41 +01:00
Chris Kitching 4e924460b4 hipify does not add the hipLaunchParm option any more
This was removed a while ago - seems like it uses a different
variant of the launch kernel function now, so this is redundant.


[ROCm/clr commit: 47c8293eaf]
2017-10-27 19:39:41 +01:00
Chris Kitching 47c8293eaf hipify does not add the hipLaunchParm option any more
This was removed a while ago - seems like it uses a different
variant of the launch kernel function now, so this is redundant.
2017-10-27 19:39:41 +01:00
Chris Kitching b412802c66 hipify does not add the hipLaunchParm option any more
This was removed a while ago - seems like it uses a different
variant of the launch kernel function now, so this is redundant.
2017-10-27 19:39:41 +01:00
Chris Kitching 8f59de9d2b Use cmake's builtin mechanism for handling library locations
See [the documentation](https://cmake.org/cmake/help/v3.0/command/find_package.html)
for exactly how the search procedure works. If you want to use an
LLVM from a specific location, use CMAKE_PREFIX_PATH as normal.

No longer do we have a nonstandard HIPIFY_CLANG_LLVM_DIR variable
for people to learn about.


[ROCm/clr commit: de8dcf0ed2]
2017-10-27 19:39:40 +01:00
Chris Kitching de8dcf0ed2 Use cmake's builtin mechanism for handling library locations
See [the documentation](https://cmake.org/cmake/help/v3.0/command/find_package.html)
for exactly how the search procedure works. If you want to use an
LLVM from a specific location, use CMAKE_PREFIX_PATH as normal.

No longer do we have a nonstandard HIPIFY_CLANG_LLVM_DIR variable
for people to learn about.
2017-10-27 19:39:40 +01:00
Chris Kitching 8fefc6a2b7 Use cmake's builtin mechanism for handling library locations
See [the documentation](https://cmake.org/cmake/help/v3.0/command/find_package.html)
for exactly how the search procedure works. If you want to use an
LLVM from a specific location, use CMAKE_PREFIX_PATH as normal.

No longer do we have a nonstandard HIPIFY_CLANG_LLVM_DIR variable
for people to learn about.
2017-10-27 19:39:40 +01:00
Chris Kitching 366c8b0dd5 Move the "LLVM found" print adjacent to the find_package call
Very surprising that LLVM's finder module doesn't print this
itself like _literally every other finder module_. Blarg.


[ROCm/clr commit: 5211d48ca1]
2017-10-27 19:39:40 +01:00
Chris Kitching 5211d48ca1 Move the "LLVM found" print adjacent to the find_package call
Very surprising that LLVM's finder module doesn't print this
itself like _literally every other finder module_. Blarg.
2017-10-27 19:39:40 +01:00
Chris Kitching 92c90a7068 Move the "LLVM found" print adjacent to the find_package call
Very surprising that LLVM's finder module doesn't print this
itself like _literally every other finder module_. Blarg.
2017-10-27 19:39:40 +01:00
Chris Kitching 84b2696f56 We no longer rely on HIPIFY_CLANG_LLVM_DIR to disable hipify-clang
Since there's now an option for toggling hipify-clang, omitting the
path is no longer something we need to check for. We'll still
abort if LLVM isn't found, due to `REQUIRED`.


[ROCm/clr commit: a13e983215]
2017-10-27 19:39:40 +01:00
Chris Kitching a13e983215 We no longer rely on HIPIFY_CLANG_LLVM_DIR to disable hipify-clang
Since there's now an option for toggling hipify-clang, omitting the
path is no longer something we need to check for. We'll still
abort if LLVM isn't found, due to `REQUIRED`.
2017-10-27 19:39:40 +01:00
Chris Kitching c60c8d417e We no longer rely on HIPIFY_CLANG_LLVM_DIR to disable hipify-clang
Since there's now an option for toggling hipify-clang, omitting the
path is no longer something we need to check for. We'll still
abort if LLVM isn't found, due to `REQUIRED`.
2017-10-27 19:39:40 +01:00
Chris Kitching 758c6ea57f Don't attempt to find test dependencies if tests are disabled
And while we're at it, introduce a handy program-finder macro


[ROCm/clr commit: 384646334c]
2017-10-27 19:39:40 +01:00
Chris Kitching 384646334c Don't attempt to find test dependencies if tests are disabled
And while we're at it, introduce a handy program-finder macro
2017-10-27 19:39:40 +01:00
Chris Kitching 921ff4c8a3 Don't attempt to find test dependencies if tests are disabled
And while we're at it, introduce a handy program-finder macro
2017-10-27 19:39:40 +01:00
Chris Kitching 39b280d948 Use add_dependencies to avoid duplication of pkg_hip_base
[ROCm/clr commit: 414a473d5c]
2017-10-27 19:39:40 +01:00
Chris Kitching 414a473d5c Use add_dependencies to avoid duplication of pkg_hip_base 2017-10-27 19:39:40 +01:00
Chris Kitching 56b4222043 Use add_dependencies to avoid duplication of pkg_hip_base 2017-10-27 19:39:40 +01:00
Chris Kitching e7ae31f2ac Make BUILD_HIPIFY_CLANG a cmake option
Instead of deciding whether to build hipify-clang based on
the presence of an LLVM path on the command line, have an
explicit option.

Do we want this default-on or default-off? I've defaulted it to
on for now, but maybe we want the opposite?


[ROCm/clr commit: 497a776f6c]
2017-10-27 19:39:39 +01:00
Chris Kitching 497a776f6c Make BUILD_HIPIFY_CLANG a cmake option
Instead of deciding whether to build hipify-clang based on
the presence of an LLVM path on the command line, have an
explicit option.

Do we want this default-on or default-off? I've defaulted it to
on for now, but maybe we want the opposite?
2017-10-27 19:39:39 +01:00
Chris Kitching a4ecd4eb31 Make BUILD_HIPIFY_CLANG a cmake option
Instead of deciding whether to build hipify-clang based on
the presence of an LLVM path on the command line, have an
explicit option.

Do we want this default-on or default-off? I've defaulted it to
on for now, but maybe we want the opposite?
2017-10-27 19:39:39 +01:00
Evgeny Mankov 8013543242 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP
[ROCm/clr commit: 53bcf608e8]
2017-10-27 21:31:32 +03:00
Evgeny Mankov 53bcf608e8 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP 2017-10-27 21:31:32 +03:00
Evgeny Mankov d709fb6274 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP 2017-10-27 21:31:32 +03:00
Evgeny Mankov bfa8ad1880 Merge pull request #234 from ChrisKitching/warningSpam
[HIPIFY] Do not process __fetch_builtin_* in cudaCall()

[ROCm/clr commit: ab6abe150d]
2017-10-27 21:30:42 +03:00
Evgeny Mankov ab6abe150d Merge pull request #234 from ChrisKitching/warningSpam
[HIPIFY] Do not process __fetch_builtin_* in cudaCall()
2017-10-27 21:30:42 +03:00
Evgeny Mankov 9151a355c6 Merge pull request #234 from ChrisKitching/warningSpam
[HIPIFY] Do not process __fetch_builtin_* in cudaCall()
2017-10-27 21:30:42 +03:00
Evgeny Mankov 1641e242bd Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP
[ROCm/clr commit: e6501a2418]
2017-10-27 21:27:17 +03:00
Evgeny Mankov e6501a2418 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP 2017-10-27 21:27:17 +03:00
Evgeny Mankov 351c785ae6 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP 2017-10-27 21:27:17 +03:00
Evgeny Mankov 29c12e7927 Merge pull request #235 from ChrisKitching/preprocessorEnhancements
[HIPIFY] Handle unconditional preprocessor directives far better

[ROCm/clr commit: d1600b4a85]
2017-10-27 21:21:20 +03:00
Evgeny Mankov d1600b4a85 Merge pull request #235 from ChrisKitching/preprocessorEnhancements
[HIPIFY] Handle unconditional preprocessor directives far better
2017-10-27 21:21:20 +03:00
Evgeny Mankov a865ebfe10 Merge pull request #235 from ChrisKitching/preprocessorEnhancements
[HIPIFY] Handle unconditional preprocessor directives far better
2017-10-27 21:21:20 +03:00
Jenkins 7af435fec2 Merge 'master' into 'amd-master'
Change-Id: If1e06673a54f97527160460f1cf31e51b62be3d6


[ROCm/clr commit: 73238a77e9]
2017-10-27 04:10:26 -05:00
Jenkins 73238a77e9 Merge 'master' into 'amd-master'
Change-Id: If1e06673a54f97527160460f1cf31e51b62be3d6
2017-10-27 04:10:26 -05:00
Jenkins 426570b6c9 Merge 'master' into 'amd-master'
Change-Id: If1e06673a54f97527160460f1cf31e51b62be3d6
2017-10-27 04:10:26 -05:00