Commit Graph

34 Commits

Author SHA1 Message Date
dfukalov 437f4d0a48 added -inplace option 2016-03-07 21:29:23 +03:00
dfukalov 41267688d0 1. added double dash option to test to avoid warning message about compilation database
2. fixed cmake resource folder discovery for standalone build case
2016-03-05 13:59:38 +03:00
atimofee 8b1643ffb5 Template kernels calls and declaration conversion added 2016-03-04 22:07:41 +03:00
atimofee af67d2eb40 Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-03-03 19:37:16 +03:00
atimofee 3c0f30f21c Assert ("This function is used in places that assume strings use char") in stringLiteral::getString() FIXED 2016-03-03 19:36:52 +03:00
dfukalov 9c3d1536e9 1. fixed file extension search bug
2. added new dependency
2016-03-03 18:28:24 +03:00
Daniil Fukalov 8e9d0f8e05 Update README.md 2016-03-02 20:05:42 +03:00
dfukalov 9440f60d6e fixed line endings to unix format as in clang/llvm 2016-03-02 19:58:45 +03:00
dfukalov 4d6dc51e8a Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-03-02 18:03:20 +03:00
dfukalov 8cc98ae131 add FE option "-std=c++11" by default 2016-03-02 18:01:51 +03:00
atimofee f5fe77db4e String literals processing unified 2016-03-02 17:22:06 +03:00
atimofee 493c81c67f Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify
Conflicts:
	src/Cuda2Hip.cpp
2016-03-01 21:51:01 +03:00
atimofee 739263d0b5 Macro expansion processing refactoring - initial stage 2016-03-01 21:42:30 +03:00
dfukalov 5a595e2f46 minor spaces cleanup 2016-03-01 19:46:55 +03:00
dfukalov d5861b078c Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-03-01 18:18:52 +03:00
dfukalov 0ca4ca8ba1 Fix hipify tool discovery in lit test for standalone build case 2016-03-01 18:15:54 +03:00
atimofee 432500056a CUDA type names in sizeof() expression conversion added 2016-02-29 20:27:38 +03:00
atimofee 5e3ab927ad 1.CUDA structure types (and pointers to the types) in function parameter declaration conversion – DONE.
2.Wrong source locations in qualified types declaration:  – FIXED
3.cudaRuntimeGetVersion added to the names map
4.sizeof expression matcher added, expression handler is not yet ready - upcoming soon
2016-02-26 23:35:27 +03:00
atimofee fea2399fc2 Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-02-25 22:55:49 +03:00
atimofee e2379adae3 Fixed tool crash on kernels with empty parameter list 2016-02-25 22:54:58 +03:00
dfukalov 7b79c7c4fd fixed lit script discovery in standalone build case 2016-02-25 15:18:14 +03:00
atimofee 0438f7959e String literal bug fixed + string literal processing refactoring 2016-02-24 21:22:32 +03:00
atimofee e7c12f45db Merge branch 'master' of https://github.com/GPUOpen-ProfessionalCompute-Tools/HIP-hipify 2016-02-24 19:27:52 +03:00
atimofee 3fbdeafee4 TAB deleted 2016-02-24 19:27:02 +03:00
atimofee 012afc743f CUDA names in string literals replacment added 2016-02-24 19:23:23 +03:00
dfukalov 051f008ade -o=<output_filename> option added 2016-02-24 19:10:00 +03:00
atimofee 203152cb28 CUDA names in string literals replacment added 2016-02-24 17:42:02 +03:00
atimofee 4b13cfc460 Added CUDA names replacement in string literals (i.e. error messages) 2016-02-19 21:58:33 +03:00
dfukalov f3dfd07fa5 fix build bug with current clang/llvm 2016-02-18 23:16:52 +03:00
dfukalov a0720fe79a Adding lit tests 2016-02-17 19:05:18 +03:00
atimofee 434c070ea7 Hipify tool in it current state 2016-02-17 18:34:58 +03:00
dfukalov dca4a70bb7 adding ability to build in llvm source tree, updated README 2016-02-11 15:27:00 +03:00
dfukalov 5f224280ce Initial version of CLANG based HIPIFY tool for CUDA -> HIP sources conversion 2016-02-10 20:20:11 +03:00
Ben Sander 09fe3cc7d4 Initial commit 2016-02-10 09:29:29 -06:00