Commit Graph

2110 Commits

Author SHA1 Message Date
Evghenii
ddfe782151 merged 2013-12-13 11:56:43 +01:00
evghenii
c06ec92d0d added commas, added multi-dimensional tasking to mandelbrot_tasks & removed mandelbrot_task3d. Also adjusted documentaiton a bit 2013-12-13 11:49:11 +01:00
james.brodman
01432670fd Fix header file for multi-target output with pointers to varying in exported functions. 2013-12-12 13:27:23 -05:00
Dmitry Babokin
7bc1a41814 Merge pull request #683 from ifilippov/trunk
Match LLVM trunk - deleting isPrimitiveType()
2013-12-12 07:55:46 -08:00
Ilia Filippov
b19937c4dc deleting isPrimitiveType() 2013-12-12 19:25:02 +04:00
Dmitry Babokin
eef436b889 Merge pull request #682 from dbabokin/34_patch
Removing patch witch already presents in 3.4/rc2
2013-12-10 04:14:39 -08:00
Dmitry Babokin
e618b1e14b Removing patch witch already presents in 3.4/rc2 2013-12-10 16:11:48 +04:00
Dmitry Babokin
ea1473cbe8 Merge pull request #681 from dbabokin/34_rc2
Update of 3.4 branch to rc2
2013-12-10 03:28:29 -08:00
Dmitry Babokin
be21d190e2 Update of 3.4 branch to rc2 2013-12-10 15:26:30 +04:00
Dmitry Babokin
189459f2b9 Merge pull request #680 from ifilippov/perf_correction
Changing of examples
2013-12-10 03:17:41 -08:00
Ilia Filippov
98c56c214a changing of examples 2013-12-10 15:02:58 +04:00
evghenii
2951cad365 added description for multi-dimensional tasking 2013-12-09 13:10:26 +01:00
james.brodman
d10c0d9545 Add dynamic dispatch support for export functions with pointers to varying data as arguments 2013-12-05 17:47:58 -05:00
Dmitry Babokin
8766e44b95 Merge pull request #679 from ifilippov/perf_correction
Increase data for examples
2013-12-05 07:44:47 -08:00
Ilia Filippov
5012ba34b4 increase data for examples 2013-12-05 19:38:46 +04:00
Dmitry Babokin
7022163e87 Merge pull request #678 from dbabokin/win_patch_update
Adding r196261 patch to previous vzeroupper fix for 3.3
2013-12-04 13:18:23 -08:00
jbrodman
90cc7b25d4 Merge pull request #677 from dbabokin/alignment
Fixing --opt=force-aligned-memory for LLVM 3.3+
2013-12-04 13:16:59 -08:00
Dmitry Babokin
040ef0bc49 Adding r196261 patch to previous vzeroupper fix for 3.3 2013-12-05 00:50:55 +04:00
james.brodman
a448ccf20c Merge branch 'master' into nomosoa 2013-12-04 13:52:44 -05:00
jbrodman
d5b7c51e40 Merge pull request #676 from dbabokin/alloy_34
Adding LLVM 3.4 definition to alloy.py
2013-12-04 10:39:45 -08:00
Dmitry Babokin
2d2d14744b Fixing --opt=force-aligned-memory for LLVM 3.3+ 2013-12-04 19:00:02 +04:00
Dmitry Babokin
f61f1a2020 Fixing run_tests.py to understand LLVM 3.4 2013-12-03 19:52:11 +04:00
Dmitry Babokin
31ee2951ce Adding LLVM 3.4 definition to alloy.py 2013-12-03 19:40:30 +04:00
jbrodman
4a53ed1201 Merge pull request #674 from dbabokin/vs2013
Adopting Windows VS project files to work with VS2012/2013
2013-12-02 08:49:12 -08:00
jbrodman
d2e57cfcac Merge pull request #671 from dbabokin/select
Select optimization
2013-12-02 08:43:30 -08:00
Dmitry Babokin
e172d7f1a9 Update build messages (Windows) 2013-12-01 16:18:06 +04:00
Dmitry Babokin
3bc4788acb Fix errors with VS2013 2013-12-01 04:40:23 +04:00
Dmitry Babokin
67d1985550 Merge pull request #672 from ifilippov/master
Fix for LLVM trunk (3.5)
2013-11-29 02:47:55 -08:00
Ilia Filippov
b94b89ba68 support of LLVM trunk 2013-11-29 14:24:21 +04:00
Dmitry Babokin
d6dfbcd743 Run alloy -j<num cores> by default 2013-11-28 21:44:12 +04:00
Dmitry Babokin
be813ea0a2 Select optimization for LLVM 3.3 2013-11-28 21:43:05 +04:00
Dmitry Babokin
c751e44c6c Merge pull request #670 from dbabokin/sext_patch
LLVM patches for sse4-i16x8 and sse4-i8x16 targets
2013-11-28 01:56:09 -08:00
Dmitry Babokin
eaa483d6e4 fail_db update (Linux) 2013-11-28 13:52:05 +04:00
Dmitry Babokin
672d43a6cf Adding patch for sse4-i16x8 and sse4-i8x16 targets 2013-11-28 13:52:04 +04:00
Dmitry Babokin
9b19f0aaba Merge pull request #669 from dbabokin/fail_db
fail_db.txt update with LLVM 3.5 (trunk) results on Linux
2013-11-26 15:28:00 -08:00
Dmitry Babokin
218d2892e8 fail_db.txt update with LLVM 3.5 (trunk) results on Linux 2013-11-27 03:24:17 +04:00
Dmitry Babokin
f6fa63bdef Merge pull request #668 from ifilippov/tests
Changing examples on windows
2013-11-26 07:15:50 -08:00
Ilia Filippov
f3ff1fcbeb supporting targets in perf windows 2013-11-26 19:12:02 +04:00
Ilia Filippov
935800d7f6 making common.props 2013-11-26 18:58:49 +04:00
Dmitry Babokin
726fc93634 Merge pull request #667 from ifilippov/warning
Changing error to warning: mismatch in size/layout of global variable
2013-11-26 05:23:43 -08:00
Ilia Filippov
8b972f2ed6 Changing error to warning: mismatch in size/layout of global variable 2013-11-26 17:08:06 +04:00
evghenii
ef9e212eec Merge remote-tracking branch 'upstream/master' into nvptx 2013-11-26 13:24:43 +01:00
evghenii
18d6986c22 Merge remote-tracking branch 'upstream/master' into sm35 2013-11-26 13:24:32 +01:00
Dmitry Babokin
b4102a4510 Merge pull request #665 from ifilippov/master
fix of perf.py
2013-11-22 06:36:22 -08:00
Evghenii
e192e8ea9e +change static naming in IR to make it compatible with NVVM 2013-11-22 14:43:14 +01:00
Ilia Filippov
18f90e6339 fix of perf.py 2013-11-22 17:06:19 +04:00
Evghenii
406aad78fe first support for integration with NVCC/CUDART API 2013-11-22 13:06:51 +01:00
Evghenii
280f3515b5 +1 2013-11-22 11:23:34 +01:00
Evghenii
522daa26a6 added PTX generator from NVVM 2013-11-22 08:18:59 +01:00
evghenii
bb46b561fd Merged with upstream/master 2013-11-22 08:13:16 +01:00