summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Unallocatable registers do not have live intervals.Evan Cheng2008-09-17
* Do not hoist instruction above branch condition. The instruction may use bran...Devang Patel2008-09-17
* Do not ignore iv uses outside the loop.Devang Patel2008-09-17
* Fix comments, help messages.Devang Patel2008-09-17
* Don't worry about clobbering physical register defs that aren't used.Dan Gohman2008-09-17
* Fix addrmode1 instruction encodings; fix bx_ret encoding.Evan Cheng2008-09-17
* Specify instruction encoding using range list to avoid endianess issues.Evan Cheng2008-09-17
* Add instruction names as comments to InstBits entries.Evan Cheng2008-09-17
* Simplify and generalize X86DAGToDAGISel::CanBeFoldedBy, and drawDan Gohman2008-09-17
* Add a new MachineInstr-level DCE pass. It is very simple, and is intended toDan Gohman2008-09-17
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-17
* Fix cut-n-pasto.Devang Patel2008-09-17
* When converting a CopyFromReg to a copy instruction, use the register class o...Evan Cheng2008-09-16
* Remove.Devang Patel2008-09-16
* Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, -O2 and -O3 respectively.Devang Patel2008-09-16
* Change SelectionDAG::getConstantPool to always set the alignment of theDan Gohman2008-09-16
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* Include the alignment value when displaying ConstantPoolSDNodes.Dan Gohman2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Fix these comments to reflect current reality. Surprisingly,Dan Gohman2008-09-16
* Finally re-apply r46959. This is made feasible by the combinationDan Gohman2008-09-16
* Improve instcombine's handling of integer min and max in two ways:Dan Gohman2008-09-16
* AllocateRWXMemory -> AllocateRWX.Evan Cheng2008-09-16
* FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman2008-09-16
* Fix test to account for no more whitespace and that one of the matches is theBill Wendling2008-09-16
* Remove space that was forgotten.`Bill Wendling2008-09-16
* Don't take the time to CheckDAGForTailCallsAndFixThem when tail callsDan Gohman2008-09-16
* Fix spacing in the grep line for this test, following the recentDan Gohman2008-09-16
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-16
* Teach ScalarEvolution to consider loop preheaders in the search forDan Gohman2008-09-15
* Live intervals for live-in registers should begin at the beginning of a basic...Owen Anderson2008-09-15
* Teach LSR to optimize away SMAX operations for tripcounts in commonDan Gohman2008-09-15
* Extract optimization pass selection code from llvm-gcc into a separate routine.Devang Patel2008-09-15
* Fixed Bug 2751Bruno Cardoso Lopes2008-09-15
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-15
* Added testcase for bswap allegrexel intrinsicBruno Cardoso Lopes2008-09-15
* End of the GlobalsModRef experiment.Duncan Sands2008-09-15
* Update the LLVM polygen grammar for recent language changes:Dan Gohman2008-09-15
* Fix documentation for these functions; they do not only modify users within theNick Lewycky2008-09-15
* Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng2008-09-15
* Add "sample" documentation to sample project.Nick Lewycky2008-09-15
* Fix WriteAsOperand to not emit a leading space character. AdjustDan Gohman2008-09-14
* adjust last patch per review feedbackDale Johannesen2008-09-14
* minor correctionGabor Greif2008-09-13
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-13
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-13
* Fix random abort.Evan Cheng2008-09-13
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-13
* Typo.Evan Cheng2008-09-13
* Rely on instruction format to determine so_reg operand for now.Evan Cheng2008-09-13