This website requires JavaScript.
Explore
Help
Sign In
AI
/
rocm-systems
Watch
2
Star
0
Fork
0
You've already forked rocm-systems
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
09c704a2d09bd40499387ffc20d53336bc719349
rocm-systems
/
hipamd
/
include
/
hip
/
hcc_detail
T
History
Alex Voicu
09c704a2d0
Merge branch 'master' of
https://github.com/ROCm-Developer-Tools/HIP
into feature_purge_genco
2018-01-17 14:02:19 +00:00
..
cuda
Move include/* to include/hip/*
2016-10-04 22:17:18 +05:30
channel_descriptor.h
added new api hipHccModuleLaunchKernel
2017-03-31 12:11:34 -05:00
code_object_bundle.hpp
This introduces LipoProteinLipase (lpl), a simple tool for creating fat binaries. It represents a direct replacement of the creaky hccgenco.sh script, which had various issues. The format it uses is that of a code object bundle, generated by the Clang Offload Bundler. The output is always suffixed with the ".adipose" extension. It is shared with HCC. The hipcc script and associated tests are modified to use lpl. Help can be obtained by invoking lpl --help. A more computer-sciency / corporate friendly name is likely to be beneficial, which is a reason for choosing easily searchable/replaceable names such as lpl or adipose.
2017-12-08 04:22:57 +00:00
concepts.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
device_functions.h
fixed header names
2017-03-31 12:18:55 -05:00
driver_types.h
Added support for
2017-12-05 14:11:13 +05:30
functional_grid_launch.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
grid_launch_GGL.hpp
Fix compiler version check.
2017-11-29 03:05:53 +00:00
helpers.hpp
fix GGL helper header file, reorder for C++17
2017-05-22 08:52:43 -05:00
hip_complex.h
add math.h to cover sqrtf function
2017-04-10 08:53:12 -05:00
hip_db.h
Add hipdbPrintMem - wrapper for hcc memory tracker.
2017-07-03 15:05:30 -05:00
hip_fp16.h
Add clang version guard so the hip_fp16.h header won't be picked up by gcc
2017-06-08 19:24:32 -05:00
hip_ldg.h
fixed header names
2017-03-31 12:18:55 -05:00
hip_runtime_api.h
Added support for
2017-12-05 14:11:13 +05:30
hip_runtime.h
Revert "Revert adoption of CUDA indexing in general - this can only work with later versions of the compiler, just like module based dispatch, and thus must be guarded against usage in earlier (e.g. 1.6) versions."
2017-11-29 21:49:10 +00:00
hip_texture_types.h
HIP Texture Support
2017-07-17 15:16:12 -04:00
hip_vector_types.h
removed bad copy constructor
2017-06-16 09:02:26 -05:00
host_defines.h
Add missing space (the final frontier).
2017-11-29 21:50:43 +00:00
macro_based_grid_launch.hpp
Choose whether or not to use functional grid_launch based on the version of HCC used to compile.
2017-11-29 00:17:44 +00:00
math_functions.h
Fix ilogb/ilogbf functions to return int
2017-12-05 23:14:10 +00:00
program_state.hpp
This is primarily intended as an additional cleanup of the module functionality, in the aftermath of adopting module based dispatch. The main effort was associated with refactoring the questionable ihipModuleGetSymbol. It was quaintly written and misleading, in that it had little to do with getting symbols, and was exactly retrieving a kernel object. Error handling is modified so as to reduce branching depth. Functions which serve as interfaces to the HSA RT are moved in a separate helper header. Code object readers are properly deleted. Some leftover dead functionality pertaining to associating namespace scope variables with their allocated memory is removed. Executable loading is changed to use a string which holds the ELF image of the code object being loaded, thus avoiding some corner cases where using a istream would fail.
2017-12-03 23:09:06 +00:00
texture_functions.h
Texture driver APIs support
2017-11-09 22:10:55 +05:30
texture_types.h
Texture driver APIs support
2017-11-09 22:10:55 +05:30