aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add AVX only vzeroall and vzeroupper instructionsBruno Cardoso Lopes2010-07-213-2/+18
* restore aestheticsGabor Greif2010-07-211-24/+24
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-217-42/+306
* Turn this test on again after the llvm-gcc change in r108986.Eric Christopher2010-07-211-2/+1
* Update this to use a "valid" alignment.Eric Christopher2010-07-211-2/+2
* Add new AVX vpermilps, vpermilpd and vperm2f128 instructionsBruno Cardoso Lopes2010-07-213-0/+179
* Add new AVX vmaskmov instructions, and also fix the VEX encoding bits to supp...Bruno Cardoso Lopes2010-07-214-11/+109
* Give MDNode printing has access to the current Module in moreDan Gohman2010-07-201-39/+62
* Change the createSpiller interface to take a MachineFunctionPass argument.Jakob Stoklund Olesen2010-07-206-60/+64
* Make this code a little more readable.Dan Gohman2010-07-201-2/+4
* Use DebugLocs instead of MDNodes.Dan Gohman2010-07-201-32/+27
* Move the handling of PassRegistrationListener's to PassRegistry.Owen Anderson2010-07-204-45/+39
* Add new AVX vextractf128 instructionsBruno Cardoso Lopes2010-07-203-0/+26
* Fix a typo.Dan Gohman2010-07-201-1/+1
* Don't look up the "dbg" metadata kind by name.Dan Gohman2010-07-203-15/+14
* make asmprinter optional, even though passing in null will cause things to ex...Chris Lattner2010-07-202-13/+14
* Added support to MachO.h for many defines and structures that are neededGreg Clayton2010-07-201-0/+638
* continue pushing dependencies around.Chris Lattner2010-07-202-8/+9
* reduce X86MCInstLower dependencies on asmprinter.Chris Lattner2010-07-202-8/+14
* pass around MF, not MMI.Chris Lattner2010-07-202-5/+5
* Rename removeAllMetadata to clearMetadataHashEntries and simplifyDan Gohman2010-07-203-11/+9
* cleanups.Chris Lattner2010-07-202-14/+10
* move two asmprinter methods into the asmprinter .cpp file.Chris Lattner2010-07-202-38/+39
* Implement loop splitting analysis.Jakob Stoklund Olesen2010-07-203-19/+189
* Remove an obsolete comment.Dan Gohman2010-07-201-2/+1
* Add support for remapping metadata kind IDs when reading in aDan Gohman2010-07-205-16/+19
* Include some tests for the recently committed ELF section directiveMatt Fleming2010-07-208-0/+48
* Fix test for switch statements and increaseDale Johannesen2010-07-201-2/+3
* there is now no reason to link in TARGETS_TO_BUILD since we listChris Lattner2010-07-201-1/+1
* fix edis to only try to link in the x86 parts if the x86 backend isChris Lattner2010-07-201-1/+11
* Move more functionality from Pass.cpp to PassRegistry.cpp. This global will ...Owen Anderson2010-07-203-48/+51
* Fix edis makefileDouglas Gregor2010-07-201-0/+1
* prune #includes a little.Chris Lattner2010-07-205-6/+8
* Add some more handlers for ELF section directives.Matt Fleming2010-07-201-0/+54
* Formatting.Eric Christopher2010-07-201-2/+2
* fix DISABLE_EDISChris Lattner2010-07-201-2/+2
* Add the rest of the SHT_* values as defined in the System V ABIMatt Fleming2010-07-201-16/+23
* Add support for a new Apple-style build target, EmbeddedSim, that buildsBob Wilson2010-07-203-6/+22
* this logic is handled by tools/makefile.Chris Lattner2010-07-201-9/+2
* Testcase for llvm-gcc commit r108910.Eric Christopher2010-07-201-0/+10
* Remove setDbgMetadata and getDbgMetadata; their users have beenDan Gohman2010-07-202-14/+0
* Let's get those buildbots green: #include is needed in the header, not just t...Owen Anderson2010-07-202-1/+1
* Use getDebugLoc and setDebugLoc instead of getDbgMetadata and setDbgMetadata,Dan Gohman2010-07-201-4/+2
* apparently also missing an include.Chris Lattner2010-07-201-0/+1
* this is in SystemChris Lattner2010-07-201-1/+1
* remove option from tablegen for building static header.Chris Lattner2010-07-203-27/+1
* Add new AVX instruction vinsertf128Bruno Cardoso Lopes2010-07-204-0/+31
* turn this into a normal header.Chris Lattner2010-07-201-8/+11
* hopefully heal the linux buildersChris Lattner2010-07-201-0/+1
* tidy upGabor Greif2010-07-201-5/+3