summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* PTX: add PTX 2.3 language targetJustin Holewinski2011-05-063-1/+7
* Fix PR9820: a read-only call differs from a load in that a load doesn'tDuncan Sands2011-05-061-6/+9
* Re-revert r130877; it's apparently causing a regression on 197.parser,Eli Friedman2011-05-061-50/+27
* The computation of string length is not that complicated. Fix it, again. :)Nick Lewycky2011-05-051-1/+1
* Remove DwarfTableException.Rafael Espindola2011-05-054-413/+1
* Remove the DwarfTable enum.Rafael Espindola2011-05-052-4/+0
* In debug output, clearly list new instructions without DebugLoc.Devang Patel2011-05-051-36/+2
* Remove little used statistical counter.Devang Patel2011-05-051-29/+0
* PR9838: Fix transform introduced in r127064 to not trigger when only one side...Eli Friedman2011-05-052-2/+2
* Move PPC Linux to CFI.Rafael Espindola2011-05-051-1/+1
* Implement a really simple DwarfSjLjException.Rafael Espindola2011-05-054-0/+68
* List all exception types in a switch.Rafael Espindola2011-05-051-14/+15
* ARM post RA scheduler compile time fix.Andrew Trick2011-05-051-0/+12
* whitespaceAndrew Trick2011-05-051-16/+16
* Don't produce a __debug_frame.Rafael Espindola2011-05-051-1/+1
* Allow FastISel of three-register-operand instructions.Owen Anderson2011-05-051-0/+24
* If debug info for inlined function is missing then handle it gracefully.Devang Patel2011-05-051-3/+5
* PR9848: pandn is not commutative.Eli Friedman2011-05-051-1/+1
* Add some statistics to the splitting and spilling frameworks.Jakob Stoklund Olesen2011-05-053-5/+44
* Avoid extra vreg copies for arguments passed in registers. Specifically, thi...Eli Friedman2011-05-052-38/+44
* Small syntax cleanup; we don't need to #define constants in C++. No function...Eli Friedman2011-05-051-3/+3
* Minor correction to r130877; fixes PR9846 and hopefully the buildbot failures.Eli Friedman2011-05-051-1/+2
* Minor change: Fix the typo in RegionPass.h and RegionPass.cpp.Hongbin Zheng2011-05-051-1/+1
* Remove a flag that would set the ".eh" symbol as .globl. MachO was the only oneBill Wendling2011-05-053-11/+0
* Update the gcov version used slightly, to make it stop causing modern gcov's toNick Lewycky2011-05-051-13/+20
* Remove dead function.Nick Lewycky2011-05-051-5/+0
* When the path wasn't emitted by the frontend, discard any path on the sourceNick Lewycky2011-05-051-6/+11
* Disable physical register coalescing by default.Jakob Stoklund Olesen2011-05-041-1/+1
* Set debug loc for new instructions.Devang Patel2011-05-041-3/+3
* Set debug location for new PHI nodes created in exit block. Devang Patel2011-05-041-0/+2
* Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8bit_hi.Jakob Stoklund Olesen2011-05-041-13/+8
* SjLj EH could produce a machine basic block that legitimately has more than oneBill Wendling2011-05-041-1/+9
* Preserve line number information while threading jumps.Devang Patel2011-05-041-2/+5
* Re-commit r130862 with a minor change to avoid an iterator running off the ed...Eli Friedman2011-05-041-27/+49
* Preserve line number info.Devang Patel2011-05-041-1/+4
* preserve line number info.Devang Patel2011-05-041-2/+3
* Back out r130862; it appears to be breaking bootstrap.Eli Friedman2011-05-041-43/+27
* Teach MachineCSE how to do simple cross-block CSE involving physregs. This a...Eli Friedman2011-05-041-27/+43
* Implement SystemZRegisterInfo::getMatchingSuperRegClass to enable cross-class...Jakob Stoklund Olesen2011-05-042-0/+18
* Do not emit location expression size twice.Devang Patel2011-05-041-12/+0
* Fix cmake build.Rafael Espindola2011-05-041-0/+1
* Prevent instructions using $gp from being placed between a jalr and the instr...Akira Hatanaka2011-05-045-11/+89
* Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, butRafael Espindola2011-05-043-4/+4
* Rename -disable-physical-join to -join-physregs and invert it.Jakob Stoklund Olesen2011-05-041-4/+4
* Tighten up check for empty (i.e. no meaningful debug info) module. This fixes...Devang Patel2011-05-041-15/+17
* Add variations on: max(x,y) >= min(x,z) folds to true. This isn't that common,Duncan Sands2011-05-041-2/+46
* Emit gcov data files to the directory specified in the metadata produced by theNick Lewycky2011-05-041-4/+23
* indvars: Added DisableIVRewrite and WidenIVs.Andrew Trick2011-05-042-9/+130
* Implement MSP430RegisterInfo::getMatchingSuperRegClass to enable cross-classJakob Stoklund Olesen2011-05-041-0/+7
* Mark ultra-super-registers QQQQ as call-clobbered instead of the D sub-regist...Jakob Stoklund Olesen2011-05-033-32/+11