summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* CMake: Updated lib/Target/PIC16/CMakeLists.txt.Oscar Fuentes2009-05-061-0/+1
* Use X86AddrNumOperands instead of magic constant oneDale Johannesen2009-05-061-1/+2
* Do not use register as base ptr of pre- and post- inc/dec load / store nodes.Evan Cheng2009-05-061-1/+4
* Unbreak the build.Evan Cheng2009-05-061-1/+1
* Make sure to use signed arithmetic in APInt to fix a regression.David Greene2009-05-061-2/+3
* Simplify code by using SmallVector's pop_back_val() instead ofDan Gohman2009-05-064-12/+6
* CMake: Updated lib/CodeGen/CMakeLists.txt.Oscar Fuentes2009-05-061-1/+1
* OCaml parameter attribute bindings from PR2752.Duncan Sands2009-05-061-0/+14
* Add generic expansion of SUB when ADD and XORDuncan Sands2009-05-061-8/+12
* Fix PR3754: don't mark functions that wrap MallocInst withDuncan Sands2009-05-061-0/+5
* Emit banksel and movlp instructions.Sanjiv Gupta2009-05-0612-142/+586
* Allow readonly functions to unwind exceptions. TeachDuncan Sands2009-05-0610-21/+24
* Renamed Spiller classes (plus uses and related files) to VirtRegRewriter.Lang Hames2009-05-066-2244/+2206
* Fix a copy+pasto in a comment.Dan Gohman2009-05-051-1/+1
* Delete a FIXME which is no longer relevant, and add a FIXME that is.Dan Gohman2009-05-051-2/+3
* Quotes should be printed before private prefix; some code clean up.Evan Cheng2009-05-051-50/+68
* Add dump method to DIDescriptor.Bill Wendling2009-05-051-1/+5
* If a MachineBasicBlock has multiple ways of reaching another block,Dan Gohman2009-05-052-9/+5
* Temporarily reverting r71008. It was causing this failure:Bill Wendling2009-05-051-3/+2
* Enable stack coloring with regs at -O3.Evan Cheng2009-05-052-10/+22
* Handle overflow of 64-bit loop conditions.David Greene2009-05-051-2/+3
* Add basic support for code generation of Chris Lattner2009-05-052-0/+17
* Revert part of 70929 that has to do with determining whether a SIB byte is ne...Evan Cheng2009-05-052-3/+3
* Do not require variable debug info nodes to have a compile unit.Chris Lattner2009-05-052-22/+25
* Do not substitute if the new register isn't in the register class of the oper...Evan Cheng2009-05-051-0/+14
* Move getInstrOperandRegClass from the scheduler to TargetInstrInfo.Evan Cheng2009-05-053-26/+13
* Do forward and backward substitution to eliminate loads and stores when possi...Evan Cheng2009-05-041-13/+127
* - Avoid the longer SIB encoding on x86_64 when it's not needed.Evan Cheng2009-05-042-9/+24
* Re-apply 70645, converting ScalarEvolution to useDan Gohman2009-05-046-132/+124
* Fix an 80-column violation.Dan Gohman2009-05-041-1/+2
* Fix doxygen comment syntax.Dan Gohman2009-05-041-1/+1
* Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ...Chris Lattner2009-05-042-6/+8
* Constify a bunch of SCEV-using code.Dan Gohman2009-05-042-63/+65
* X86FastISel doesn't support the -tailcallopt ABI.Dan Gohman2009-05-041-0/+6
* Restore a comment.Argyrios Kyrtzidis2009-05-041-0/+2
* Fix code emission for conditional branches.Anton Korobeynikov2009-05-041-2/+2
* Restore minor deletion.Mike Stump2009-05-0412-208/+255
* Typo.Evan Cheng2009-05-031-1/+1
* In some rare cases, the register allocator can spill registers but end up not...Evan Cheng2009-05-038-144/+427
* Handle implicit zext in a better way. Shamelessly stolen from x86 backend.Anton Korobeynikov2009-05-031-0/+16
* Fix typoAnton Korobeynikov2009-05-031-1/+1
* Update due to mainline API changeAnton Korobeynikov2009-05-035-19/+29
* Add TODO list :)Anton Korobeynikov2009-05-031-0/+42
* Make handling of conditional stuff much more straightforwardAnton Korobeynikov2009-05-033-95/+60
* Temporary disable imm patterns for cmp. Actually, all cmp-related stuff (sele...Anton Korobeynikov2009-05-031-18/+82
* Expand divisions into libcallsAnton Korobeynikov2009-05-031-0/+5
* Properly handle sdiv / udiv / srem / urem libcallsAnton Korobeynikov2009-05-032-7/+15
* Custom lower SIGN_EXTENDAnton Korobeynikov2009-05-032-0/+16
* Some eye-candyAnton Korobeynikov2009-05-033-10/+11
* Print function header / footerAnton Korobeynikov2009-05-031-0/+45