summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* Tidy.Dan Gohman2010-07-211-4/+1
* Move the smarts of AnalysisGroup registration into PassRegistry.Owen Anderson2010-07-212-37/+36
* Fix calling convention on ARM if vfp2+ is enabled.Rafael Espindola2010-07-211-1/+5
* Pulling out previous patch, must've run the tests inEric Christopher2010-07-213-40/+3
* Lower MEMBARRIER on x86 and support processors without SSE2.Eric Christopher2010-07-213-3/+40
* Changed OStream templates to functions on raw_ostream, removed the unused "re...Lang Hames2010-07-212-51/+25
* Add AVX only vzeroall and vzeroupper instructionsBruno Cardoso Lopes2010-07-212-2/+10
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-216-36/+287
* Add new AVX vpermilps, vpermilpd and vperm2f128 instructionsBruno Cardoso Lopes2010-07-211-0/+35
* Add new AVX vmaskmov instructions, and also fix the VEX encoding bits to supp...Bruno Cardoso Lopes2010-07-212-11/+45
* 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-202-37/+28
* Add new AVX vextractf128 instructionsBruno Cardoso Lopes2010-07-201-0/+10
* 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
* 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-202-10/+8
* 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-202-19/+183
* Add support for remapping metadata kind IDs when reading in aDan Gohman2010-07-204-15/+18
* Fix test for switch statements and increaseDale Johannesen2010-07-201-2/+3
* Move more functionality from Pass.cpp to PassRegistry.cpp. This global will ...Owen Anderson2010-07-202-48/+49
* prune #includes a little.Chris Lattner2010-07-205-6/+8
* Add some more handlers for ELF section directives.Matt Fleming2010-07-201-0/+54
* Remove setDbgMetadata and getDbgMetadata; their users have beenDan Gohman2010-07-201-4/+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
* Add new AVX instruction vinsertf128Bruno Cardoso Lopes2010-07-202-0/+15
* turn this into a normal header.Chris Lattner2010-07-201-8/+11
* hopefully heal the linux buildersChris Lattner2010-07-201-0/+1
* I just fail with SVN today.Owen Anderson2010-07-201-0/+72
* there is no reason to dynamically generate a static header.Chris Lattner2010-07-204-16/+71
* drop edinfo.inc into the objdir for src!=objdir builds.Chris Lattner2010-07-201-2/+2
* Update header.Eric Christopher2010-07-201-1/+1
* Convert the internal PassRegistrar class into a new, external PassRegistry cl...Owen Anderson2010-07-202-99/+21
* hopefully teach cmake to build the .inc file.Chris Lattner2010-07-201-0/+9
* cmake tooChris Lattner2010-07-201-0/+6
* forgot to add a fileChris Lattner2010-07-201-0/+21
* start straightening out libedis's dependencies and make it fitChris Lattner2010-07-209-1/+1779
* Remember that the induction variable is always a PHINode andDan Gohman2010-07-201-4/+4
* Fix SCEV denormalization of expressions where the exit value fromDan Gohman2010-07-201-32/+55
OpenPOWER on IntegriCloud