- Jan 04, 2010
-
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92516
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92515
-
Dan Gohman authored
llvm-svn: 92514
-
Evan Cheng authored
(or (x << c) | (y >> (64 - c))) ==> (shld64 x, y, c) The isel patterns may not catch all the cases if general dag combine has reduced width of source operands. llvm-svn: 92513
-
Dan Gohman authored
in an inline asm. llvm-svn: 92512
-
Dan Gohman authored
llvm-svn: 92511
-
Devang Patel authored
llvm-svn: 92510
-
Dan Gohman authored
x86 isel peeps. llvm-svn: 92509
-
Dan Gohman authored
lets the test-elimination work in more conditional-move cases. llvm-svn: 92508
-
Dan Gohman authored
rules as normal add, and, or, etc. llvm-svn: 92507
-
Dan Gohman authored
This lets isel fold loads into them in more cases. llvm-svn: 92506
-
Devang Patel authored
llvm-svn: 92505
-
Dan Gohman authored
verifying that the special case does not occur. llvm-svn: 92504
-
Dan Gohman authored
for a refactoring I'm working on. llvm-svn: 92503
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92502
-
Fariborz Jahanian authored
This is wip. llvm-svn: 92501
-
Douglas Gregor authored
llvm-svn: 92500
-
Devang Patel authored
The test, derived from optimzed IR, does not mention "bar" in debug info anywhere so the dwarf writer is not expected to emit any debug info for function "bar". llvm-svn: 92499
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92498
-
Douglas Gregor authored
definitions from a precompiled header. This ensures that code-completion with macro names behaves the same with or without precompiled headers. llvm-svn: 92497
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92496
-
Chris Lattner authored
when doing this transform if the GEP is not inbounds. No testcase because it is very difficult to trigger this: instcombine already canonicalizes GEP indices to pointer size, so it relies specific permutations of the instcombine worklist. Thanks to Duncan for pointing this possible problem out. llvm-svn: 92495
-
Chris Lattner authored
llvm-svn: 92494
-
Daniel Dunbar authored
llvm-svn: 92493
-
Dan Gohman authored
llvm-svn: 92492
-
Daniel Dunbar authored
llvm-svn: 92491
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92490
-
Douglas Gregor authored
interface, suggest correction of typos. For example, given: @interface NSString @end @implementation NSstring @end we'll warn with: t.m:4:19: warning: cannot find interface declaration for 'NSstring'; did you mean 'NSString'? @implementation NSstring ^ However, since this is just a warning, we don't provide a fix-it hint. Good idea, Ted! llvm-svn: 92488
-
Anton Korobeynikov authored
llvm-svn: 92472
-
Chris Lattner authored
llvm-svn: 92471
-
Mikhail Glushenkov authored
llvm-svn: 92470
-
Chris Lattner authored
llvm-svn: 92469
-
Chris Lattner authored
file. InstructionCombining.cpp is now down to a svelte 9300 lines :) llvm-svn: 92468
-
Chris Lattner authored
a new InstCombineCompares.cpp file. llvm-svn: 92467
-
Chris Lattner authored
llvm-svn: 92466
-
Chris Lattner authored
move the 'SimplifyDemandedFoo' methods out to their own file, cutting 1K lines out of instcombine.cpp llvm-svn: 92465
-
Mikhail Glushenkov authored
Also trailing whitespace & 80-col violations. llvm-svn: 92464
-
Chris Lattner authored
among the instcombine library. llvm-svn: 92463
-
Chris Lattner authored
llvm-svn: 92462
-
Chris Lattner authored
llvm-svn: 92461
-