- Nov 10, 2006
-
-
Chris Lattner authored
llvm-svn: 31610
-
Chris Lattner authored
llvm-svn: 31608
-
- Nov 09, 2006
-
-
Chris Lattner authored
add.ll:test33, add.ll:test34, shift-sra.ll:test2 llvm-svn: 31586
-
- Nov 08, 2006
-
-
Chris Lattner authored
case that it bad to do. llvm-svn: 31563
-
Chris Lattner authored
delete in the first place. This also makes it simpler. llvm-svn: 31562
-
Jim Laskey authored
llvm-svn: 31561
-
Chris Lattner authored
loops. llvm-svn: 31560
-
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
-
-
Chris Lattner authored
int func(vFloat v0, vFloat v1) { int ii; vSInt32 vsiidx[2]; vsiidx[0] = _mm_cvttps_epi32(v0); vsiidx[1] = _mm_cvttps_epi32(v1); ii = ((int *) vsiidx)[4]; return ii; } This fixes Transforms/ScalarRepl/2006-11-07-InvalidArrayPromote.ll llvm-svn: 31524
-
- Nov 05, 2006
-
-
Jeff Cohen authored
llvm-svn: 31464
-
Nick Lewycky authored
llvm-svn: 31460
-
- Nov 03, 2006
-
-
Andrew Lenharth authored
llvm-svn: 31431
-
Chris Lattner authored
llvm-svn: 31398
-
- 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
-
Devang Patel authored
llvm-svn: 31362
-
- Nov 01, 2006
-
-
Devang Patel authored
This fixes http://llvm.org/bugs/show_bug.cgi?id=979 llvm-svn: 31358
-
Chris Lattner authored
llvm-svn: 31352
-
Chris Lattner authored
llvm-svn: 31346
-
Chris Lattner authored
result. This can significantly shrink code and exposes identities more aggressively. llvm-svn: 31344
-
Chris Lattner authored
llvm-svn: 31342
-
Chris Lattner authored
This triggers thousands of times on multisource. llvm-svn: 31341
-
- Oct 31, 2006
-
-
Chris Lattner authored
Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll llvm-svn: 31317
-
Chris Lattner authored
llvm-svn: 31315
-
- Oct 29, 2006
-
-
Chris Lattner authored
llvm-svn: 31284
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 31258
-
Chris Lattner authored
llvm-svn: 31257
-
Chris Lattner authored
llvm-svn: 31256
-
Chris Lattner authored
llvm-svn: 31255
-
Chris Lattner authored
llvm-svn: 31248
-
- Oct 26, 2006
-
-
Reid Spencer authored
InsertNewInstBefore(new CastInst(Val, ValTy, Val->GetName()), I) into: InsertCastBefore(Val, ValTy, I) llvm-svn: 31204
-
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
-
Nick Lewycky authored
produce an EQ property. llvm-svn: 31193
-
Nick Lewycky authored
Fix and comment the "or", "and" and "xor" transformations. llvm-svn: 31189
-
- Oct 25, 2006
-
-
Chris Lattner authored
llvm-svn: 31184
-
- Oct 24, 2006
-
-
Chris Lattner authored
llvm-svn: 31151
-
Chris Lattner authored
passes llvm-gcc bootstrap. llvm-svn: 31146
-
- Oct 23, 2006
-
-
Chris Lattner authored
Prolangs-C/agrep and SCCP/2006-10-23-IPSCCP-Crash.ll llvm-svn: 31132
-
Nick Lewycky authored
property is added by running through the list of uses of the value and adding resolved properties to the property set. llvm-svn: 31126
-
Nick Lewycky authored
llvm-svn: 31123
-