Commit-Graf

  • cce57cec26 Cosmetic changes in events.c Oak Zeng 2017-11-28 15:20:51 -05:00
  • e85f49a57e Remove leftover agent allocated globals. Alex Voicu 2017-11-28 19:56:04 +00:00
  • 45a9f4f7b1 Remove leftover agent allocated globals. Alex Voicu 2017-11-28 19:56:04 +00:00
  • 8fcd85757a Remove leftover agent allocated globals. Alex Voicu 2017-11-28 19:56:04 +00:00
  • 5aeb5dcd6f Remove leftover agent allocated globals. Alex Voicu 2017-11-28 19:56:04 +00:00
  • abf92dd6e7 Change memset kernel to use memcpy instead of placement new. Simplify indexers. Alex Voicu 2017-11-28 19:45:47 +00:00
  • d5c8de3f41 Change memset kernel to use memcpy instead of placement new. Simplify indexers. Alex Voicu 2017-11-28 19:45:47 +00:00
  • 9668003fe3 Change memset kernel to use memcpy instead of placement new. Simplify indexers. Alex Voicu 2017-11-28 19:45:47 +00:00
  • 6e4ca3fbb4 Change memset kernel to use memcpy instead of placement new. Simplify indexers. Alex Voicu 2017-11-28 19:45:47 +00:00
  • 914acbe88f Re-sync with upstream and re-factor platform global management for texture references. Alex Voicu 2017-11-28 19:15:29 +00:00
  • 6a0efb7ed2 Re-sync with upstream and re-factor platform global management for texture references. Alex Voicu 2017-11-28 19:15:29 +00:00
  • aef26d3477 Re-sync with upstream and re-factor platform global management for texture references. Alex Voicu 2017-11-28 19:15:29 +00:00
  • 02c2bfc7ef Re-sync with upstream and re-factor platform global management for texture references. Alex Voicu 2017-11-28 19:15:29 +00:00
  • 579a3187da Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe Alex Voicu 2017-11-28 17:29:11 +00:00
  • d37a5a6008 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe Alex Voicu 2017-11-28 17:29:11 +00:00
  • 11f7d895f4 Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe Alex Voicu 2017-11-28 17:29:11 +00:00
  • dc67ca3feb Merge remote-tracking branch 'origin/master' into feature_use_module_based_dispatch_instead_of_pfe Alex Voicu 2017-11-28 17:29:11 +00:00
  • 621cc5e5ca Fix float2int rounding functions Maneesh Gupta 2017-11-23 09:57:24 +05:30
  • cc418da654 Fix float2int rounding functions Maneesh Gupta 2017-11-23 09:57:24 +05:30
  • 3b25286003 Fix float2int rounding functions Maneesh Gupta 2017-11-23 09:57:24 +05:30
  • 265c3b224e Fix float2int rounding functions Maneesh Gupta 2017-11-23 09:57:24 +05:30
  • a59daf78d6 This actually (tries) to do the right thing all the way, by using memcpy for bitcasting, and not rely on undefined behaviour of a different flavour as a substitute for the original undefined behaviour. Note that the compiler will (should) optimise down to the same emitted code, since this is a pattern it understands. Alex Voicu 2017-11-18 01:16:31 +00:00
  • bb35299560 This actually (tries) to do the right thing all the way, by using memcpy for bitcasting, and not rely on undefined behaviour of a different flavour as a substitute for the original undefined behaviour. Note that the compiler will (should) optimise down to the same emitted code, since this is a pattern it understands. Alex Voicu 2017-11-18 01:16:31 +00:00
  • c2a5825c3c This actually (tries) to do the right thing all the way, by using memcpy for bitcasting, and not rely on undefined behaviour of a different flavour as a substitute for the original undefined behaviour. Note that the compiler will (should) optimise down to the same emitted code, since this is a pattern it understands. Alex Voicu 2017-11-18 01:16:31 +00:00
  • a6ccaf3d57 This actually (tries) to do the right thing all the way, by using memcpy for bitcasting, and not rely on undefined behaviour of a different flavour as a substitute for the original undefined behaviour. Note that the compiler will (should) optimise down to the same emitted code, since this is a pattern it understands. Alex Voicu 2017-11-18 01:16:31 +00:00
  • 0de6e0be2b This fixes some outright quaint choices made when implementing HIP's bitwise conversion functions, by using simple reinterpret_casts, as is idiomatic. These functions are supposed to be re-entrant, correct and efficient. Sadly, they were neither: they hid a massive race condition against a value stored in global memory, which means that they were also unreasonably slow if they ever managed to be correct, and relied on union based type punning which is in a grey area of the standard. It is difficult to ascertain what may have been the reason for coming up with this quirky solution. Alex Voicu 2017-11-17 16:00:28 +00:00
  • 4b7cb0624e This fixes some outright quaint choices made when implementing HIP's bitwise conversion functions, by using simple reinterpret_casts, as is idiomatic. These functions are supposed to be re-entrant, correct and efficient. Sadly, they were neither: they hid a massive race condition against a value stored in global memory, which means that they were also unreasonably slow if they ever managed to be correct, and relied on union based type punning which is in a grey area of the standard. It is difficult to ascertain what may have been the reason for coming up with this quirky solution. Alex Voicu 2017-11-17 16:00:28 +00:00
  • 23cc46786a This fixes some outright quaint choices made when implementing HIP's bitwise conversion functions, by using simple reinterpret_casts, as is idiomatic. These functions are supposed to be re-entrant, correct and efficient. Sadly, they were neither: they hid a massive race condition against a value stored in global memory, which means that they were also unreasonably slow if they ever managed to be correct, and relied on union based type punning which is in a grey area of the standard. It is difficult to ascertain what may have been the reason for coming up with this quirky solution. Alex Voicu 2017-11-17 16:00:28 +00:00
  • a401ce6e5d This fixes some outright quaint choices made when implementing HIP's bitwise conversion functions, by using simple reinterpret_casts, as is idiomatic. These functions are supposed to be re-entrant, correct and efficient. Sadly, they were neither: they hid a massive race condition against a value stored in global memory, which means that they were also unreasonably slow if they ever managed to be correct, and relied on union based type punning which is in a grey area of the standard. It is difficult to ascertain what may have been the reason for coming up with this quirky solution. Alex Voicu 2017-11-17 16:00:28 +00:00
  • 8042277672 Add hipify mappings for all CUDA headers that have HIP equivalents Chris Kitching 2017-11-13 17:20:07 +00:00
  • 7761f63bbc Add hipify mappings for all CUDA headers that have HIP equivalents Chris Kitching 2017-11-13 17:20:07 +00:00
  • 97f96255bc Add hipify mappings for all CUDA headers that have HIP equivalents Chris Kitching 2017-11-13 17:20:07 +00:00
  • 9d47a4d980 Add hipify mappings for all CUDA headers that have HIP equivalents Chris Kitching 2017-11-13 17:20:07 +00:00
  • 1e28932eba P4 to Git Change 1487653 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:28:09 foreman 2017-11-28 11:41:42 -05:00
  • ea28466b7b P4 to Git Change 1487653 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:28:09 foreman 2017-11-28 11:41:42 -05:00
  • f898f91b38 P4 to Git Change 1487653 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:28:09 foreman 2017-11-28 11:41:42 -05:00
  • 1f86279494 P4 to Git Change 1487653 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:28:09 foreman 2017-11-28 11:41:42 -05:00
  • 95d2f777a0 P4 to Git Change 1487650 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:21:33 foreman 2017-11-28 11:37:01 -05:00
  • e304c22316 P4 to Git Change 1487650 by wchau@wchau_OCL_boltzmann on 2017/11/28 11:21:33 foreman 2017-11-28 11:37:01 -05:00
  • e91a3e975a Merge 'master' into 'amd-master' Jenkins 2017-11-28 04:11:35 -06:00
  • 9e953711e4 Merge 'master' into 'amd-master' Jenkins 2017-11-28 04:11:35 -06:00
  • f43f6c10f3 Merge 'master' into 'amd-master' Jenkins 2017-11-28 04:11:35 -06:00
  • dd86268dda Merge 'master' into 'amd-master' Jenkins 2017-11-28 04:11:35 -06:00
  • 689bb93019 P4 to Git Change 1487469 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/28 03:00:04 foreman 2017-11-28 03:07:17 -05:00
  • 57eac2965e P4 to Git Change 1487469 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/28 03:00:04 foreman 2017-11-28 03:07:17 -05:00
  • 5883a2c86b More cleanup of fmm.c Oak Zeng 2017-11-27 18:13:08 -05:00
  • 019f7cbd20 More cleanup of fmm.c Oak Zeng 2017-11-27 18:13:08 -05:00
  • b1a482dd52 Cleanup fmm.c Oak Zeng 2017-11-21 13:04:58 -05:00
  • b4c89c1ea7 Cleanup fmm.c Oak Zeng 2017-11-21 13:04:58 -05:00
  • 9824189d37 API update, rev 1.2.3 Evgeny 2017-11-27 16:51:03 -06:00
  • ac529c96e1 API update, rev 1.2.3 Evgeny 2017-11-27 16:51:03 -06:00
  • 586b8773e9 ThreadTraceViewer trace format Evgeny 2017-11-27 14:41:05 -06:00
  • 32e9dfb1d9 ThreadTraceViewer trace format Evgeny 2017-11-27 14:41:05 -06:00
  • 7c2f9f70b4 Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • 75a4e404ca Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • 0de96b6e3e Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • e93a24bdbe Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • d31ef2b462 Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • 0da0426f94 Merge pull request #256 from gargrahul/texture_driver_api_support Ben Sander 2017-11-27 13:52:39 -06:00
  • 37ceb9a1a8 Added note in Release notes for texture driver APIs Rahul Garg 2017-11-27 22:06:50 +05:30
  • 6c18df987d Added note in Release notes for texture driver APIs Rahul Garg 2017-11-27 22:06:50 +05:30
  • 0d2f61daae Added note in Release notes for texture driver APIs Rahul Garg 2017-11-27 22:06:50 +05:30
  • a139b533bb Added note in Release notes for texture driver APIs Rahul Garg 2017-11-27 22:06:50 +05:30
  • a3796fb997 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP Evgeny Mankov 2017-11-27 17:33:48 +03:00
  • f55bfb60f3 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP Evgeny Mankov 2017-11-27 17:33:48 +03:00
  • c1d60e1f12 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP Evgeny Mankov 2017-11-27 17:33:48 +03:00
  • 1a847a5d2b Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP Evgeny Mankov 2017-11-27 17:33:48 +03:00
  • 2df33086a8 Merge pull request #262 from ChrisKitching/frontendaction Evgeny Mankov 2017-11-27 17:30:11 +03:00
  • b25d199111 Merge pull request #262 from ChrisKitching/frontendaction Evgeny Mankov 2017-11-27 17:30:11 +03:00
  • 499e247586 Merge pull request #262 from ChrisKitching/frontendaction Evgeny Mankov 2017-11-27 17:30:11 +03:00
  • aa05b3d84e Merge pull request #262 from ChrisKitching/frontendaction Evgeny Mankov 2017-11-27 17:30:11 +03:00
  • 5ed29f9309 P4 to Git Change 1486756 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/25 03:00:05 foreman 2017-11-25 03:11:18 -05:00
  • 713bf036bb P4 to Git Change 1486756 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/25 03:00:05 foreman 2017-11-25 03:11:18 -05:00
  • d353a3c562 P4 to Git Change 1486724 by wchau@wchau_OCL_boltzmann on 2017/11/24 17:48:34 foreman 2017-11-24 17:58:22 -05:00
  • 88936eb203 P4 to Git Change 1486724 by wchau@wchau_OCL_boltzmann on 2017/11/24 17:48:34 foreman 2017-11-24 17:58:22 -05:00
  • 6d42c40a7b Re-sync with upstream. Alex Voicu 2017-11-24 13:04:12 +00:00
  • fd406fce20 Re-sync with upstream. Alex Voicu 2017-11-24 13:04:12 +00:00
  • 0110a3b5fb Re-sync with upstream. Alex Voicu 2017-11-24 13:04:12 +00:00
  • 907d41df77 Re-sync with upstream. Alex Voicu 2017-11-24 13:04:12 +00:00
  • 59558b225d Merge 'master' into 'amd-master' Jenkins 2017-11-24 04:10:50 -06:00
  • d5aac47d05 Merge 'master' into 'amd-master' Jenkins 2017-11-24 04:10:50 -06:00
  • 1a62884ea6 Merge 'master' into 'amd-master' Jenkins 2017-11-24 04:10:50 -06:00
  • 37cdfb41dc Merge 'master' into 'amd-master' Jenkins 2017-11-24 04:10:50 -06:00
  • 4bbce62c3d P4 to Git Change 1486480 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/24 03:00:04 foreman 2017-11-24 03:10:32 -05:00
  • ab0e2fb2fe P4 to Git Change 1486480 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/24 03:00:04 foreman 2017-11-24 03:10:32 -05:00
  • 896c146fef Porting guides update for texture APIs usage Rahul Garg 2017-11-24 12:00:55 +05:30
  • 3e9a4cfdd1 Porting guides update for texture APIs usage Rahul Garg 2017-11-24 12:00:55 +05:30
  • da1e6b14f5 Porting guides update for texture APIs usage Rahul Garg 2017-11-24 12:00:55 +05:30
  • 04bc5a1d1f Porting guides update for texture APIs usage Rahul Garg 2017-11-24 12:00:55 +05:30
  • 75860d803f P4 to Git Change 1486043 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/23 03:00:05 foreman 2017-11-23 13:15:43 -05:00
  • 460f5d125e P4 to Git Change 1486043 by johtaylo@johtaylo-jtincrementor2-increment on 2017/11/23 03:00:05 foreman 2017-11-23 13:15:43 -05:00
  • 84802e5d68 Merge pull request #273 from mangupta/swdev-129574 Ben Sander 2017-11-23 12:04:36 -06:00
  • 77de4b96cf Merge pull request #273 from mangupta/swdev-129574 Ben Sander 2017-11-23 12:04:36 -06:00
  • 9e0e43bfd8 Merge pull request #273 from mangupta/swdev-129574 Ben Sander 2017-11-23 12:04:36 -06:00
  • 814548407d Merge pull request #273 from mangupta/swdev-129574 Ben Sander 2017-11-23 12:04:36 -06:00
  • 8d05ee0eb8 Merge 'master' into 'amd-master' Jenkins 2017-11-23 04:10:36 -06:00
  • c1dc716d76 Merge 'master' into 'amd-master' Jenkins 2017-11-23 04:10:36 -06:00
  • 2c8e27eab8 Merge 'master' into 'amd-master' Jenkins 2017-11-23 04:10:36 -06:00
  • 0b12b71ab2 Merge 'master' into 'amd-master' Jenkins 2017-11-23 04:10:36 -06:00
  • 05963822e7 Fix float2int rounding functions Maneesh Gupta 2017-11-23 09:57:24 +05:30