summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add setSubgraphColor to color an entire portion of a SelectionDAG. ThisDavid Greene2008-10-27
* Fix PR2634. Create new virtual registers from spills early so that weDavid Greene2008-10-27
* Fix UpdateNodeOperands so that it does CSE of callsDuncan Sands2008-10-27
* Fix a bug in which a node could be added to theDuncan Sands2008-10-27
* Avoid crashing if instruction is not part of a loop.Torok Edwin2008-10-27
* export an ID for the instructionNamer, allowing analysis/transformation passesTorok Edwin2008-10-27
* Turn on LegalizeTypes, the new type legalizationDuncan Sands2008-10-27
* Fix an obvious copy/pasto.Nick Lewycky2008-10-27
* For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng2008-10-27
* Rewrite all the 'PromoteLocallyUsedAlloca[s]' logic. With the power ofChris Lattner2008-10-27
* Add a new LargeBlockInfo helper, which is just a wrapper aroundChris Lattner2008-10-27
* Increase default setting of tail-merge-threshold toDale Johannesen2008-10-27
* fix PR2953, an off-by-one error handling formatted i/o. Chris Lattner2008-10-26
* Do not shrink wrap live interval in a mbb if it's livein any of its successor...Evan Cheng2008-10-26
* Fix type-o in ExprMapKeyType::operator ==(). The "&&" was missing.Bill Wendling2008-10-26
* Handle cases where there aren't uses in the barrier mbb.Evan Cheng2008-10-25
* Make comments and code for QuietWarnings and QuietErrorsDan Gohman2008-10-25
* SDNodes may have at most one Flag result. Update this commentDan Gohman2008-10-25
* Move the code that adds the DeadMachineInstructionElimPass fromDan Gohman2008-10-25
* Related to PR2911, reject as invalid non-pointer GC roots.Gordon Henriksen2008-10-25
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-25
* Generate code for TLS instructions.Nicolas Geoffray2008-10-25
* CMake: lib/Target/ARM/AsmPrinter/CMakeLists.txt added.Oscar Fuentes2008-10-25
* CMake: Cross-platform support for using pre-generated llvmAsmParser.cpp and l...Oscar Fuentes2008-10-25
* If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,...Evan Cheng2008-10-25
* Mark MFCR as reading all condition code registers.Dale Johannesen2008-10-24
* Rewrite logic to figure out whether LR needs toDale Johannesen2008-10-24
* move the note to the correct READMETorok Edwin2008-10-24
* add note about va_arg code on x86 and x86-64Torok Edwin2008-10-24
* Fix a pasto.Evan Cheng2008-10-24
* Fix translateX86CC: if SetCCOpcode is SETULE andDuncan Sands2008-10-24
* Modify the cmake build system so that if it doesn't find bison, it will use t...Cedric Venet2008-10-24
* Don't try to create a mask when we don't need one. Fixes a crash.Nick Lewycky2008-10-24
* Fix a end() dereference; remove an abort() that wasn't meant to be left in.Evan Cheng2008-10-24
* Add value range analyzing of Add and Sub.Nick Lewycky2008-10-24
* Avoid splitting an interval multiple times; avoid splitting re-materializable...Evan Cheng2008-10-24
* Fix constant-offset emission for x86-64 absolute addresses. ThisDan Gohman2008-10-24
* Initialize uninitialized variable.Dale Johannesen2008-10-24
* Added raw_fd_ostream::close().Ted Kremenek2008-10-23
* Committing a good chunk of the pre-register allocation live interval splittin...Evan Cheng2008-10-23
* Mark defs and uses of CTR and LR correctly.Dale Johannesen2008-10-23
* Make sure to set stdout to binary when writing bitcode files viaDaniel Dunbar2008-10-23
* Fix thinko - the operand number has nothing to doDuncan Sands2008-10-23
* Change create*Pass factory functions to return Pass* instead ofDaniel Dunbar2008-10-22
* remove extraneous #ifdef'sJim Grosbach2008-10-22
* Add raw_ostream versions of WriteBitcodeToFile and BitcodeWriterPass.Daniel Dunbar2008-10-22
* Remove allocation of unused stack slot.Dale Johannesen2008-10-22
* Fix for PR2881: fix a small leak exposed by valgrind, using a ManagedStatic.Julien Lerouge2008-10-22
* LegalizeTypes soft-float support for fpow.Duncan Sands2008-10-22
* Get this working with LegalizeTypes: (1) don'tDuncan Sands2008-10-22