- Sep 12, 2006
-
-
Evan Cheng authored
llvm-svn: 30277
-
John Criswell authored
llvm-svn: 30276
-
Chris Lattner authored
Handle this. This fixes PR908 and Transforms/LICM/2006-09-12-DeadUserOfSunkInstr.ll llvm-svn: 30275
-
Chris Lattner authored
llvm-svn: 30274
-
Chris Lattner authored
llvm-svn: 30273
-
Chris Lattner authored
llvm-svn: 30271
-
Nick Lewycky authored
is being removed. llvm-svn: 30270
-
Chris Lattner authored
llvm-svn: 30269
-
Chris Lattner authored
llvm-svn: 30268
-
Chris Lattner authored
llvm-svn: 30267
-
- Sep 11, 2006
-
-
Chris Lattner authored
llvm-svn: 30266
-
Chris Lattner authored
llvm-svn: 30265
-
Rafael Espindola authored
llvm-svn: 30262
-
Rafael Espindola authored
llvm-svn: 30261
-
Chris Lattner authored
llvm-svn: 30253
-
Rafael Espindola authored
llvm-svn: 30252
-
Nick Lewycky authored
llvm-svn: 30251
-
Jim Laskey authored
llvm-svn: 30248
-
John Criswell authored
llvm-svn: 30247
-
Rafael Espindola authored
llvm-svn: 30246
-
Evan Cheng authored
llvm-svn: 30245
-
Evan Cheng authored
llvm-svn: 30244
-
Evan Cheng authored
llvm-svn: 30243
-
Evan Cheng authored
the branch's chain is also produced by cmp. [ch, r : ld] ^ ^ | | [XX]--/ \- [flag : cmp] ^ ^ | | \---[br flag]- Remove an isel check which prevents loads from being folded into cmp / test instructions. 2) Whenever possible, delete a selected node to allow more load folding opportunities. Note not all nodes can be deleted after it has been selected. Some may have simply morphed; some have not changed at all (e.g. EntryToken). llvm-svn: 30242
-
Evan Cheng authored
operand of a conditional branch to allow load folding into CMP / TEST instructions. llvm-svn: 30241
-
Nate Begeman authored
llvm-svn: 30240
-
- Sep 10, 2006
-
-
Anton Korobeynikov authored
llvm-svn: 30239
-
Chris Lattner authored
add a testcase for this commit: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050606/026673.html llvm-svn: 30238
-
Chris Lattner authored
bit. This fixes Regression/Transforms/TailDup/MergeTest.ll llvm-svn: 30237
-
Chris Lattner authored
due to switch cases going to the same place, it make #pred != #phi entries, breaking live interval analysis. This fixes 458.sjeng on x86 with llc. llvm-svn: 30236
-
Nick Lewycky authored
operations (like findProperties) should be faster, at the expense of unionSets being slower in cases that are rare in practise. Don't erase a dead Instruction. This fixes a memory corruption issue. llvm-svn: 30235
-
Chris Lattner authored
llvm-svn: 30234
-
Chris Lattner authored
llvm-svn: 30233
-
- Sep 09, 2006
-
-
Chris Lattner authored
llvm-svn: 30232
-
Chris Lattner authored
llvm-svn: 30231
-
Chris Lattner authored
This implements select.ll::test18. llvm-svn: 30230
-
Chris Lattner authored
llvm-svn: 30229
-
Jim Laskey authored
llvm-svn: 30227
-
Chris Lattner authored
llvm-svn: 30226
-
Chris Lattner authored
llvm-svn: 30225
-