aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix comments, help messages.Devang Patel2008-09-171-4/+2
* Don't worry about clobbering physical register defs that aren't used.Dan Gohman2008-09-171-0/+2
* Fix addrmode1 instruction encodings; fix bx_ret encoding.Evan Cheng2008-09-173-37/+49
* Specify instruction encoding using range list to avoid endianess issues.Evan Cheng2008-09-171-25/+26
* Add instruction names as comments to InstBits entries.Evan Cheng2008-09-171-5/+3
* Simplify and generalize X86DAGToDAGISel::CanBeFoldedBy, and drawDan Gohman2008-09-171-56/+48
* Add a new MachineInstr-level DCE pass. It is very simple, and is intended toDan Gohman2008-09-173-0/+106
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-173-7/+216
* Fix cut-n-pasto.Devang Patel2008-09-171-2/+2
* When converting a CopyFromReg to a copy instruction, use the register class o...Evan Cheng2008-09-161-5/+24
* Remove.Devang Patel2008-09-162-144/+0
* Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, -O2 and -O3 respectively.Devang Patel2008-09-161-0/+142
* Change SelectionDAG::getConstantPool to always set the alignment of theDan Gohman2008-09-162-7/+20
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-1625-168/+150
* Include the alignment value when displaying ConstantPoolSDNodes.Dan Gohman2008-09-161-0/+1
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-1625-150/+168
* Fix these comments to reflect current reality. Surprisingly,Dan Gohman2008-09-162-2/+4
* Finally re-apply r46959. This is made feasible by the combinationDan Gohman2008-09-163-5/+6
* Improve instcombine's handling of integer min and max in two ways:Dan Gohman2008-09-164-34/+222
* AllocateRWXMemory -> AllocateRWX.Evan Cheng2008-09-161-1/+1
* FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman2008-09-161-4/+10
* Fix test to account for no more whitespace and that one of the matches is theBill Wendling2008-09-161-2/+2
* Remove space that was forgotten.`Bill Wendling2008-09-161-1/+1
* Don't take the time to CheckDAGForTailCallsAndFixThem when tail callsDan Gohman2008-09-162-4/+10
* Fix spacing in the grep line for this test, following the recentDan Gohman2008-09-161-1/+1
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-164-15/+33
* Teach ScalarEvolution to consider loop preheaders in the search forDan Gohman2008-09-153-8/+272
* Live intervals for live-in registers should begin at the beginning of a basic...Owen Anderson2008-09-151-7/+11
* Teach LSR to optimize away SMAX operations for tripcounts in commonDan Gohman2008-09-152-0/+363
* Extract optimization pass selection code from llvm-gcc into a separate routine.Devang Patel2008-09-152-0/+144
* Fixed Bug 2751Bruno Cardoso Lopes2008-09-152-4/+4
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-153-7/+52
* Added testcase for bswap allegrexel intrinsicBruno Cardoso Lopes2008-09-151-0/+12
* End of the GlobalsModRef experiment.Duncan Sands2008-09-151-2/+0
* Update the LLVM polygen grammar for recent language changes:Dan Gohman2008-09-151-12/+27
* Fix documentation for these functions; they do not only modify users within theNick Lewycky2008-09-151-5/+7
* Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng2008-09-152-3/+37
* Add "sample" documentation to sample project.Nick Lewycky2008-09-151-0/+6
* Fix WriteAsOperand to not emit a leading space character. AdjustDan Gohman2008-09-1412-44/+70
* adjust last patch per review feedbackDale Johannesen2008-09-142-10/+7
* minor correctionGabor Greif2008-09-131-2/+2
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-1317-76/+70
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-132-3/+20
* Fix random abort.Evan Cheng2008-09-131-2/+4
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-1318-199/+258
* Typo.Evan Cheng2008-09-131-3/+3
* Rely on instruction format to determine so_reg operand for now.Evan Cheng2008-09-131-1/+5
* Revert 56176. All those instruction formats are still needed.Evan Cheng2008-09-134-49/+84
* Accidentially flipped the condition.Evan Cheng2008-09-131-1/+1
* Add debug dumps.Evan Cheng2008-09-131-0/+5