Commit Graph

2695 Commits

Author SHA1 Message Date
Evghenii
686c1d676d improvements 2014-02-05 12:04:36 +01:00
Evghenii
048da693c5 fix sqrt 2014-02-05 10:52:08 +01:00
Dmitry Babokin
9a3b949687 Merge pull request #734 from dbabokin/run_test_compiler
Update list of accepted system compilers in run_test.py
2014-02-05 12:40:07 +03:00
Dmitry Babokin
40186d3813 Update list of accepted system compilers in run_test.py 2014-02-05 13:39:28 +04:00
Dmitry Babokin
66c986ba13 Merge pull request #733 from jbrodman/master
Modify alloy.py to put dbg llvm builds in different folders. Disallow initializing void * with ptr to const. (#731)
2014-02-05 11:32:25 +03:00
jbrodman
98cfc17843 Fix bug with printing due to uneven handling of bool types 2014-02-04 08:12:02 -08:00
Evghenii
d3a6693eef adding __have_native_{rsqrtd,rcpd} to select between native support for double precision reciprocals and using slower but safe version in stdlib 2014-02-04 16:29:23 +01:00
Evghenii
fe98fe8cdc added fast approximate rcp(double) accurate to 15 digits 2014-02-04 15:23:34 +01:00
Evghenii
eb1a495a7a added support for fast approximate rsqrt(double). Provide 16 digit accurancy but is over 3x faster than 1/sqrt(double) 2014-02-04 14:44:54 +01:00
jbrodman
720975dff4 Disallow initializing void * with ptr to const. 2014-02-04 03:36:19 -08:00
jbrodman
4ee0e6996a Merge branch 'master' of https://github.com/ispc/ispc 2014-02-04 02:48:41 -08:00
jbrodman
47bdca1041 Modify alloy.py to put dbg llvm builds in different folders. 2014-02-04 02:46:07 -08:00
Evghenii
c2ed214a74 added declaretion for movmsk_ptx 2014-02-03 08:57:27 +01:00
Evghenii
1a56fbc101 +1 2014-02-03 08:51:55 +01:00
Evghenii
98c82242c5 allowed static and disable memcpy/memmove/memset operations 2014-02-03 08:02:50 +01:00
Evghenii
e6a6df1052 +1 2014-02-02 19:04:26 +01:00
Evghenii
6d034596d3 +1 2014-02-02 19:01:10 +01:00
Evghenii
92e69c8197 +improved support for dp 2014-02-02 18:51:17 +01:00
Evghenii
b0753dc93d added double-version for rcp 2014-02-02 18:20:05 +01:00
Evghenii
4515dd5c89 added tests for rcp/rsqrt double 2014-02-02 18:19:56 +01:00
evghenii
3a72e05c3e +1 2014-02-02 18:16:48 +01:00
Evghenii
796942e6fa added type definition for real 2014-02-02 12:07:53 +01:00
Evghenii
522257343b added type definition for real 2014-02-02 12:07:26 +01:00
Evghenii
3594a80e04 some scheduler changes and stuff 2014-02-02 11:12:46 +01:00
Evghenii
9cc204e83a added ISPC_HOME path 2014-02-01 12:04:17 +01:00
Evghenii
17ab194031 added -G to nvptxcc 2014-02-01 11:58:32 +01:00
Evghenii
6bf2ad27d1 merge with master 2014-02-01 11:53:57 +01:00
Evghenii
0c47a902f5 added llvm compilation 2014-01-31 20:20:46 +01:00
Evghenii
b340663cdf fixed core count 2014-01-31 20:16:17 +01:00
Evghenii
98a275a382 fixed 2014-01-31 20:13:10 +01:00
Evghenii
11bc35eb6c +1 2014-01-31 20:10:47 +01:00
Evghenii
7ef2f7352c +1 2014-01-31 19:57:43 +01:00
Evghenii
eb82195ad7 some tuning 2014-01-31 19:53:52 +01:00
Dmitry Babokin
93cf02842c Merge pull request #729 from dbabokin/win_runtest
Fix for incorrect target list on Windows (alloy.py)
2014-01-31 09:15:46 -08:00
Dmitry Babokin
90ba3fddbc Fix for incorrect target list on Windows 2014-01-31 21:11:33 +04:00
Evghenii
bead800c13 +1 2014-01-31 17:49:39 +01:00
Dmitry Babokin
45d960f4f5 Merge pull request #728 from dbabokin/win_runtest
workaround for not removed tmp folders on Windows
2014-01-31 08:11:47 -08:00
Dmitry Babokin
ac0963a0a5 workaround for not removed tmp folders on Windows 2014-01-31 20:11:02 +04:00
Evghenii
5cf880e8fc works 2014-01-31 16:50:08 +01:00
Evghenii
86a6cfc1d0 problem solved 2014-01-31 10:36:30 +01:00
Evghenii
33e19d3bec 1 2014-01-30 20:02:26 +01:00
Evghenii
eb3277587a +1 2014-01-30 20:01:34 +01:00
Evghenii
adef91d82d +1 2014-01-30 17:59:21 +01:00
Evghenii
50c505b845 first commit 2014-01-30 15:01:02 +01:00
Evghenii
cedf4bccf4 +1 2014-01-30 14:49:38 +01:00
Evghenii
5e37370618 ispc generates slooow code .. 2014-01-30 14:47:18 +01:00
Evghenii
f90688b089 added driver 2014-01-30 14:17:09 +01:00
Evghenii
0a83f9ab6e changes to makefile 2014-01-30 14:17:00 +01:00
Evghenii
b79915c0c2 changes to makefile 2014-01-30 14:04:29 +01:00
Evghenii
a918bda679 first commit 2014-01-30 14:04:21 +01:00