summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Collapse)AuthorAgeFilesLines
* Change errs() to dbgs().David Greene2010-01-051-6/+6
| | | | llvm-svn: 92571
* Change errs() to dbgs().David Greene2010-01-051-24/+24
| | | | llvm-svn: 92570
* Change errs() to dbgs().David Greene2010-01-051-10/+11
| | | | llvm-svn: 92569
* Change errs() to dbgs().David Greene2010-01-051-12/+12
| | | | llvm-svn: 92568
* Change errs() to dbgs().David Greene2010-01-051-1/+1
| | | | llvm-svn: 92567
* Change errs() to dbgs().David Greene2010-01-051-3/+3
| | | | llvm-svn: 92566
* Change errs() to dbgs().David Greene2010-01-051-12/+12
| | | | llvm-svn: 92565
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-0515-471/+454
| | | | | | | | | clear what information these functions are actually using. This is also a micro-optimization, as passing a SDNode * around is simpler than passing a { SDNode *, int } by value or reference. llvm-svn: 92564
* Change errs() to dbgs().David Greene2010-01-051-13/+13
| | | | llvm-svn: 92563
* Change errs() to dbgs().David Greene2010-01-051-1/+1
| | | | llvm-svn: 92562
* Change errs() to dbgs().David Greene2010-01-051-30/+30
| | | | llvm-svn: 92561
* Change errs() to dbgs().David Greene2010-01-051-8/+8
| | | | llvm-svn: 92560
* Remove dead debug info intrinsics.Devang Patel2010-01-0511-312/+19
| | | | | | | | | | Intrinsic::dbg_stoppoint Intrinsic::dbg_region_start Intrinsic::dbg_region_end Intrinsic::dbg_func_start AutoUpgrade simply ignores these intrinsics now. llvm-svn: 92557
* Remove the SDNPAssociative properties for the flags-producingDan Gohman2010-01-051-6/+6
| | | | | | | operators. Eli pointed out that it's not obvious what that would mean. llvm-svn: 92555
* Fix some struct/class specifier mismatches.Daniel Dunbar2010-01-051-3/+3
| | | | llvm-svn: 92550
* Change errs() to dbgs().David Greene2010-01-051-2/+2
| | | | llvm-svn: 92548
* Change errs() to dbgs().David Greene2010-01-051-12/+12
| | | | llvm-svn: 92547
* Change errs() to dbgs().David Greene2010-01-041-1/+2
| | | | llvm-svn: 92545
* Change errs() to dbgs().David Greene2010-01-041-4/+5
| | | | llvm-svn: 92544
* Change errs() to dbgs().David Greene2010-01-041-1/+2
| | | | llvm-svn: 92542
* Change errs() to dbgs().David Greene2010-01-041-2/+3
| | | | llvm-svn: 92539
* Change errs() to dbgs().David Greene2010-01-041-13/+13
| | | | llvm-svn: 92535
* Fix debug_inlined section entries for routines whose names are changed ↵Devang Patel2010-01-041-5/+10
| | | | | | through __asm() extension. llvm-svn: 92533
* Change errs() to dbgs().David Greene2010-01-041-6/+7
| | | | llvm-svn: 92532
* Change errs() to dbgs().David Greene2010-01-041-47/+47
| | | | llvm-svn: 92529
* Change errs() to dbgs().David Greene2010-01-041-2/+3
| | | | llvm-svn: 92528
* Change errs() to dbgs().David Greene2010-01-041-4/+5
| | | | llvm-svn: 92524
* Change errs() to dbgs().David Greene2010-01-041-14/+14
| | | | llvm-svn: 92520
* Change errs() to dbgs().David Greene2010-01-041-1/+2
| | | | llvm-svn: 92518
* Change errs() to dbgs().David Greene2010-01-041-1/+2
| | | | llvm-svn: 92516
* Change errs() to dbgs().David Greene2010-01-041-7/+7
| | | | llvm-svn: 92515
* Perform this folding as a target specific dag combine:Evan Cheng2010-01-042-36/+61
| | | | | | | | (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
* Use a pointer type rather than MVT::Other for the ExternalSymbol node usedDan Gohman2010-01-041-1/+2
| | | | | | in an inline asm. llvm-svn: 92512
* Remove some README.txt entries which are now implemented.Dan Gohman2010-01-041-80/+3
| | | | llvm-svn: 92511
* A use by operand 1 or 2 of a SELECT is not a FLAGS use. ThisDan Gohman2010-01-041-1/+1
| | | | | | lets the test-elimination work in more conditional-move cases. llvm-svn: 92508
* Flags-producing add, and, or, etc. have the same profibilityDan Gohman2010-01-041-0/+5
| | | | | | rules as normal add, and, or, etc. llvm-svn: 92507
* Add SDNPCommutative and SDNPAssociative to several X86 target nodes.Dan Gohman2010-01-041-6/+12
| | | | | | This lets isel fold loads into them in more cases. llvm-svn: 92506
* Fix begin and end markers for nested scopes.Devang Patel2010-01-041-43/+53
| | | | llvm-svn: 92505
* Change errs() to dbgs().David Greene2010-01-041-1/+1
| | | | llvm-svn: 92502
* Change errs() to dbgs().David Greene2010-01-041-1/+1
| | | | llvm-svn: 92498
* Change errs() to dbgs().David Greene2010-01-041-1/+1
| | | | llvm-svn: 92496
* Truncate GEP indexes larger than the pointer size down to pointer sizeChris Lattner2010-01-041-0/+9
| | | | | | | | | | | 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
* silence a bogus 'might be used uninit' warning from GCC.Chris Lattner2010-01-041-1/+1
| | | | llvm-svn: 92494
* Add a comment.Dan Gohman2010-01-041-0/+2
| | | | llvm-svn: 92492
* Change errs() to dbgs().David Greene2010-01-041-5/+5
| | | | llvm-svn: 92490
* Fix invalid chain folding for memory variant of sdiv / udivAnton Korobeynikov2010-01-041-26/+26
| | | | llvm-svn: 92472
* move some more cast-related stuffChris Lattner2010-01-042-140/+125
| | | | llvm-svn: 92471
* 80-col violations, trailing whitespace.Mikhail Glushenkov2010-01-041-16/+20
| | | | llvm-svn: 92470
* move the [Can]EvaluateInDifferentType functions out to InstCombineCasts.cppChris Lattner2010-01-042-212/+209
| | | | llvm-svn: 92469
* split 943 lines of instcombine out to a new InstCombineCasts.cppChris Lattner2010-01-044-943/+981
| | | | | | file. InstructionCombining.cpp is now down to a svelte 9300 lines :) llvm-svn: 92468
OpenPOWER on IntegriCloud