Matt Pharr
ab33afaea4
Merge branch 'master' of home:/Users/mmp/git/ispc
2011-06-23 18:54:14 -07:00
Matt Pharr
865e430b56
Finished updating alignment issues for vector types; don't assume pointers
...
are aligned to the natural vector width.
2011-06-23 18:51:15 -07:00
Matt Pharr
fab5794faf
Merge branch 'master' of github.com:ispc/ispc
2011-06-23 18:25:44 -07:00
Matt Pharr
990bee5a86
Merge branch 'master' of github.com:ispc/ispc
2011-06-23 18:21:02 -07:00
Matt Pharr
b84167dddd
Fixed a number of issues related to memory alignment; a number of places
...
were expecting vector-width-aligned pointers where in point of fact,
there's no guarantee that they would have been in general.
Removed the aligned memory allocation routines from some of the examples;
they're no longer needed.
No perf. difference on Core2/Core i5 CPUs; older CPUs may see some
regressions.
Still need to update the documentation for this change and finish reviewing
alignment issues in Load/Store instructions generated by .cpp files.
2011-06-23 18:18:33 -07:00
Matt Pharr
3c3cd88692
initial alignment work
2011-06-23 17:36:44 -07:00
Andreas Wendleder
f39d31174e
Follow LLVM API change.
2011-06-23 16:10:03 -07:00
Andreas Wendleder
39542f420a
Ignore built files.
2011-06-23 16:06:38 -07:00
Matt Pharr
d340dcbfcc
Modify makefile to print out llvm version and install directory it's using
2011-06-23 16:02:09 -07:00
Matt Pharr
e5bc6cd67c
Update examples/ Makefiles to make x86-64 explicit in compiler flags
2011-06-23 10:00:07 -07:00
Matt Pharr
40bd133dec
Add dependency to make sure that bison runs (to generate parse.hh) before we try to compile lex.cpp
2011-06-22 14:47:03 -07:00
Matt Pharr
2ced56736e
small comment changes, remove dead code
2011-06-22 14:38:49 -07:00
Matt Pharr
bf74a3360f
Merge pull request #24 from petecoup/master
...
LLVM 2.8 mods
2011-06-22 12:03:19 -07:00
Matt Pharr
aaafdf80f2
Move two tests that are currently failing into failing_tests/
2011-06-22 05:28:23 -07:00
Matt Pharr
6086d3597c
Fix more instances of incorrect PI constants
2011-06-22 05:27:56 -07:00
ispc
a3fbb098ad
Merge pull request #1 from superoptimizer/master
...
The value of pi used in Makefile was wrong in the 7th and 11th significant digits.
2011-06-22 05:18:32 -07:00
Mark Lacey
38d4ecccf4
Fix pi in two places 3.14159<2>653<6>.
2011-06-21 23:55:44 -07:00
Pete Couperus
af435e52c1
Minor mods to build on Fedora 15, LLVM 2.8
2011-06-21 22:57:36 -07:00
Matt Pharr
8b7522e98b
Always #define LLVM_2_9 on Windows builds
2011-06-21 15:02:44 -07:00
Matt Pharr
bffb380677
Rename readme file
2011-06-21 13:24:25 -07:00
Matt Pharr
18af5226ba
Initial commit.
v1.0
2011-06-21 12:48:50 -07:00