jbrodman
|
ce5d4b6ccc
|
Merge pull request #477 from dbabokin/broadcast
One more opportunity to do better broadcast
|
2013-04-18 07:57:47 -07:00 |
|
Dmitry Babokin
|
eb2e5f378c
|
Comment fixes
|
2013-04-18 15:36:35 +04:00 |
|
jbrodman
|
9251ea2b22
|
Merge pull request #476 from dbabokin/win_dl
Fix for DataLayout inconsistency on win32
|
2013-04-17 13:15:03 -07:00 |
|
Dmitry Babokin
|
cb650d6100
|
One more opportunity to do better broadcast
|
2013-04-17 20:56:32 +04:00 |
|
jbrodman
|
3f3d9219ea
|
Merge pull request #475 from dbabokin/path
Fix for #474: colon separated path in -I
|
2013-04-17 07:44:37 -07:00 |
|
Dmitry Babokin
|
11528b0def
|
Fix for #474: colon separated path in -I
|
2013-04-17 18:38:57 +04:00 |
|
Dmitry Babokin
|
a5f0e713d6
|
Fix for DataLayout inconsistency on win32
|
2013-04-17 17:20:17 +04:00 |
|
jbrodman
|
de3a864bd6
|
Merge pull request #473 from dbabokin/win_test
Avoid double spaces in error messages to get same messages on Win and Unix
|
2013-04-16 07:22:11 -07:00 |
|
Dmitry Babokin
|
af551b3c09
|
Avoid double spaces in error messages to get same messages on Windows and Unix
|
2013-04-15 19:10:10 +04:00 |
|
jbrodman
|
5d64d23b61
|
Merge pull request #472 from dbabokin/gcc47
Fix for the bug with gcc4.7: incorrect usage of ArrayRef
|
2013-04-15 04:37:55 -07:00 |
|
Dmitry Babokin
|
269a00f9ec
|
Fix for the bug with gcc4.7: incorrect usage of ArrayRef
|
2013-04-15 13:16:28 +04:00 |
|
jbrodman
|
29c482789f
|
Merge pull request #471 from dbabokin/multi_targets
#469: Fix for multi-target compilation
|
2013-04-12 07:58:05 -07:00 |
|
Dmitry Babokin
|
a0462fe1ee
|
#469: Fix for multi-target compilation
|
2013-04-12 14:06:12 +04:00 |
|
jbrodman
|
78a840f48d
|
Merge pull request #467 from dbabokin/broadcast
Broadcast implementation as InsertElement+Shuffle and related improvements
|
2013-04-11 13:42:56 -07:00 |
|
Dmitry Babokin
|
7371d82bdf
|
Changes in cbackend.cpp to match broadcast generation changes
|
2013-04-12 00:10:41 +04:00 |
|
Dmitry Babokin
|
4c35d9456a
|
Additional cleanup to enable more broadcasts
|
2013-04-10 15:34:21 +04:00 |
|
Dmitry Babokin
|
0704081d91
|
ctx.h copyright fix
|
2013-04-10 02:33:41 +04:00 |
|
Dmitry Babokin
|
5898532605
|
Broadcast implementation as InsertElement+Shuffle and related improvements
|
2013-04-10 02:18:24 +04:00 |
|
Dmitry Babokin
|
603abf70dc
|
Merge pull request #463 from jbrodman/master
Fix to avoid generating 64-bit gather/scatter when force32BitAddressing is set
|
2013-04-08 05:14:25 -07:00 |
|
james.brodman
|
0a3822f2e5
|
Fix to make sure we're generating 32-bit gather/scatter when force32bitaddressing is set.
|
2013-04-05 16:21:05 -04:00 |
|
Dmitry Babokin
|
f76eb2b7f5
|
Merge pull request #460 from Vsevolod-Livinskij/master
Fix for issue #453
|
2013-04-04 08:59:49 -07:00 |
|
jbrodman
|
08bbf5f5ef
|
Merge pull request #458 from dbabokin/dl_check
DataLayout consistency check
|
2013-04-03 11:03:29 -07:00 |
|
Vsevolod Livinskij
|
4ea08116b8
|
Issue #453: now run_tests.py checks ispc_exe availability
|
2013-04-03 18:04:11 +04:00 |
|
Vsevolod Livinskij
|
78e03c6402
|
Issue #453: now run_tests.py checks ispc_exe availability otherwise prints an error message and exits
|
2013-04-03 16:51:16 +04:00 |
|
Vsevolod Livinskij
|
4ab89de343
|
Issue #453: now run_tests.py checks ispc_exe availability otherwise prints an error message
|
2013-04-03 02:58:16 +04:00 |
|
Vsevolod Livinskij
|
6db460fb81
|
Issue #453: now run_tests.py checks ispc_exe availability otherwise prints an error message
|
2013-04-03 02:34:42 +04:00 |
|
Dmitry Babokin
|
be859df51e
|
Fix for #457 - issue with compiler Unicode output
|
2013-04-03 02:23:06 +04:00 |
|
Dmitry Babokin
|
3c533f2ba4
|
Fix for the issue #449: warning due to DataLayout mismatch
|
2013-04-02 19:08:44 +04:00 |
|
Dmitry Babokin
|
9cf037c90f
|
Merge pull request #451 from Vsevolod-Livinskij/master
Issue #436
|
2013-04-02 02:12:57 -07:00 |
|
Vsevolod Livinskij
|
9e0425e824
|
Checks the required compiler otherwise prints an error message and exits program
|
2013-03-29 18:42:02 +04:00 |
|
Vsevolod Livinskij
|
2960479095
|
Issue
|
2013-03-29 18:30:23 +04:00 |
|
jbrodman
|
baf1ff033a
|
Merge pull request #450 from jbrodman/master
Added implementations of 3 intrinsics for double precision vectors
|
2013-03-28 08:57:02 -07:00 |
|
james.brodman
|
52dcbf087a
|
Implemented 3 more intrinsics on double precision vectors
|
2013-03-28 11:55:53 -04:00 |
|
jbrodman
|
d1c6331924
|
Merge pull request #448 from dbabokin/target_class
Redesign of Target class with several fixes
|
2013-03-25 10:21:00 -07:00 |
|
Dmitry Babokin
|
0af2a13349
|
DataLayout is changed to be managed from single place. v4-128-128 is added to generic DataLayout
|
2013-03-23 14:38:51 +04:00 |
|
Dmitry Babokin
|
7f0c92eb4d
|
Fix for #431: memory leak due to multiple TargetMachine creation
|
2013-03-23 14:33:45 +04:00 |
|
Dmitry Babokin
|
0f86255279
|
Target class redesign: data moved to private. Also empty target-feature attribute is not added anymore (generic targets).
|
2013-03-23 14:28:05 +04:00 |
|
jbrodman
|
b2517c8a18
|
Merge pull request #445 from dbabokin/master
Adding information about compiler used to build ISPC to make output. Also adds line endings cleanup.
|
2013-03-19 08:09:31 -07:00 |
|
Dmitry Babokin
|
95d0c5e67b
|
Merge branch 'master' of https://github.com/dbabokin/ispc
|
2013-03-18 16:40:54 +04:00 |
|
Dmitry Babokin
|
0885b2bf23
|
Merge pull request #444 from dbabokin/master
Fixing tabs and trainling white spaces
|
2013-03-18 05:39:13 -07:00 |
|
Dmitry Babokin
|
706337bb5a
|
Doxygen fix: don't identify the words Type and Target as class names
|
2013-03-18 16:31:56 +04:00 |
|
Dmitry Babokin
|
3f8a678c5a
|
Editorial change: fixing trailing white spaces and tabs
|
2013-03-18 16:17:55 +04:00 |
|
Dmitry Babokin
|
0f631ad49b
|
Add info about compiler used for ispc build to Makefle output
|
2013-03-18 12:30:06 +04:00 |
|
Dmitry Babokin
|
5bc3b4f768
|
Merge pull request #442 from dbabokin/master
Preprocessor should consider "line comments"
|
2013-03-14 01:48:49 -07:00 |
|
jbrodman
|
e8bd464ab2
|
Merge pull request #443 from jbrodman/master
Tweak to sse4.h intrinsics include file.
|
2013-03-13 07:59:27 -07:00 |
|
james.brodman
|
ef1af547e2
|
Change sse4.h to enable inlining.
|
2013-03-13 10:55:53 -04:00 |
|
Dmitry Babokin
|
f2dcad27bb
|
Fix for LLVM 3.1 and #441
|
2013-03-12 21:13:08 +04:00 |
|
Dmitry Babokin
|
01992006b2
|
Fix for #441: Prepocessor complains on code commented out by //
|
2013-03-12 18:56:32 +04:00 |
|
jbrodman
|
487820fb4d
|
Merge pull request #437 from dbabokin/docs
Docs
|
2013-03-04 10:48:35 -08:00 |
|
Dmitry Babokin
|
d760d67598
|
Doxygen fix: don't identify the word Declaration as a class
|
2013-03-04 03:28:02 +04:00 |
|