- Jul 12, 2007
-
-
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
-
Lauro Ramos Venancio authored
llvm-svn: 39752
-
Anton Korobeynikov authored
llvm-svn: 39751
-
Evan Cheng authored
llvm-svn: 39749
-
Evan Cheng authored
llvm-svn: 39748
-
Owen Anderson authored
llvm-svn: 39747
-
Chris Lattner authored
llvm-svn: 39746
-
Tanya Lattner authored
llvm-svn: 39744
-
Dale Johannesen authored
of size other than 4). llvm-svn: 39743
-
Chris Lattner authored
llvm-svn: 39738
-
Lauro Ramos Venancio authored
llvm-svn: 39737
-
Duncan Sands authored
llvm-svn: 39732
-
Chris Lattner authored
llvm-svn: 39731
-
Steve Naroff authored
Submitted by: Reviewed by: Remove reference to Attr.h... llvm-svn: 39730
-
Steve Naroff authored
Submitted by: Reviewed by: Removed Attr.[h,cpp]...they didn't have any useful content. When more (GCC) attributes are added, we might want to create a file of this ilk. For now, it's better to remove them (to eliminate any confusion). I also update the Xcode project file... llvm-svn: 39729
-
Steve Naroff authored
Submitted by: Reviewed by: Two vector fixes: - Sema::CheckAssignmentConstraints() needs to compare the canonical type. - Expr::isLvalue() needs to disallow subscripting into a vector returned by a function. This follows the rules for struct returns (in C, at least...C++ is another story:-) Here is an example... float4 float4_return() { float4 xx; return xx; } void add_float4_void_return(float4 *a, float4 *b, float4 *result) { float f; float4_return()[1] = f; // now illegal } llvm-svn: 39728
-
Chris Lattner authored
Not having this prevented promoting float arguments to double when passed into printf, for example. llvm-svn: 39727
-
Chris Lattner authored
llvm-svn: 39726
-
- Jul 10, 2007
-
-
Chris Lattner authored
float4 test(void); float test2() { return test()[1]; } llvm-svn: 39725
-
Chris Lattner authored
llvm-svn: 39724
-
Steve Naroff authored
Submitted by: Reviewed by: Support the following... 1. Type checking and codegen support for V[i] on vectors. Hacked Sema::ParseArraySubscriptExpr(). 2. Unary bitwise complement ("~") on vectors. Hacked Sema::ParseUnaryOp(). llvm-svn: 39723
-