- 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 11, 2006
-
-
Nate Begeman authored
Supports constant pools Supports relocations to jump tables Supports relocations within the data segment (global = address of global) Allocates memory in a non-hacky for all non-code objects. llvm-svn: 32430
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32321
-
- Nov 16, 2006
-
-
Evan Cheng authored
llvm-svn: 31787
-
- Sep 11, 2006
-
-
Nate Begeman authored
llvm-svn: 30240
-
- Sep 09, 2006
-
-
Nate Begeman authored
the file now, however the relocated address is currently wrong. Fixing that will require some deep pondering. llvm-svn: 30207
-
- Sep 02, 2006
-
-
Chris Lattner authored
llvm-svn: 30054
-
- Aug 26, 2006
-
-
Nate Begeman authored
entries in the correct order, fixing several fixmes. llvm-svn: 29902
-
- Aug 25, 2006
-
-
Nate Begeman authored
right section. llvm-svn: 29871
-
- Aug 23, 2006
-
-
Nate Begeman authored
does emit linkable .o files in very simple cases. llvm-svn: 29850
-