Commit Graph

1163 Commits

Author SHA1 Message Date
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
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
Dmitry Babokin
3cb827ac56 Fix for some typos in User's Guide 2013-03-04 03:04:46 +04:00
pengtu
15c5dfc12b Merge pull request #435 from dbabokin/master
Tracking ToT changes in DIBuilder interface
2013-02-28 12:25:45 -08:00
Dmitry Babokin
524939dc5b Fix for issue #430 2013-02-27 18:03:07 +04:00
Dmitry Babokin
51fdff208e Tracking ToT changes in DIBuilder interface 2013-02-25 14:50:33 +04:00
jbrodman
65a309648b Merge pull request #434 from dbabokin/master
Fix for #433
Reading the LLVM lists makes me concur.  The functionality (if it was even needed) was merged into other existing infrastructure.
2013-02-23 09:09:30 -08:00
Dmitry Babokin
7d08eeb8dd Fix for #433: fix for ToT changes, removal of llvm::createGCInfoDeleter() 2013-02-23 20:49:56 +04:00
Dmitry Babokin
9e0428ba0d One more missing file in doxygen.cfg: cbackend.cpp 2013-02-23 20:45:31 +04:00
Jean-Luc Duprat
15461a2460 Merge pull request #432 from dbabokin/master
Some minor changes in Makefile and doxygen.cfg
2013-02-22 10:29:17 -08:00
Dmitry Babokin
88f21b5c57 Update for doxygen.cfg: adding ast.* and func.* and fixing builtins-c.c => builtins/builtins.c 2013-02-21 18:13:22 +04:00
Dmitry Babokin
bee3029764 Adding debug and clang targets, changing asan target 2013-02-21 17:26:21 +04:00
Dmitry Babokin
150d6d1f56 Adding Address Sanitizer build 2013-02-15 06:50:26 -08:00
jbrodman
d03e4ac100 Merge pull request #429 from dbabokin/master
Fix for #428
2013-02-11 11:10:32 -08:00
Dmitry Babokin
8d8d9c63fe Fix for #349: build issue when no git found 2013-02-11 11:01:46 -08:00
Dmitry Babokin
52147ce631 Fixing issue #428: need to specify LLVM libs explicitly 2013-02-11 04:15:50 -08:00
jbrodman
5af41df8a5 Merge pull request #427 from jbrodman/master
Clang ToT fixes.
2013-02-04 10:56:37 -08:00
james.brodman
775ecd6dfe Tracking ToT changes. Clang PP APIs changed. 2013-01-30 11:57:33 -05:00
jbrodman
b139235c62 Merge pull request #425 from jbrodman/master
Tracking Attribute API changes in ToT
2013-01-23 07:55:33 -08:00
james.brodman
8f2c910600 Tracking ToT changes to Attribute API 2013-01-23 10:57:05 -05:00
jbrodman
7e67f01d4b Merge pull request #424 from jbrodman/master
Tracking Attribute API changes in ToT
2013-01-22 07:45:20 -08:00
james.brodman
ad7e800446 Tracking Attribute API Changes in ToT 2013-01-22 10:46:42 -05:00
Jean-Luc Duprat
6326924de7 Fixes to the implementations of any() and none() in the stdlib.
These make sure that inactive vector lanes do not interfere with the results
2013-01-18 11:19:54 -08:00
jbrodman
801a3a6ff5 Merge pull request #423 from jbrodman/master
Properly size double/int64 initializers.
2013-01-18 08:56:48 -08:00
james.brodman
a4e94a26ba Tweak to not oversize short vec types for 64 bit values 2013-01-17 15:45:51 -05:00
jbrodman
44e6be7914 Merge pull request #422 from jbrodman/master
Fixes to build with ToT / M4 Macro Fix
2013-01-14 11:57:25 -08:00
james.brodman
3aaf2ef2d4 ToT Fixes / M4 macro fix 2013-01-14 14:55:10 -05:00
jbrodman
8f902fde9c Merge pull request #420 from jbrodman/master
Fix for c++ backend
v1.3.1
2013-01-08 11:55:03 -08:00
james.brodman
b6023c517e Fix/Hack to avoid the cbackend generating spurious array type declarations. 2013-01-08 14:53:17 -05:00
james.brodman
42d77e9191 Modified to mirror asin.ispc and not fail. 2013-01-08 14:33:32 -05:00
jbrodman
312a7582df Merge pull request #419 from jbrodman/master
Fix to acos.ispc test
2013-01-08 11:32:34 -08:00
jbrodman
dc939eba78 Merge pull request #418 from mmp/master
Fix build with LLVM top-of-tree, fix warnings, remove LLVM 3.0 support
2013-01-08 10:28:02 -08:00
jbrodman
f8bec51de2 Merge pull request #411 from pengtu/master
Simple fixes to allow SOA pointer and array be passed as function argument.
2013-01-08 08:40:01 -08:00
Matt Pharr
0bf1320a32 Remove support for building with LLVM 3.0 2013-01-06 12:27:53 -08:00
Matt Pharr
81dbd504aa Small fixes to eliminate compiler warnings when using clang 2013-01-06 12:10:54 -08:00
Matt Pharr
63dd7d9859 Fix build to work with LLVM top-of-tree again 2013-01-06 12:02:08 -08:00
Jean-Luc Duprat
2063d34f3e Merge pull request #414 from jbrodman/master
Fix to build with 3.2
2013-01-03 11:00:45 -08:00
james.brodman
83fdc2e5ad Fix to build with 3.2. LLVM API Change? 2013-01-03 13:43:47 -05:00
Peng Tu
6ba7368ab0 Fix two compile time errors to allow SOA pointer and array be passed as function argument. 2012-12-11 17:20:15 -08:00
Jean-Luc Duprat
c2805942a9 Merge pull request #409 from mmp/master
Bugfix for issue #408.
2012-12-06 09:46:34 -08:00
Matt Pharr
9892c8bf9a Fix logic for ordering of struct declarations in generated header files.
When a struct had an array of another struct type as a member, we weren't
detecting that the struct type in the array needed to be declared before the
enclosing struct type.

Fixes issue #408.
2012-12-06 11:39:22 -05:00
Matt Pharr
23e5877509 merge 2012-12-02 14:32:52 -08:00