Andrey Guskov
|
dba22837f6
|
Substituted LLVM-specific IsNAN() and IsInf() with their math.h versions
|
2015-03-11 18:33:49 +03:00 |
|
Dmitry Babokin
|
b43678b2e3
|
Merge pull request #987 from aguskov/master
Windows build fix
|
2015-03-11 18:20:13 +03:00 |
|
Andrey Guskov
|
972c6906d5
|
Fix Alloy.py + MSVC
|
2015-03-11 17:34:12 +03:00 |
|
Andrey Guskov
|
522d80bd2c
|
Windows build fix
|
2015-03-11 15:58:36 +03:00 |
|
Dmitry Babokin
|
dfcdd84dc6
|
Merge pull request #975 from jbrodman/windll
Change dll export feature to a switch.
|
2015-03-06 23:56:45 +03:00 |
|
jbrodman
|
a54c0db457
|
Added missing newline.
|
2015-03-06 10:36:07 -08:00 |
|
Dmitry Babokin
|
e8ae16a7f3
|
Merge pull request #979 from Vsevolod-Livinskij/knc_header_long_int
Knc header long int
|
2015-03-06 19:10:35 +03:00 |
|
Dmitry Babokin
|
64dfa6182b
|
Merge pull request #985 from ncos/soa-18-test
Fixed soa-18 test on KNC
|
2015-03-06 18:41:39 +03:00 |
|
Anton Mitrokhin
|
bead780f22
|
fixed soa-18 test
|
2015-03-06 12:32:58 +03:00 |
|
Dmitry Babokin
|
4b5141c0fb
|
Merge pull request #984 from ncos/knc-backend-merge
Added '__ordered_float_and_mask' function to 'knc.h'
|
2015-03-06 10:20:26 +03:00 |
|
Anton Mitrokhin
|
6621efe139
|
added '__ordered_float_and_mask' function to 'knc.h'
|
2015-03-06 09:36:48 +03:00 |
|
Dmitry Babokin
|
ae0c6dc62a
|
Merge pull request #980 from Vsevolod-Livinskij/fix_for_trunk
Fix for trunk
|
2015-03-05 18:32:11 +03:00 |
|
Vsevolod Livinskiy
|
f92d351cf0
|
Some codestyle changes
|
2015-03-05 18:04:39 +03:00 |
|
Vsevolod Livinskiy
|
f0aa481a2a
|
DataLayoutPass was removed
|
2015-03-05 17:09:39 +03:00 |
|
Vsevolod Livinskiy
|
a216b2bb9c
|
New LLVM IR load instruction
|
2015-03-05 16:00:30 +03:00 |
|
Vsevolod Livinskiy
|
29859e81ba
|
New LLVM IR for getelementptr instruction
|
2015-03-05 16:00:30 +03:00 |
|
Dmitry Babokin
|
0b1323e070
|
Merge pull request #983 from ncos/cbackend-funcptr-segfault
Fixed funcptr-varying-6/7/8 tests on knc
|
2015-03-05 13:34:18 +03:00 |
|
Anton Mitrokhin
|
3a18a28001
|
fixed funcptr-varying-6/7/8 tests on knc
|
2015-03-05 13:19:10 +03:00 |
|
Dmitry Babokin
|
c5e11468f3
|
Merge pull request #981 from jbrodman/maskoffunif
Add assignments to Uniform as an unsafe thing when checking to run with ...
|
2015-03-03 21:47:13 +03:00 |
|
James Brodman
|
ab5bf7e48d
|
Add assignments to Uniform as an unsafe thing when checking to run with mask all off
|
2015-03-02 10:55:12 -08:00 |
|
Vsevolod Livinskiy
|
19d18b6e4e
|
Some changes was made to support older llvm versions.
|
2015-02-27 16:02:55 +03:00 |
|
Vsevolod Livinskiy
|
4c629d0a7c
|
Small codestyle changes
|
2015-02-27 12:35:31 +03:00 |
|
Vsevolod Livinskiy
|
3718abc3d2
|
iN class was moved to cbackend
|
2015-02-27 12:30:04 +03:00 |
|
Vsevolod Livinskiy
|
a98bfdf011
|
Some changes to hadle different vector width
|
2015-02-27 10:34:45 +03:00 |
|
Vsevolod Livinskiy
|
0644b4a7fd
|
iN calss was changed
|
2015-02-27 10:33:26 +03:00 |
|
Vsevolod Livinskiy
|
a3bf0b2406
|
Constructor from string and operator&
|
2015-02-27 10:33:26 +03:00 |
|
Vsevolod Livinskiy
|
5302cfe062
|
New align structure
|
2015-02-27 10:33:26 +03:00 |
|
Vsevolod Livinskiy
|
8090285d42
|
Fix for cast
|
2015-02-27 10:33:25 +03:00 |
|
Vsevolod Livinskiy
|
1abce94803
|
cast inst
|
2015-02-27 10:33:25 +03:00 |
|
Vsevolod Livinskiy
|
e3a78ad150
|
Tmp commit to save progress
|
2015-02-27 10:31:33 +03:00 |
|
Dmitry Babokin
|
261dd70b6f
|
Merge pull request #977 from ncos/knc-backend-merge
Update knc.h to work with icpc v13
|
2015-02-26 19:40:27 +03:00 |
|
Anton Mitrokhin
|
6fa75fb4b1
|
update knc.h to work wit icpc v13
|
2015-02-26 19:23:23 +03:00 |
|
Dmitry Babokin
|
432570c98f
|
Merge pull request #976 from Vsevolod-Livinskij/new_unordered_func
New unordered function
|
2015-02-26 09:35:57 +03:00 |
|
Vsevolod Livinskiy
|
78bd4debc6
|
New unordered function
|
2015-02-26 09:02:40 +03:00 |
|
Dmitry Babokin
|
f14897101b
|
Merge pull request #974 from egaburov/sm37
added support for multiple GPU targets: tested with sm_35 (K20/K40) and sm_37 (K80)
|
2015-02-24 16:06:13 +03:00 |
|
Evghenii Gaburov
|
7bdb2b967d
|
added NVARCH options
|
2015-02-24 13:54:33 +01:00 |
|
Evghenii Gaburov
|
f481a51f39
|
remove std::vector in favor of std::initializor_list in GPUTargets.h
|
2015-02-24 12:54:06 +01:00 |
|
Evghenii Gaburov
|
b35b931e3b
|
added const
|
2015-02-24 12:49:48 +01:00 |
|
Evghenii Gaburov
|
19105494e1
|
added GPUTargets.h dependency in Makefile
|
2015-02-24 12:49:35 +01:00 |
|
jbrodman
|
9baade2cb5
|
Change dll export feature to a switch.
|
2015-02-23 11:43:06 -08:00 |
|
Evghenii Gaburov
|
fc717ebada
|
identation fix in usage
|
2015-02-22 12:26:29 +01:00 |
|
Evghenii Gaburov
|
ddc9d4d885
|
Merge branch 'sm37' of github.com:egaburov/ispc into sm37
|
2015-02-22 12:18:52 +01:00 |
|
Evghenii Gaburov
|
795f592013
|
added support for multiple architectures. right now, support is tested only for sm_35 and sm_37
|
2015-02-22 12:18:38 +01:00 |
|
Evghenii Gaburov
|
3d086ca6b9
|
added support for K80/sm_37
|
2015-02-22 12:18:38 +01:00 |
|
Evghenii Gaburov
|
66f306f325
|
added support for multiple architectures. right now, support is tested only for sm_35 and sm_37
|
2015-02-22 12:17:37 +01:00 |
|
Evghenii Gaburov
|
bf3b15b744
|
added support for K80/sm_37
|
2015-02-21 14:28:47 +01:00 |
|
jbrodman
|
24fb2b483b
|
Merge pull request #973 from Vsevolod-Livinskij/smear_opt
Smear opt
|
2015-02-20 13:34:44 -08:00 |
|
Dmitry Babokin
|
6c5ed87c59
|
Merge pull request #972 from aguskov/master
Fixed CPU name retrieval
|
2015-02-20 18:13:22 +03:00 |
|
Vsevolod Livinskiy
|
f17deafc0a
|
Some little bug was fixed
|
2015-02-20 17:46:06 +03:00 |
|
Andrey Guskov
|
803b0a2811
|
Fixed CPU name retrieval
|
2015-02-20 17:36:13 +03:00 |
|