- Jan 11, 2007
-
-
Reid Spencer authored
llvm-svn: 33076
-
- Dec 31, 2006
-
-
Reid Spencer authored
Three changes: 1. Convert signed integer types to signless versions. 2. Implement the @sext and @zext parameter attributes. Previously the type of an function parameter was used to determine whether it should be sign extended or zero extended before the call. This information is now communicated via the function type's parameter attributes. 3. The interface to LowerCallTo had to be changed in order to accommodate the parameter attribute information. Although it would have been convenient to pass in the FunctionType itself, there isn't always one present in the caller. Consequently, a signedness indication for the result type and for each parameter was provided for in the interface to this method. All implementations were changed to make the adjustment necessary. llvm-svn: 32788
-
- Dec 08, 2006
-
-
Andrew Lenharth authored
llvm-svn: 32361
-
- Oct 24, 2006
-
-
Devang Patel authored
llvm-svn: 31171
-
- Oct 20, 2006
-
-
Reid Spencer authored
This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063
-
- Jun 16, 2006
-
-
Chris Lattner authored
Remove explicit casts to std::string now that there is no overload resolution issues in the TargetData ctors. llvm-svn: 28830
-
Chris Lattner authored
add a new init method. llvm-svn: 28828
-
- May 21, 2006
-
-
Owen Anderson authored
llvm-svn: 28423
-
- May 20, 2006
-
-
Chris Lattner authored
I'm suprised it didn't cause more! llvm-svn: 28421
-
Owen Anderson authored
This is part of the on-going work on PR 761. llvm-svn: 28414
-
- May 17, 2006
-
-
Owen Anderson authored
llvm-svn: 28373
-
- May 12, 2006
-
-
Owen Anderson authored
This continues the work on PR 761. llvm-svn: 28239
-
Owen Anderson authored
llvm-svn: 28237
-
Owen Anderson authored
string representation. This is part of PR 761. llvm-svn: 28234
-
- Apr 04, 2006
-
-
Chris Lattner authored
llvm-svn: 27383
-
- Apr 03, 2006
-
-
Chris Lattner authored
llvm-svn: 27376
-
- Apr 01, 2006
-
-
Evan Cheng authored
alignment of a packed type. This is obviously wrong. Added a workaround that returns the size of the packed type as its alignment. The correct fix would be to return a target dependent alignment value provided via TargetLowering (or some other interface). llvm-svn: 27319
-
- Jan 14, 2006
-
-
Chris Lattner authored
llvm-svn: 25304
-
- Aug 02, 2005
-
-
Chris Lattner authored
Patch contributed by Jim Laskey! llvm-svn: 22594
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21422
-
- Mar 13, 2005
-
-
Chris Lattner authored
llvm-svn: 20579
-
- Dec 01, 2004
-
-
Chris Lattner authored
llvm-svn: 18406
-
- Nov 02, 2004
-
-
Chris Lattner authored
This method is really a gross hack, but at least we can make it work on the targets we support right now. This bug fix stops a crash in a testcase reduced from 176.gcc llvm-svn: 17443
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Aug 17, 2004
-
-
Chris Lattner authored
llvm-svn: 15887
-
- Jul 23, 2004
-
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 15120
-
- Jul 15, 2004
-
-
Chris Lattner authored
llvm-svn: 14854
-
- Jul 02, 2004
-
-
Brian Gaeke authored
llvm-svn: 14570
-
- Jul 01, 2004
-
-
Chris Lattner authored
Contributed by Vladimir Prus! llvm-svn: 14534
-
- Jun 17, 2004
-
-
Chris Lattner authored
llvm-svn: 14201
-
- Apr 14, 2004
-
-
Brian Gaeke authored
llvm-svn: 12953
-
- Apr 05, 2004
-
-
Chris Lattner authored
types and can have arbitrary 32- and 64-bit integer types indexing into sequential types. llvm-svn: 12653
-
- Feb 26, 2004
-
-
Chris Lattner authored
llvm-svn: 11875
-
- Feb 09, 2004
-
-
Chris Lattner authored
llvm-svn: 11228
-
- Dec 22, 2003
-
-
Chris Lattner authored
add new getIntPtrType() method llvm-svn: 10579
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8120
-
- Aug 18, 2003
-
-
Misha Brukman authored
llvm-svn: 7944
-
- Jul 23, 2003
-
-
Chris Lattner authored
llvm-svn: 7253
-