- Mar 03, 2008
-
-
Devang Patel authored
llvm-svn: 47857
-
Devang Patel authored
llvm-svn: 47849
-
Devang Patel authored
is returning a struct value. llvm-svn: 47848
-
Devang Patel authored
llvm-svn: 47847
-
Chris Lattner authored
main executable of a program. This needs to be implemented on windows. llvm-svn: 47835
-
- Mar 02, 2008
-
-
Chris Lattner authored
llvm-svn: 47831
-
Chris Lattner authored
llvm-svn: 47830
-
Chris Lattner authored
llvm-svn: 47828
-
Chris Lattner authored
llvm-svn: 47827
-
Chris Lattner authored
llvm-svn: 47825
-
Chris Lattner authored
llvm-svn: 47824
-
Chris Lattner authored
llvm-svn: 47823
-
Chris Lattner authored
Now they all pass. llvm-svn: 47820
-
Chris Lattner authored
llvm-svn: 47819
-
Chris Lattner authored
* Simplify handling of byval, making it easier to understand and more consistent. This fixes PR2065. * Clean up and simplify handling of GEPs. I can actually understand it now! * Implement support for GEP'ing into vectors, this fixes SingleSource/UnitTests/Vector/build2 among others. llvm-svn: 47818
-
Chris Lattner authored
llvm-svn: 47816
-
Chris Lattner authored
llvm-svn: 47815
-
Chris Lattner authored
llvm-svn: 47813
-
Chris Lattner authored
llvm-svn: 47812
-
Chris Lattner authored
llvm-svn: 47811
-
Chris Lattner authored
llvm-svn: 47810
-
Chris Lattner authored
llvm-svn: 47809
-
Chris Lattner authored
llvm-svn: 47807
-
Chris Lattner authored
(PR1126) llvm-svn: 47806
-
Chris Lattner authored
llvm-svn: 47805
-
Chris Lattner authored
Use dyn_cast better. llvm-svn: 47804
-
Chris Lattner authored
llvm-svn: 47803
-
Nick Lewycky authored
This is the first checkin for PR1269, the new EH infrastructure. llvm-svn: 47802
-
Andrew Lenharth authored
llvm-svn: 47800
-
- Mar 01, 2008
-
-
Andrew Lenharth authored
llvm-svn: 47799
-
Andrew Lenharth authored
llvm-svn: 47798
-
Nick Lewycky authored
llvm-svn: 47796
-
Andrew Lenharth authored
Add lock prefix support to x86. Also add the instructions necessary for the atomic ops. They are still marked pseudo, since I cannot figure out what format to use, but they are the correct opcode. llvm-svn: 47795
-
Chris Lattner authored
llvm-svn: 47792
-
Chris Lattner authored
itself sometimes negative. llvm-svn: 47786
-
Dale Johannesen authored
unaligned load/store code using them. Per review of unaligned load/store vector patch. llvm-svn: 47782
-
Evan Cheng authored
llvm-svn: 47779
-
Devang Patel authored
llvm-svn: 47777
-
Devang Patel authored
This pass transforms %struct._Point = type { i32, i32, i32, i32, i32, i32 } define internal void @foo(%struct._Point* sret %agg.result) into %struct._Point = type { i32, i32, i32, i32, i32, i32 } define internal %struct._Point @foo() This pass updates foo() clients appropriately to use getresult instruction to extract return values. This pass is not yet ready for prime time. llvm-svn: 47776
-
- Feb 29, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 47770
-