Daniil Fukalov
da87f61487
Delete README.md
...
[ROCm/hip commit: d12aaee30e ]
2016-04-07 00:37:20 +03:00
Daniil Fukalov
5c7128291b
added clang-hipify
...
added option to cmake and description how to download and install clang-hipify prerequisites
[ROCm/hip commit: a456027e5a ]
2016-04-07 00:36:27 +03:00
dfukalov
945336af90
moved clang-hipify tests to common folder "tests", updated cmake files to use downloadable clang+llvm binary package
...
[ROCm/hip commit: f9cf240f7a ]
2016-04-06 20:44:19 +03:00
dfukalov
45623b902d
initial cmake add
...
[ROCm/hip commit: 53cca9a20a ]
2016-04-05 00:10:21 +03:00
dfukalov
a769b1ee38
Imported clang-hipify as a subtree
...
[ROCm/hip commit: 8115896010 ]
2016-04-04 23:18:15 +03:00
Maneesh Gupta
5f1f0b34d0
Remove deprecated KERNELBEGIN and KERNELEND from bit_extract sample
...
[ROCm/hip commit: 70f8236ac5 ]
2016-04-04 14:47:02 +05:30
Maneesh Gupta
efdb946fba
Enable directed tests to build HIP locally via cmake option
...
[ROCm/hip commit: 033269c513 ]
2016-04-04 13:53:24 +05:30
Maneesh Gupta
812f5b3a97
Add c++abi to linker options for HCC
...
[ROCm/hip commit: 8e3465f6ae ]
2016-04-02 22:32:05 +05:30
Maneesh Gupta
769e25ddb5
Update documentation for building and installing hip_hcc
...
[ROCm/hip commit: a7f6be6f9d ]
2016-04-01 16:15:38 +05:30
Maneesh Gupta
733e0b417e
Initial (non-default) support for shared library HIP
...
[ROCm/hip commit: bad947ae8b ]
2016-04-01 16:08:49 +05:30
Maneesh Gupta
86dc2e5f77
Revert "Initial (non-default) support for shared library HIP"
...
This reverts commit 44cdc3c6a5 .
[ROCm/hip commit: 9fd0a182f6 ]
2016-04-01 16:07:07 +05:30
Maneesh Gupta
44cdc3c6a5
Initial (non-default) support for shared library HIP
...
[ROCm/hip commit: 9de57129b4 ]
2016-04-01 15:45:32 +05:30
Maneesh Gupta
010529ecf5
Change HCC_DIR -> HCC_HOME, HSA_DIR -> HSA_PATH and HIP_INSTALL_PATH -> CMAKE_INSTALL_PREFIX
...
[ROCm/hip commit: 06dd3444b2 ]
2016-04-01 13:48:37 +05:30
Maneesh Gupta
02dfa83d06
Fix path comparison for install components in cmake
...
[ROCm/hip commit: 6dec2306da ]
2016-04-01 12:13:22 +05:30
Aditya Atluri
70c1ac9285
added device math functions
...
[ROCm/hip commit: 26985b746b ]
2016-03-31 12:29:19 -05:00
Aditya Atluri
c750820adf
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 6224d7495e ]
2016-03-31 04:45:23 -05:00
Maneesh Gupta
2f95f9b81c
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 3237115df3 ]
2016-03-31 21:16:39 +05:30
Maneesh Gupta
c4205e5074
Cleaned up cmake
...
[ROCm/hip commit: a8767f71c1 ]
2016-03-31 17:42:29 +05:30
Aditya Atluri
fe0f4e8bc2
moved cpp specific device code from headers to source
...
[ROCm/hip commit: 72c72d8748 ]
2016-03-31 04:45:00 -05:00
Aditya Atluri
2514b57970
Added directory for stress testing
...
[ROCm/hip commit: ea3ebcb3de ]
2016-03-31 02:14:12 -05:00
Aditya Atluri
c7d4da60ad
Fixed failing tests
...
[ROCm/hip commit: 3f5ba43837 ]
2016-03-30 13:00:44 -05:00
Aditya Atluri
59e056e3e9
Revert to multiple output files than single .a lib
...
[ROCm/hip commit: 9de4c04a0a ]
2016-03-30 07:54:18 -05:00
Aditya Atluri
afd8f2bcfc
C guarding the apis
...
[ROCm/hip commit: 496da0aabd ]
2016-03-30 06:08:50 -05:00
Aditya Atluri
3683e2a3bd
Moved flag to hip_runtime.h
...
[ROCm/hip commit: da1d9caf6b ]
2016-03-30 03:32:39 -05:00
Maneesh Gupta
a135881829
Implement more complex HCC, HSA directory selection logic
...
[ROCm/hip commit: 5684cd67b9 ]
2016-03-30 13:58:38 +05:30
Aditya Atluri
f052a2752a
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 39af5d9caf ]
2016-03-29 11:18:09 -05:00
Ben Sander
55bd3a8d0c
rename to hipMultiThreadDevice for consistency
...
[ROCm/hip commit: a37a019b01 ]
2016-03-29 17:33:29 -05:00
Ben Sander
321933c08f
Test improvements
...
- partition hipThreadSafeDevice into smaller pieces.
- Add debug to hipMultiThreadStream.
- print more precision when mismatch detected.
- enable more tests in CMakeFiles.txt.
[ROCm/hip commit: 23e5eb8912 ]
2016-03-29 17:29:31 -05:00
Ben Sander
2543332f03
Inline some new string functions.
...
[ROCm/hip commit: f8a4483a55 ]
2016-03-29 17:28:27 -05:00
Ben Sander
24f82925bb
Add runtime switch to control HIP_ATP_MARKER
...
Only generate the function strings if requested at
compile-time && runtime.
[ROCm/hip commit: 740b730cac ]
2016-03-29 17:27:30 -05:00
Ben Sander
5e3431ecc0
include codexl marker path, if found
...
[ROCm/hip commit: 2348091b62 ]
2016-03-29 17:26:44 -05:00
Ben Sander
abf24c2147
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: ce4052f09c ]
2016-03-29 17:12:36 -05:00
Ben Sander
1f8e0e2e72
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: fb7862dba3 ]
2016-03-29 14:43:35 -05:00
Aditya Atluri
024fa0b78b
Update README.md
...
[ROCm/hip commit: 1991fb5c92 ]
2016-03-29 14:23:41 -05:00
Aditya Atluri
83df7785c8
Update README.md
...
[ROCm/hip commit: 340560cbc3 ]
2016-03-29 14:11:10 -05:00
Aditya Atluri
ffe185d731
Calling intrinsics from global kernel
...
[ROCm/hip commit: 61cd2bb399 ]
2016-03-29 11:17:55 -05:00
Aditya Atluri
d0b0cda704
added host flags to hipDeviceBody test
...
[ROCm/hip commit: f518d0f818 ]
2016-03-29 09:27:57 -05:00
Aditya Atluri
b7284988d6
Added tests for running device code from a difference source file
...
[ROCm/hip commit: 2f46ada042 ]
2016-03-29 09:22:31 -05:00
Ben Sander
9e50af9124
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
Conflicts:
include/hcc_detail/trace_helper.h
[ROCm/hip commit: 756c0edf9b ]
2016-03-29 05:56:03 -05:00
Aditya Atluri
79fea63bb7
Merge branch 'privatestaging' of https://github.com/AMDComputeLibraries/HIP-privatestaging into privatestaging
...
[ROCm/hip commit: 4584fb4453 ]
2016-03-29 02:28:20 -05:00
streamhsa
1d55744e91
change makefile for samples
...
[ROCm/hip commit: d0f0bf5c8e ]
2016-03-29 16:02:09 +08:00
Aditya Atluri
811d6d52ea
Not using classes inside headers
...
[ROCm/hip commit: f01810183b ]
2016-03-29 02:27:51 -05:00
Ben Sander
630ef59d7b
Tweak thread-safe implementation.
...
introduce LockedAccessor option so destructor does not unlock.
Allows locks to exist across function boundaries, required
for hipLaunchKernel macro which has several unusual requirements.
(including C comppatibility, must use variadic macro, more).
[ROCm/hip commit: 8635863724 ]
2016-03-28 21:41:47 -05:00
Siu Chi Chan
105e8e8708
Merge pull request #19 from AMDComputeLibraries/fix_static_lib_link
...
Various fixes in HIP exposed by linking to static library
[ROCm/hip commit: cc0bfcb2b2 ]
2016-03-28 22:40:04 -04:00
scchan
63636b07a8
remove the --hipcc_explicit_lib
...
[ROCm/hip commit: 2ddb8fface ]
2016-03-28 13:56:23 -05:00
scchan
24f214e92a
turn off ONE_OBJECT_FILE since we are building a static library
...
[ROCm/hip commit: 00ae9531a7 ]
2016-03-28 12:56:15 -05:00
Maneesh Gupta
e4227684b2
Fixed cmake not honoring user specified HIP_INSTALL_DIR
...
[ROCm/hip commit: 40cc748678 ]
2016-03-28 22:23:27 +05:30
Maneesh Gupta
513a91d25c
Improve cmake settings
...
[ROCm/hip commit: 1806979e72 ]
2016-03-28 21:55:03 +05:30
Ben Sander
9e3ac64c54
Stream thread-safe checkpoint.
...
Moving data structures to critical / protected section.
[ROCm/hip commit: 3f18bab2c7 ]
2016-03-28 09:46:40 -05:00
scchan
8afe22a3e9
add inline keyword to all the template functions
...
[ROCm/hip commit: 0087ee405e ]
2016-03-28 09:18:38 -05:00