aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix 80 column violations.Duncan Sands2008-10-291-5/+10
* - Rewrite code that update register live interval that's split.Evan Cheng2008-10-293-85/+177
* Factor shouldInline method out of Inliner.Daniel Dunbar2008-10-291-18/+26
* Assorted comment/naming fixes, 80-col violations, and reindentation.Daniel Dunbar2008-10-282-12/+11
* (A & sext(C)) | (B & ~sext(C) -> C ? A : BDan Gohman2008-10-281-0/+19
* Take Chris' suggestion and define EnableFastISelVerbose andDan Gohman2008-10-281-8/+3
* Reuse PrintEscapedString for printing names in .llDaniel Dunbar2008-10-281-28/+21
* Protect the code for fast-isel debugging with #ifndef NDEBUG.Dan Gohman2008-10-281-0/+10
* Support for constant islands in the ARM JIT.Jim Grosbach2008-10-283-2/+58
* Fix darwin ppc llvm-gcc build breakage: interceptDuncan Sands2008-10-282-5/+42
* Fix a testcase provided by Bill in which the nodeDuncan Sands2008-10-282-30/+37
* Don't produce invalid comparisons after legalize.Chris Lattner2008-10-281-2/+4
* fix some whitespace stuffChris Lattner2008-10-281-3/+3
* Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesizedChris Lattner2008-10-281-4/+9
* If def is in the same mbb as the barrier, spilt the value after the last use ...Evan Cheng2008-10-281-8/+18
* Add command line option to limit the number splits to help debugging.Evan Cheng2008-10-281-3/+7
* Avoid putting a split past the end of the live range; always shrink wrap live...Evan Cheng2008-10-281-11/+20
* Silence a bogus compile time warning.Evan Cheng2008-10-271-1/+1
* Re-apply 55137 with fixes.David Greene2008-10-271-4/+7
* Remove val# defined by a remat'ed def that is now dead.Evan Cheng2008-10-273-2/+33
* Fix bogus comparison of "const char *" with c-string literal. Use strcmp ins...Ted Kremenek2008-10-271-2/+2
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-279-9/+9
* Add setSubgraphColor to color an entire portion of a SelectionDAG. ThisDavid Greene2008-10-271-0/+57
* Fix PR2634. Create new virtual registers from spills early so that weDavid Greene2008-10-271-8/+19
* Fix UpdateNodeOperands so that it does CSE of callsDuncan Sands2008-10-271-86/+52
* Fix a bug in which a node could be added to theDuncan Sands2008-10-271-3/+8
* Avoid crashing if instruction is not part of a loop.Torok Edwin2008-10-271-2/+3
* export an ID for the instructionNamer, allowing analysis/transformation passesTorok Edwin2008-10-271-0/+1
* Turn on LegalizeTypes, the new type legalizationDuncan Sands2008-10-271-2/+2
* Fix an obvious copy/pasto.Nick Lewycky2008-10-271-4/+4
* For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng2008-10-274-0/+19
* Rewrite all the 'PromoteLocallyUsedAlloca[s]' logic. With the power ofChris Lattner2008-10-271-175/+97
* Add a new LargeBlockInfo helper, which is just a wrapper aroundChris Lattner2008-10-271-57/+123
* Increase default setting of tail-merge-threshold toDale Johannesen2008-10-271-1/+1
* fix PR2953, an off-by-one error handling formatted i/o. Chris Lattner2008-10-261-1/+1
* Do not shrink wrap live interval in a mbb if it's livein any of its successor...Evan Cheng2008-10-261-6/+21
* Fix type-o in ExprMapKeyType::operator ==(). The "&&" was missing.Bill Wendling2008-10-261-1/+1
* Handle cases where there aren't uses in the barrier mbb.Evan Cheng2008-10-251-1/+5
* Make comments and code for QuietWarnings and QuietErrorsDan Gohman2008-10-251-1/+1
* SDNodes may have at most one Flag result. Update this commentDan Gohman2008-10-251-2/+2
* Move the code that adds the DeadMachineInstructionElimPass fromDan Gohman2008-10-252-4/+5
* Related to PR2911, reject as invalid non-pointer GC roots.Gordon Henriksen2008-10-251-2/+4
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-255-14/+61
* Generate code for TLS instructions.Nicolas Geoffray2008-10-253-4/+27
* CMake: lib/Target/ARM/AsmPrinter/CMakeLists.txt added.Oscar Fuentes2008-10-251-0/+9
* CMake: Cross-platform support for using pre-generated llvmAsmParser.cpp and l...Oscar Fuentes2008-10-251-25/+18
* If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,...Evan Cheng2008-10-251-9/+11
* Mark MFCR as reading all condition code registers.Dale Johannesen2008-10-241-0/+2
* Rewrite logic to figure out whether LR needs toDale Johannesen2008-10-242-32/+34
* move the note to the correct READMETorok Edwin2008-10-242-95/+97