summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* indvars: Added canExpandBackEdgeTakenCount.Andrew Trick2011-05-031-32/+55
* Even if the subprogram is going to use AT_specification, emit DW_AT_MIPS_link...Devang Patel2011-05-031-5/+5
* MCDwarf: Don't save Twine to local variable, this is almost never safe to doDaniel Dunbar2011-05-031-2/+2
* Replace the "movnt" intrinsics with a native store + nontemporal metadata bit.Bill Wendling2011-05-032-38/+44
* Gracefully handle invalid live ranges. Fix PR9831.Jakob Stoklund Olesen2011-05-033-0/+23
* Implement some basic simplifications involving min/max, for exampleDuncan Sands2011-05-031-0/+118
* Fix function MipsRegisterInfo::getRegisterNumbering.Akira Hatanaka2011-05-031-10/+10
* Temporarily disable use of divmod compiler-rt functions for iOS.Bob Wilson2011-05-031-6/+0
* Fold ARM coprocessor intrinsics patterns into the instructions defs wheneverBruno Cardoso Lopes2011-05-033-96/+73
* Add a few ARM coprocessor intrinsics. Testcases includedBruno Cardoso Lopes2011-05-034-0/+71
* If the front end has emitted llvm.dbg.cu and other debug info anchors (clang ...Devang Patel2011-05-031-27/+49
* Use llvm.dbg.cu named metadata to collect compile units.Devang Patel2011-05-031-0/+4
* Remove unused variables caught by GCC's -Wunused-but-set-variable.Benjamin Kramer2011-05-033-5/+0
* Add pentium{3,4}m cpus. Patch by Alexander Best!Michael J. Spencer2011-05-031-0/+2
* xmm0 is an implicit parameter in this and so shouldn't be in theEric Christopher2011-05-031-2/+2
* Add an unfolded offset field to LSR's Formula record. This is used toDan Gohman2011-05-033-9/+76
* Other parts of the SelectionDAG framework assume that targets use their point...Owen Anderson2011-05-021-1/+1
* Scanning entire basic block may be too expensive in terms of compile time. In...Devang Patel2011-05-021-6/+4
* Handle <def,undef> in the second loop as well.Jakob Stoklund Olesen2011-05-021-1/+3
* Apparently the check for direct calls is unnecessary.Eric Christopher2011-05-021-2/+2
* Use the PrintReg adaptor to correctly print live-in registers in debug output.Jakob Stoklund Olesen2011-05-021-17/+5
* Only ignore <undef> use operands, keep the <def,undef> ops.Jakob Stoklund Olesen2011-05-021-1/+4
* Fix PR9579: when simplifying a compare to "true" or "false", and it wasDuncan Sands2011-05-021-18/+22
* Remove unused variable.Duncan Sands2011-05-021-1/+1
* Emit debug info for global variables first.Devang Patel2011-05-021-5/+5
* Move some rem transforms out of instcombine and into instsimplify.Duncan Sands2011-05-022-42/+136
* Add 130690 back.Rafael Espindola2011-05-021-1/+1
* Only produce the eh_frame section if we have at least one personality function.Rafael Espindola2011-05-021-7/+9
* Revert while I debug the tests that use march but not mtriple.Rafael Espindola2011-05-021-1/+1
* Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will ta...Rafael Espindola2011-05-021-1/+1
* Minimize the slot indexes spanned by register ranges created when splitting.Jakob Stoklund Olesen2011-05-023-5/+13
* In option typo correction, consider -foo=VALUE flags as two distinct parts. TheNick Lewycky2011-05-021-5/+12
* Remove dead variable pointed out by GCC 4.6 warnings, and reflow this a littleNick Lewycky2011-05-021-4/+1
* enhance memcpyopt to obey -fno-builtin and friends. This addresses aChris Lattner2011-05-011-0/+17
OpenPOWER on IntegriCloud