aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove a few lines of dead code.Evan Cheng2005-12-171-3/+0
* asmprinter done, added crucial missing stepChris Lattner2005-12-172-6/+4
* Use the AsmPrinter for global variable init printing. This eliminates aChris Lattner2005-12-172-418/+4
* Switch constant pool printing over to use the Shared AsmPrinter versionChris Lattner2005-12-172-54/+20
* Use the shared AsmPrinter code for some basic stuff. No functionalityChris Lattner2005-12-172-82/+28
* Added an idea about any_extend for performance tuning.Evan Cheng2005-12-171-0/+5
* Convert the remaining instructions over, branches and calls. Fix a coupleChris Lattner2005-12-178-162/+98
* convert FP instructions to use an asmstring and operand list, allowing FPChris Lattner2005-12-174-56/+144
* Added truncate.Evan Cheng2005-12-171-0/+28
* Added anyext, modelled as zext on X86.Evan Cheng2005-12-171-0/+5
* Yet another variant of getTargetNode().Evan Cheng2005-12-171-0/+17
* Added some isel ideas.Evan Cheng2005-12-171-0/+14
* Added support for cmp, test, and conditional move instructions.Evan Cheng2005-12-173-111/+327
* Only lower SELECT when using DAG based isel.Evan Cheng2005-12-172-4/+8
* X86 lowers SELECT to a cmp / test followed by a conditional move.Evan Cheng2005-12-173-1/+39
* Support for read / write from explicit registers with FlagVT type.Evan Cheng2005-12-173-42/+112
* Remove hidden DOS characters.Evan Cheng2005-12-170-0/+0
* Fix VC++ level 4 warnings. Because a base class has declared these private, ...Jeff Cohen2005-12-173-0/+8
* Fix VC++ level 4 warnings.Jeff Cohen2005-12-171-2/+2
* Turn on string pooling for smaller binaries.Jeff Cohen2005-12-1729-0/+58
* Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey2005-12-1610-5/+160
* Weak and linkonce global vars should still have a .globl emitted for themChris Lattner2005-12-161-1/+2
* Add a second vector type to the VRRC register class, and fix some patternsNate Begeman2005-12-162-6/+6
* add some notesChris Lattner2005-12-162-0/+18
* Add a couple more instrsChris Lattner2005-12-164-8/+16
* remove some dead codeChris Lattner2005-12-162-44/+0
* asmprint pseudo instrsChris Lattner2005-12-164-48/+20
* Autogenerate asmprinter for F3_2 instructionsChris Lattner2005-12-166-254/+258
* Switch F3_1 instructions over to use AsmStringsChris Lattner2005-12-166-222/+292
* Plug in basic hooks for an autogenerated asm printer to fill in.Chris Lattner2005-12-164-28/+38
* Add operand info for F3_[12] instructions, getting V8 back to basic functiona...Chris Lattner2005-12-164-196/+396
* A truly trivial testcase to ensure sparcv8 doesn't get completely brokenChris Lattner2005-12-162-0/+9
* Remove JIT support, which doesn't work.Chris Lattner2005-12-1610-590/+6
* add some simple operand infoChris Lattner2005-12-162-14/+16
* rename option for consistency with -mcpu -mattr etcChris Lattner2005-12-161-1/+1
* rename optionsChris Lattner2005-12-162-2/+2
* rename optionChris Lattner2005-12-161-1/+1
* Document -mcpu -mattr -tripleChris Lattner2005-12-162-18/+45
* provide an option to override the target triple in a module from the commandl...Chris Lattner2005-12-161-1/+7
* provide an option to override the target triple in a module from the commandChris Lattner2005-12-161-0/+6
* Update the darwin handling of linkonce & weak functions and GV stubs. ThisChris Lattner2005-12-161-57/+63
* Don't globalize internal functionsChris Lattner2005-12-161-1/+2
* * Promote all 1 bit entities to 8 bit.Evan Cheng2005-12-154-114/+9
* Don't create SEXTLOAD/ZEXTLOAD instructions that the target doesn't supportChris Lattner2005-12-151-2/+4
* Added frameindex, constpool, globaladdr, and externalsym as root nodes ofEvan Cheng2005-12-151-2/+3
* Added constpool, frameindex, and externalsym nodes.Evan Cheng2005-12-151-3/+9
* Handling zero extension of 1 bit value.Evan Cheng2005-12-151-17/+128
* Use MOV8rm to load 1 bit value.Evan Cheng2005-12-151-0/+3
* Remove a now unused statistic.Nate Begeman2005-12-141-1/+0
* Use the new predicate support that Evan Cheng added to remove some codeNate Begeman2005-12-142-57/+24