aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Plug trivial leak.Benjamin Kramer2010-04-121-0/+2
* Enable post regalloc machine licm by default.Evan Cheng2010-04-121-5/+1
* Remove unnecessary parens.Dan Gohman2010-04-122-4/+4
* Tidy whitespace.Bob Wilson2010-04-091-9/+8
* Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function.Devang Patel2010-04-091-0/+2
* Delete this obsolete comment.Dan Gohman2010-04-091-4/+0
* Add a missing dependency to this library when building with CMake.Chandler Carruth2010-04-091-0/+2
* Use getNumImplicitDefs() and getNumImplicitUses().Bob Wilson2010-04-091-24/+6
* Fix up some comments.Bob Wilson2010-04-091-5/+3
* Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman2010-04-081-4/+3
* delete a forwarding function.Chris Lattner2010-04-081-89/+87
* move elf section uniquing to MCContext. Along the wayChris Lattner2010-04-082-20/+2
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-081-89/+102
* move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner2010-04-081-32/+4
* Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng2010-04-082-1/+14
* Fix -Wsign-compare warning (issued by clang++).Ted Kremenek2010-04-081-1/+1
* Rename a function.Devang Patel2010-04-082-9/+7
* implicit defs get added to the end of machine instrs sometimes. Scan the who...Chris Lattner2010-04-081-4/+9
* One instruction may start (or end) multiple lexical scopes. Devang Patel2010-04-082-58/+28
* Remove dead code.Devang Patel2010-04-082-9/+0
* Delete out of date comment.Devang Patel2010-04-081-2/+0
* Refactor.Devang Patel2010-04-082-2/+15
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-084-37/+31
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-081-8/+12
* Make post regalloc machine licm functional. It now passes all of MultiSource.Evan Cheng2010-04-081-79/+169
* convert a report_fatal_error that I was able to trigger into a nice errorChris Lattner2010-04-081-3/+9
* minor tidying.Chris Lattner2010-04-072-5/+4
* use assertions instead of unreachable for logic errors.Chris Lattner2010-04-071-28/+26
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-071-3/+2
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-0714-36/+36
* remove some unneeded errorhandling stuff.Chris Lattner2010-04-071-9/+17
* tidy upChris Lattner2010-04-071-5/+5
* Remove late ARM codegen optimization pass committed by accident.Anton Korobeynikov2010-04-071-2/+0
* Initial support for different kinds of FU reservation.Anton Korobeynikov2010-04-072-12/+44
* Factor out scoreboard into separate class. This way we might have several dif...Anton Korobeynikov2010-04-072-58/+70
* Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov2010-04-071-0/+2
* fix 80 col violation, patch by Alastair LynnChris Lattner2010-04-071-1/+2
* add a comment line that got droppedChris Lattner2010-04-071-5/+4
* fix a latent bug my inline asm stuff exposed: Chris Lattner2010-04-071-0/+2
* Remove unused method.Benjamin Kramer2010-04-072-19/+0
* Workaround the breakage in r100616 by guarding all timers withTorok Edwin2010-04-073-32/+74
* Use the "NamedGroupTimer" class to categorize DWARF emission better.Bill Wendling2010-04-074-41/+28
* Use raw_ostream.Benjamin Kramer2010-04-071-22/+14
* Add comments for missed opportunities.Evan Cheng2010-04-071-1/+4
* Fix typo.Evan Cheng2010-04-071-1/+1
* Have the inst emitter add the !srcloc mdnode to the machine instr.Chris Lattner2010-04-072-2/+18
* remove another magic number.Chris Lattner2010-04-071-3/+2
* Three changes:Chris Lattner2010-04-076-62/+96
* Move printing of target-indepedent DEBUG_VALUE commentsDale Johannesen2010-04-072-4/+69
* Post regalloc LICM. Work in progress.Evan Cheng2010-04-072-11/+169