Evghenii
|
88ffa96263
|
runs but incorrectly
|
2014-01-28 13:45:54 +01:00 |
|
Evghenii
|
2ae666dc7f
|
radix sort compiles
|
2014-01-28 12:28:59 +01:00 |
|
Evghenii
|
8677890fc1
|
compiles
|
2014-01-28 12:20:12 +01:00 |
|
Evghenii
|
d9e8376209
|
other implementation
|
2014-01-27 16:26:55 +01:00 |
|
Evghenii
|
00677f73ec
|
first commit
|
2014-01-27 15:21:35 +01:00 |
|
Evghenii
|
8289108d16
|
fix
|
2014-01-27 14:33:42 +01:00 |
|
Evghenii
|
711b4508c9
|
+fix for b8_t and b16_t
|
2014-01-27 14:31:22 +01:00 |
|
Evghenii
|
5885d47717
|
nbody first commit
|
2014-01-27 14:30:48 +01:00 |
|
Evghenii
|
adcf635c1f
|
fist commit for radix sort
|
2014-01-27 14:24:50 +01:00 |
|
Evghenii
|
239ec10edf
|
+1
|
2014-01-27 14:12:05 +01:00 |
|
Evghenii
|
3ae4a7e660
|
first commit bitonicSort
|
2014-01-27 14:02:42 +01:00 |
|
Evghenii
|
673d814a45
|
first commit for __do_print in ptx.
|
2014-01-27 11:56:21 +01:00 |
|
Evghenii
|
b7b5c9ad1d
|
it is illegal to pass varying parapamter to a task function with nvptx target
|
2014-01-27 10:30:09 +01:00 |
|
Evghenii
|
1c2dbd6a27
|
a fix for .b0 ptx and some other code improvements
|
2014-01-27 08:51:05 +01:00 |
|
Evghenii
|
52691fbb52
|
+some changes to ptxgen
|
2014-01-26 17:34:28 +01:00 |
|
Evghenii
|
4ecf30530a
|
fixed for operator2 with nvptx target
|
2014-01-26 15:08:25 +01:00 |
|
Evghenii
|
a3b00fdcd6
|
added support for global atomics
|
2014-01-26 14:23:26 +01:00 |
|
Evghenii
|
a7d4a3f922
|
fix for __any
|
2014-01-26 13:15:13 +01:00 |
|
Evghenii
|
09ea9c9fd6
|
added function name mangling for operators
|
2014-01-25 18:06:12 +01:00 |
|
Evghenii
|
3e86dfe480
|
fix for __any
|
2014-01-25 17:09:11 +01:00 |
|
Evghenii
|
fcbdd93043
|
half/scan for 64 bit/clock/num_cores and other additions
|
2014-01-25 16:43:33 +01:00 |
|
Evghenii
|
805196a6a0
|
fixed doubles
|
2014-01-25 15:31:56 +01:00 |
|
Evghenii
|
bd34729217
|
added floor/ceil/round for float/double
|
2014-01-25 12:20:38 +01:00 |
|
Evghenii
|
6917c161c8
|
fixed reduce_equal
|
2014-01-25 11:39:37 +01:00 |
|
Evghenii
|
156aa4c139
|
partial support for reduce equal
|
2014-01-24 17:29:26 +01:00 |
|
Evghenii
|
ddb9b2fc47
|
added basic printing from ptx
|
2014-01-24 13:44:38 +01:00 |
|
Evghenii
|
c76c916475
|
removed insert/extract_void
|
2014-01-24 12:37:18 +01:00 |
|
Evghenii
|
9090d8b128
|
added support for assert
|
2014-01-24 12:18:20 +01:00 |
|
Evghenii
|
5a8351d7ea
|
added varying new/delete
|
2014-01-24 09:22:55 +01:00 |
|
Evghenii
|
be6ac0408a
|
added compile-time constant __is_nvptx_traget that can be used with stdlib.ispc
|
2014-01-24 09:02:12 +01:00 |
|
Evghenii
|
1a07aed6aa
|
foreach_unique will work now on atomic data types, not pointers yet. enum is not tested. All tests/foreach-unique-*.ispc pass
|
2014-01-24 08:30:50 +01:00 |
|
Evghenii
|
1cf1dab649
|
fixed foreach_unique and local_atomics
|
2014-01-23 21:57:20 +01:00 |
|
Evghenii
|
f0d3501dbd
|
atomic globals now fail compilations.
|
2014-01-23 19:57:58 +01:00 |
|
Evghenii
|
da7a2c0c7f
|
added emulation of "soa" data types via shared-memory
|
2014-01-23 16:17:06 +01:00 |
|
Evghenii
|
0091973bca
|
packed_load and packed_store2 added
|
2014-01-23 14:34:00 +01:00 |
|
Evghenii
|
e734bbc0cc
|
added new Errors
|
2014-01-23 13:11:02 +01:00 |
|
Evghenii
|
ce88e95032
|
added Error that "soa" data types are not support with nvptx target
|
2014-01-23 11:16:08 +01:00 |
|
Evghenii
|
e87e332d2f
|
identified issue with __movmsk.
|
2014-01-23 10:45:10 +01:00 |
|
Evghenii
|
2e7609156a
|
fixes for exclclusive_scan_and/or_i32 and shuffle2 and __movmsk
|
2014-01-23 10:24:44 +01:00 |
|
Evghenii
|
06313e0ec3
|
exclusive_scan_and is supported, but must be called outside if-statements. in pricniple other must do the same
|
2014-01-22 22:12:51 +01:00 |
|
Evghenii
|
08d78e6be5
|
partial exclusive_scan support
|
2014-01-22 21:55:22 +01:00 |
|
Evghenii
|
11964a8ce8
|
added broadcast
|
2014-01-22 20:46:41 +01:00 |
|
Evghenii
|
7d0aa7a336
|
added shift
|
2014-01-22 20:43:53 +01:00 |
|
Evghenii
|
39962623cc
|
added shuffle
|
2014-01-22 19:18:45 +01:00 |
|
Evghenii
|
5cde87ce80
|
added reduce_add/min/max
|
2014-01-22 16:55:08 +01:00 |
|
Evghenii
|
e918fbf9f2
|
restored non-debug mode
|
2014-01-22 10:27:34 +01:00 |
|
Evghenii
|
e87ac449e6
|
added nvptx
|
2014-01-22 10:26:36 +01:00 |
|
Evghenii
|
6931f87fcd
|
added support to run test via NVVM
|
2014-01-22 10:16:37 +01:00 |
|
Evghenii
|
98fc43d859
|
Merge branch 'master' into nvptx
|
2014-01-21 20:05:27 +01:00 |
|
Dmitry Babokin
|
624aecf72e
|
Merge pull request #720 from ifilippov/err
Adding patch for LLVM. Fix for trunk(select)
|
2014-01-21 06:31:40 -08:00 |
|