- Dec 31, 2006
-
-
Rafael Espindola authored
patch by Lauro bug fixed by me llvm-svn: 32795
-
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 29, 2006
-
-
Rafael Espindola authored
llvm-svn: 32767
-
- Dec 28, 2006
-
-
Lauro Ramos Venancio authored
llvm-svn: 32763
-
Lauro Ramos Venancio authored
llvm-svn: 32762
-
Rafael Espindola authored
bug noticed by Lauro llvm-svn: 32761
-
- Dec 26, 2006
-
-
Lauro Ramos Venancio authored
arm. llvm-svn: 32760
-
- Dec 23, 2006
-
-
Reid Spencer authored
This patch removes the SetCC instructions and replaces them with the ICmp and FCmp instructions. The SetCondInst instruction has been removed and been replaced with ICmpInst and FCmpInst. llvm-svn: 32751
-
- Dec 22, 2006
-
-
Anton Korobeynikov authored
type for distinguish JIT & non-JIT instead of "dirty" hacks :) llvm-svn: 32745
-
Chris Lattner authored
llvm-svn: 32741
-
- Dec 21, 2006
-
-
Chris Lattner authored
llvm-svn: 32740
-
Jim Laskey authored
llvm-svn: 32735
-
- Dec 20, 2006
-
-
Jim Laskey authored
llvm-svn: 32724
-
Jim Laskey authored
llvm-svn: 32723
-
Jim Laskey authored
1. Patches from Nick Lewycky. 2. Code to filter register names and print them as numeric values on non-Darwin systems. llvm-svn: 32721
-
Anton Korobeynikov authored
llvm-svn: 32720
-
Anton Korobeynikov authored
platform should be more or less workable. At least, sim is running fine under lli :) llvm-svn: 32711
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32703
-
Evan Cheng authored
llvm-svn: 32688
-
-
Chris Lattner authored
llvm-svn: 32678
-
Chris Lattner authored
llvm-svn: 32676
-
- Dec 18, 2006
-
-
Rafael Espindola authored
Lauros's patch llvm-svn: 32656
-
Rafael Espindola authored
llvm-svn: 32648
-
- Dec 17, 2006
-
-
Reid Spencer authored
repeating the logic in two different parts of the code. llvm-svn: 32643
-
Reid Spencer authored
Generate the BITCAST_TEMPORARY regardless of the uses or inlinability of the instruction. This temporary is needed to perform the instruction, not provide storage for its results. llvm-svn: 32642
-
- Dec 16, 2006
-
-
Chris Lattner authored
llvm-svn: 32630
-
- Dec 15, 2006
-
-
Jim Laskey authored
llvm-svn: 32612
-
Evan Cheng authored
llvm-svn: 32609
-
Jim Laskey authored
llvm-svn: 32605
-
Jim Laskey authored
relocations.) llvm-svn: 32604
-
Jim Laskey authored
llvm-svn: 32601
-
Jim Laskey authored
llvm-svn: 32600
-
Jim Laskey authored
llvm-svn: 32599
-
Evan Cheng authored
llvm-svn: 32591
-
- Dec 14, 2006
-
-
Evan Cheng authored
llvm-svn: 32587
-
Evan Cheng authored
llvm-svn: 32585
-
Evan Cheng authored
llvm-svn: 32584
-
Evan Cheng authored
llvm-svn: 32583
-
Evan Cheng authored
- Add MOVDI2SSrm and MOVSS2DImr to fold load / store for i32 <-> f32 bit_convert patterns. llvm-svn: 32582
-