summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Crash less. The i64 restriction in BinomialCoefficient caused some problemsNick Lewycky2008-06-13
* fix a minor deviation from the original in my previous commitGabor Greif2008-06-12
* op_iterator-ify some loops, low hanging fruit only, there is moreGabor Greif2008-06-12
* Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng2008-06-12
* Revert 52223.Evan Cheng2008-06-12
* Switch GVN to use ScopedHashTable.Owen Anderson2008-06-12
* Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logicMatthijs Kooijman2008-06-12
* Make I/O redirection handling in sys::Program a bit more consistent. NoMatthijs Kooijman2008-06-12
* op_iterator-ify some loops, fix 80col violationsGabor Greif2008-06-11
* Properly lower DYNAMIC_STACKALLOC - bracket all black magic withAnton Korobeynikov2008-06-11
* For now, avoid generating FP select instructions in order to speculatively ex...Evan Cheng2008-06-11
* Avoid duplicating loop header which leads to unnatural loops (and just seem l...Evan Cheng2008-06-11
* Teach instruction combining about the extractvalue. It can succesfully foldMatthijs Kooijman2008-06-11
* Sometimes (rarely) nodes held in LegalizeTypesDuncan Sands2008-06-11
* Better test for availability of __gnu_cxx::stdio_filebuf.Gordon Henriksen2008-06-11
* Clarify a comment.Matthijs Kooijman2008-06-11
* op_iterator-ify loopsGabor Greif2008-06-10
* Teach isGAPlusOffset to respect a GlobalAddressSDNode's offsetDan Gohman2008-06-09
* Re-apply 52002, allowing the verifier to accept non-MRV struct returnDan Gohman2008-06-09
* CodeGen support for aggregate-value function arguments.Dan Gohman2008-06-09
* Various tweaks related to apint codegen. No functionalityDuncan Sands2008-06-09
* Handle empty aggregate values.Dan Gohman2008-06-09
* AsmParser support for immediate constant aggregate values.Dan Gohman2008-06-09
* CPPBackend support for extractvalue and insertvalue.Dan Gohman2008-06-09
* Abort on an unrecognized opcode.Dan Gohman2008-06-09
* Update the CPP backend for the ConstantFP::get API change.Dan Gohman2008-06-09
* Remove some DAG combiner assumptions about sizesDuncan Sands2008-06-09
* add support for PIC on linux x86-64Rafael Espindola2008-06-09
* lower calls to abs to inline code, PR2337Chris Lattner2008-06-09
* Fix PR2411, where ip constant prop would propagate theChris Lattner2008-06-09
* use 'continue' to make the function linker simpler. When linking a strongChris Lattner2008-06-09
* minor changes to short circuit the 'no linkage' case earlier forChris Lattner2008-06-09
* simplify function visibility handling.Chris Lattner2008-06-09
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-08
* Limit the icmp+phi merging optimization to the cases where it is profitable:Chris Lattner2008-06-08
* Added FP instruction formats.Bruno Cardoso Lopes2008-06-08
* Temporarily reverting r52056. It's causing PPC to fail to bootstrap.Bill Wendling2008-06-08
* Added support for FP RegistersBruno Cardoso Lopes2008-06-07
* Speculatively execute a block when the the block is the then part of a triang...Evan Cheng2008-06-07
* Revert r52046. It broke cbe on x86 / Mac OS X.Evan Cheng2008-06-07
* CodeGen support for insertvalue and extractvalue, and for loads andDan Gohman2008-06-07
* Connect successors before creating the DAG node for the branch. This hasOwen Anderson2008-06-07
* get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif2008-06-06
* Typo.Evan Cheng2008-06-06
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-06
* Enable stack coloring by default.Evan Cheng2008-06-06
* PPC preferred loop alignment is 16.Evan Cheng2008-06-06
* LoopSimplify preserves AA.Devang Patel2008-06-06
* Print debug message only if there are dead passes.Devang Patel2008-06-06
* Handle assembler identifiers specially in CBE. This fixes PR2418.Anton Korobeynikov2008-06-06