aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* IT turns out that during jumpless setcc lowering eq and ne were swapped.Anton Korobeynikov2010-02-211-8/+5
* fix and un-xfail X86/vec_ss_load_fold.llChris Lattner2010-02-211-3/+2
* Undo r96654. The printing of ARM shift instructions in canonical forms can beJohnny Chen2010-02-211-24/+28
* rename SelectScalarSSELoad -> SelectScalarSSELoadXXX and rewriteChris Lattner2010-02-211-18/+28
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-212-4/+4
* Rename getSDiv to getExactSDiv to reflect its behavior in cases whereDan Gohman2010-02-191-23/+25
* Check for overflow when scaling up an add or an addrec forDan Gohman2010-02-191-18/+49
* Revert 96634. It causes assertion failures for 126.gcc and 176.gcc inBob Wilson2010-02-193-17/+6
* Add a comment.Dan Gohman2010-02-191-0/+6
* Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254.Charles Davis2010-02-192-1/+6
* Teach ScalarEvolution how to compute a tripcount for a loop withDan Gohman2010-02-191-0/+13
* Revert Anton's most recent EH patch (r96637), since it breaks a lot ofBob Wilson2010-02-193-17/+40
* Revert commits 96556 and 96640, because commit 96556 breaks theDuncan Sands2010-02-193-112/+22
* recommit 96626, evidence that it broke things appearsDale Johannesen2010-02-192-0/+36
* Added entries for ASR, LSL, LSR, ROR, and RRX so that the disassembler printsJohnny Chen2010-02-191-0/+24
* Revert 96626, which causes build failure on ppc Darwin.Dale Johannesen2010-02-192-36/+0
* Transform (xor (setcc), (setcc)) == / != 1 toEvan Cheng2010-02-191-3/+13
* Use the same encoding for EH stuff uniformly on all MachO targets.Anton Korobeynikov2010-02-193-40/+17
* Radar 7636153. In the presence of large call frames, it's not sufficientJim Grosbach2010-02-193-6/+17
* When determining the set of interesting reuse factors, considerDan Gohman2010-02-191-9/+15
* Indvars needs to explicitly notify ScalarEvolution when it is replacingDan Gohman2010-02-182-0/+36
* Added LDRD_PRE/POST & STRD_PRE/POST for disassembly only.Johnny Chen2010-02-182-0/+80
* replaceUsesOfWithOnConstant implementation for unions.Talin2010-02-181-1/+46
* Hoist this loop-invariant logic out of the loop.Dan Gohman2010-02-181-4/+6
* Always normalize spill weights, also for intervals created by spilling.Jakob Stoklund Olesen2010-02-182-4/+10
* Make CodePlacementOpt detect special EH control flow byDan Gohman2010-02-181-7/+8
* Destroy MDNodes gracefully while deleting llvm context.Devang Patel2010-02-182-1/+18
* Generate DBG_VALUE from dbg.value intrinsics. These currentlyDale Johannesen2010-02-181-0/+31
* Remap the call sites of a shared function in interrupt line functions.Sanjiv Gupta2010-02-182-0/+27
* Re-factoring.Sanjiv Gupta2010-02-182-67/+90
* Uniformize the way these options are printed. Requested byDuncan Sands2010-02-182-2/+2
* Remove terminating dot in description. Inconsistency pointedDuncan Sands2010-02-181-1/+1
* Refer to -help instead of --help since this is what tools themselves say.Duncan Sands2010-02-181-7/+7
* add a missing type cast.Chris Lattner2010-02-181-1/+1
* Use NEON vmin/vmax instructions for floating-point selects.Bob Wilson2010-02-183-9/+109
* Added LDRSBT, LDRHT, LDRSHT for disassembly only. And fixed encoding errorsJohnny Chen2010-02-182-6/+24
* Some dag combiner goodness:Evan Cheng2010-02-183-22/+102
* Added for disassembly only the variants of DMB, DSB, and ISB.Johnny Chen2010-02-181-0/+60
* MC/Mach-O: Update fixup values for change to X86 offsets.Daniel Dunbar2010-02-171-6/+4
* Remove the NEON N2VSInt instruction class: it's only used in one place andBob Wilson2010-02-171-10/+4
* Added CLREX (Clear-Exclusive) for disassembly only.Johnny Chen2010-02-171-0/+8
* More cleanup for NEON:Bob Wilson2010-02-171-101/+90
* Added RFE for disassembly only.Johnny Chen2010-02-171-1/+16
* Make the non-temporal bit "significant" in MemSDNodes so they aren'tDavid Greene2010-02-171-8/+17
* Remember to define super registers in mips calls.Jakob Stoklund Olesen2010-02-171-3/+2
* Add Regex::sub, for doing regular expression substitution with backreferences.Daniel Dunbar2010-02-171-0/+76
* Dead code elimination.Jakob Stoklund Olesen2010-02-172-38/+0
* "Fix and issue in SparcAsmPrinter where multiple identical .LLGETPCHn symbols...Chris Lattner2010-02-171-5/+6
* move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter,Chris Lattner2010-02-173-31/+69
* add a note, from PR5100Chris Lattner2010-02-171-0/+2