- Dec 06, 2006
-
-
Reid Spencer authored
llvm-svn: 32289
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
Chris Lattner authored
llvm-svn: 32270
-
Chris Lattner authored
passing false would make the asmprinter fail anyway. llvm-svn: 32264
-
- Dec 05, 2006
-
-
Reid Spencer authored
casting because sdiv doesn't require operand signs to match any more. llvm-svn: 32240
-
Chris Lattner authored
This fixes Regression/Other/2002-01-31-CallGraph.ll. llvm-svn: 32237
-
Reid Spencer authored
remaining uses to more specific casts. llvm-svn: 32231
-
- Dec 04, 2006
-
-
Reid Spencer authored
llvm-svn: 32198
-
Chris Lattner authored
llvm-svn: 32196
-
Reid Spencer authored
llvm-svn: 32180
-
Reid Spencer authored
llvm-svn: 32179
-
Reid Spencer authored
llvm-svn: 32165
-
- Dec 02, 2006
-
-
Jeff Cohen authored
llvm-svn: 32113
-
- Nov 29, 2006
-
-
Bill Wendling authored
llvm-svn: 31998
-
Bill Wendling authored
adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed in the future. llvm-svn: 31990
-
Bill Wendling authored
llvm-svn: 31989
-
- Nov 28, 2006
-
-
Bill Wendling authored
llvm streams llvm-svn: 31983
-
- Nov 27, 2006
-
-
Reid Spencer authored
The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931
-
- Nov 20, 2006
-
-
Reid Spencer authored
First in a series of patches to convert SetCondInst into ICmpInst and FCmpInst using only two opcodes and having the instructions contain their predicate value. Nothing uses these classes yet. More patches to follow. llvm-svn: 31867
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31816
-
Bill Wendling authored
llvm-svn: 31815
-
Bill Wendling authored
llvm-svn: 31812
-
Bill Wendling authored
llvm-svn: 31811
-
Bill Wendling authored
llvm-svn: 31810
-
- Nov 14, 2006
-
-
Andrew Lenharth authored
llvm-svn: 31724
-
- Nov 13, 2006
-
-
Chris Lattner authored
llvm-svn: 31697
-
- Nov 08, 2006
-
-
Jim Laskey authored
llvm-svn: 31561
-
Reid Spencer authored
This patch converts the old SHR instruction into two instructions, AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not dependent on the sign of their operands. llvm-svn: 31542
-
- Nov 07, 2006
-
-
Andrew Lenharth authored
llvm-svn: 31511
-
Andrew Lenharth authored
Allow loop detection during debug in forwarding nodes, and revert auxcall patch as it make 176.gcc untenable llvm-svn: 31510
-
Andrew Lenharth authored
llvm-svn: 31509
-
- Nov 03, 2006
-
-
Chris Lattner authored
vector accesses like we handle out-of-range array accesses. llvm-svn: 31427
-
Andrew Lenharth authored
improves readability of the call handling code significantly, as well as makes it clear which parts are hacky (externals) and which parts are good (call handling). No functionality change. llvm-svn: 31415
-
- Nov 02, 2006
-
-
Reid Spencer authored
Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
-
Reid Spencer authored
Replace the REM instruction with UREM, SREM and FREM. llvm-svn: 31369
-
- Nov 01, 2006
-
-
Reid Spencer authored
having SCZeroExtendExpr be equivalent to SCTruncate llvm-svn: 31355
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 31249
-
- Oct 26, 2006
-
-
Reid Spencer authored
Make necessary changes to support DIV -> [SUF]Div. This changes llvm to have three division instructions: signed, unsigned, floating point. The bytecode and assembler are bacwards compatible, however. llvm-svn: 31195
-
- Oct 23, 2006
-
-
Andrew Lenharth authored
llvm-svn: 31136
-
Andrew Lenharth authored
llvm-svn: 31135
-