summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Update CMake.Daniel Dunbar2010-10-081-1/+0
* Revert "Reimplement (part of) the or -> add optimization. Matching 'or' intoDaniel Dunbar2010-10-084-126/+65
* Revert "Use the new TB_NOT_REVERSABLE flag instead of special ", which dependsDaniel Dunbar2010-10-081-26/+20
* Revert "reimplement the second half of the or/add optimization. We should now",Daniel Dunbar2010-10-083-51/+18
* Move to thumb2 loads, fixes a problem with incoming registersEric Christopher2010-10-081-16/+13
* reimplement the second half of the or/add optimization. We should nowChris Lattner2010-10-083-18/+51
* Enable binary encoding of some simple instructions.Jim Grosbach2010-10-081-0/+8
* Make <target>CodeEmitter::getBinaryCodeForInstr() a const method.Jim Grosbach2010-10-084-8/+8
* Use the new TB_NOT_REVERSABLE flag instead of special Chris Lattner2010-10-081-20/+26
* simplify some map operations.Chris Lattner2010-10-072-16/+14
* MC-COFF: Handle relaxation in COFF better. Fixes PR8321.Michael J. Spencer2010-10-071-1/+29
* Delete the FormulaSorter class and inline its one method into itsDan Gohman2010-10-071-28/+10
* Fix a spello.Dan Gohman2010-10-071-1/+1
* Charge a formula for explicit multiplies on scaled registers too,Dan Gohman2010-10-071-3/+3
* Use size_t for consistency.Dan Gohman2010-10-071-1/+1
* When merging one use into another, transfer the offsets fromDan Gohman2010-10-071-0/+8
* Reimplement (part of) the or -> add optimization. Matching 'or' into 'add'Chris Lattner2010-10-074-65/+126
* After splitting, the remaining LiveInterval may be fragmented into multipleJakob Stoklund Olesen2010-10-072-11/+134
* Fix LSR to keep the RegUseTracker up to date when combining users.Dan Gohman2010-10-071-8/+19
* Remove LoopIndexSplit pass. It is neither maintained nor used by anyone.Devang Patel2010-10-072-1275/+0
* Unbreak cmake build.John Thompson2010-10-071-0/+1
* Code refactoring.Evan Cheng2010-10-072-104/+160
* Reduce casting in various tables by defining the tableChris Lattner2010-10-072-27/+26
* simplify code: don't build up vector only to assert it is empty.Chris Lattner2010-10-071-8/+4
* Now with fewer extraneous semicolons!Owen Anderson2010-10-07131-160/+161
* Trivial MC code emitter shell. No instruction forms actually handled yet.Jim Grosbach2010-10-071-3/+19
* Correctly check if a path is a directory. Fix by Brian Korver.Evan Cheng2010-10-071-1/+1
* Provie a clearner interface so that FE can decide whether a function has prot...Devang Patel2010-10-071-6/+1
* Include the auto-generated bits for machine encoding.Jim Grosbach2010-10-071-0/+20
* Remember to promote load/store types for stack to register size.Eric Christopher2010-10-071-0/+6
* convert test to use the existing classes that the multipatternsChris Lattner2010-10-071-99/+48
* convert cmp to use a multipatternChris Lattner2010-10-071-199/+181
* Canonicalize X86ISD::MOVDDUP nodes to v2f64 to make sure all cases match. Als...Evan Cheng2010-10-072-16/+22
* ARM instruction don't have instruction prefixes, so remove the helper functionsJim Grosbach2010-10-071-16/+1
* Move tool_output_file into its own file.Dan Gohman2010-10-072-32/+43
* Add initialization routines for Instrumentation.Owen Anderson2010-10-072-0/+32
* reduce redundancy between pattern copies.Chris Lattner2010-10-071-49/+53
* the opcode for BinOpMI/BinOpMI8 is always the same, remove the argument.Chris Lattner2010-10-071-19/+19
* Improve comment.Owen Anderson2010-10-071-1/+1
* Add initialization routines to InstCombine.Owen Anderson2010-10-071-0/+9
* convert adc/sbb to a multipattern. Because the adde/sube nodes Chris Lattner2010-10-071-310/+150
* Add initialization routines for VMCore.Owen Anderson2010-10-071-2/+14
* Add initialization routines for Target.Owen Anderson2010-10-071-2/+12
* Fix obvious mistake pointed out by Michael Spencer.Jakob Stoklund Olesen2010-10-071-1/+1
* Print more loop info.Jakob Stoklund Olesen2010-10-071-0/+16
* Print out MBB number when rewriting.Jakob Stoklund Olesen2010-10-071-1/+2
* Add initialization routines for CodeGen.Owen Anderson2010-10-072-0/+60
* Add an implementation of the initialization routine for IPA.Owen Anderson2010-10-071-0/+29
* Add initialization routines for Analysis and IPA.Owen Anderson2010-10-072-0/+57
* Add an initialization routine for libLLVMipo.aOwen Anderson2010-10-071-2/+37
OpenPOWER on IntegriCloud