- Jul 13, 2007
-
-
Chris Lattner authored
llvm-svn: 39795
-
Chris Lattner authored
I've added a tests/CodeGen directory, and a test for this case that used to fail and now passes." Patch by Keith Bauer llvm-svn: 39794
-
Chris Lattner authored
Keith Bauer. llvm-svn: 39793
-
Anton Korobeynikov authored
llvm-svn: 39792
-
- Jul 12, 2007
-
-
Steve Naroff authored
Two changes... - Teach all the integer/float predicates on Type about Vectors. - Disallow bitwise compliment on float vectors. For example... typedef float __attribute__(( vector_size(16) )) float4; float4 float4_return() { float4 xx; return ~xx; } ...now emits the following diagnostic... [administrators-powerbook59:~/llvm/tools/clang] admin% ../../Debug/bin/clang bug.c bug.c:8:12: error: invalid argument type to unary expression 'float4' return ~xx; ^ 1 diagnostic generated. llvm-svn: 39791
-
Owen Anderson authored
llvm-svn: 39790
-
Owen Anderson authored
llvm-svn: 39789
-
Owen Anderson authored
Remove the end-block handling code. It was unsafe, and making it safe would have resulted in falling back to the slow DSE case. I need to think some more about the right way to handle this. llvm-svn: 39788
-
Chris Lattner authored
llvm-svn: 39786
-
Chris Lattner authored
llvm-svn: 39785
-
Chris Lattner authored
llvm-svn: 39784
-
Chris Lattner authored
llvm-svn: 39783
-
Dale Johannesen authored
following jump tables that it earlier inserted. This would be OK on other targets but is needed for correctness only on ARM (constant islands needs to find jump tables). llvm-svn: 39782
-
Gabor Greif authored
(needed on Solaris) llvm-svn: 39781
-
Chris Lattner authored
Benoit Boissinot! llvm-svn: 39780
-
Chris Lattner authored
included. Patch contributed by Benoit Boissinot! llvm-svn: 39779
-
Chris Lattner authored
doesn't imply <cassert>. llvm-svn: 39778
-
Anton Korobeynikov authored
llvm-svn: 39777
-
Chris Lattner authored
notice this. llvm-svn: 39776
-
Duncan Sands authored
should be output as unsigned values. Checked against gcc. llvm-svn: 39775
-
Gabor Greif authored
thanks Benoit Boissinot! llvm-svn: 39774
-
Gabor Greif authored
llvm-svn: 39773
-
Chris Lattner authored
llvm-svn: 39772
-
Chris Lattner authored
llvm-svn: 39771
-
Chris Lattner authored
pretty printer to print it. llvm-svn: 39770
-
Owen Anderson authored
llvm-svn: 39769
-
Devang Patel authored
llvm-svn: 39768
-
Devang Patel authored
llvm-svn: 39767
-
David Greene authored
Get rid of annoying spaces. llvm-svn: 39766
-
Chris Lattner authored
llvm-svn: 39765
-
Bruno Cardoso Lopes authored
Fixed print immediate Fixed Identation on MipsISelDAGToDAG.cpp llvm-svn: 39764
-
Bruno Cardoso Lopes authored
Prologue/Epilogue support fp,ra save/restore and use the stack frame the right way! llvm-svn: 39763
-
Owen Anderson authored
that structure. Also, refactor the runOnBasicBlock() function, splitting some of the special cases into separate functions. llvm-svn: 39762
-
Bruno Cardoso Lopes authored
llvm-svn: 39761
-
Bruno Cardoso Lopes authored
FI's created the write way to represent Mips stack llvm-svn: 39760
-
Bruno Cardoso Lopes authored
llvm-svn: 39759
-
Bruno Cardoso Lopes authored
llvm-svn: 39758
-
- Jul 11, 2007
-
-
Chris Lattner authored
llvm-svn: 39756
-
Owen Anderson authored
of a function. llvm-svn: 39754
-
Owen Anderson authored
llvm-svn: 39753
-