aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add new methodChris Lattner2004-03-012-0/+2
* Correctly add an array marker on a node when appropriate!Chris Lattner2004-03-011-0/+4
* Fix grammar and doxygenify comments.Misha Brukman2004-03-011-6/+6
* * Add implementation of ExtractBasicBlock()Misha Brukman2004-03-011-0/+10
* Add ability to extract a single basic block into a new function.Misha Brukman2004-03-011-0/+4
* * HTML 4.01 Strict complianceMisha Brukman2004-03-011-401/+355
* HTML 4.01 Strict compliance.Misha Brukman2004-03-011-33/+39
* Add this back, as its absence introduces assertions, and it seems to work nowChris Lattner2004-03-011-4/+1
* fix bug in previous checkinTanya Lattner2004-03-011-1/+1
* TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke2004-03-0112-119/+7
* Adding new Modulo Scheduling graph files.Tanya Lattner2004-03-016-0/+1538
* Removing old graph files with new graph files that I wrote. Updated ModuloSch...Tanya Lattner2004-03-016-552/+1364
* Expand on my note-to-selfChris Lattner2004-03-011-1/+3
* Handle passing constant integers to functions much more efficiently. InsteadChris Lattner2004-03-012-20/+46
* Don't look in the .libs directories that libtool makesBrian Gaeke2004-03-011-1/+1
* Fix a minor code-quality issue. When passing 8 and 16-bit integer constantsChris Lattner2004-03-012-2/+8
* Fix the "partial pool allocator" on em3d and others. The problem is thatChris Lattner2004-03-012-8/+16
* Make Module annotable. Reid has a bunch of code that depends on this, andChris Lattner2004-03-011-1/+1
* Disable tail duplication in a case that breaks on Olden/tspChris Lattner2004-03-012-1/+5
* Doxygenify comments.Misha Brukman2004-02-291-16/+11
* * Remove function to find "main" in a Module, there's a method for thatMisha Brukman2004-02-292-336/+248
* Fix -debug-pass=Executions, which relied on Function, Module, and BasicBlockChris Lattner2004-02-292-22/+28
* Fix bug: test/Regression/Transforms/LowerInvoke/2004-02-29-PHICrash.llxChris Lattner2004-02-291-2/+5
* Testcase for a bug that caused a whole bunch of testcases to die in the nightlyChris Lattner2004-02-291-0/+16
* Add an assertChris Lattner2004-02-291-1/+4
* Add back #include I messed upChris Lattner2004-02-291-0/+1
* Urg, forgot to check this in.Chris Lattner2004-02-291-1/+0
* Module does not need to be annotatable aka annotableChris Lattner2004-02-291-1/+1
* Remove public header. It's been moved to lib/Target/SparcV9Chris Lattner2004-02-291-95/+0
* Move the private MachineInstrAnnot.h into a private directory.Chris Lattner2004-02-295-5/+5
* Remove use of an ugly headerChris Lattner2004-02-291-1/+0
* Move methods out of .h fileChris Lattner2004-02-291-0/+9
* Do not use explicit casts that hide the dependence on Instruction beingChris Lattner2004-02-292-16/+4
* Ugh, the old sparc backend attaches MachineCodeForInstruction annotations onChris Lattner2004-02-291-1/+2
* Add instruction name description.Alkis Evlogimenos2004-02-291-2/+19
* Use correct template for SHLD and SHRD instructions so that the memoryAlkis Evlogimenos2004-02-291-9/+9
* Improve allocation order:Alkis Evlogimenos2004-02-291-3/+3
* A big X86 instruction rename. The instructions are renamed to makeAlkis Evlogimenos2004-02-2911-1021/+1021
* Remove dead member variables of SparcV9SchedInfo and TargetSchedInfoBrian Gaeke2004-02-292-20/+0
* Eliminate the X86-specific BMI functions, using BuildMI instead.Chris Lattner2004-02-292-374/+352
* Fix a miscompilation of 197.parser that occurs when you have single basicChris Lattner2004-02-292-16/+28
* Fix PR255: [tailduplication] Single basic block loops are very rareChris Lattner2004-02-291-1/+2
* Update comment at head of file. Also fix C 'typedef struct' nonsense IBrian Gaeke2004-02-292-14/+18
* Adjust to change in TII ctor argumentsChris Lattner2004-02-295-15/+6
* Eliminate the distinction between "real" and "unreal" instructionsChris Lattner2004-02-294-10/+8
* Add more architectures, and ELF64 stuff.Brian Gaeke2004-02-292-2/+98
* These two virtual methods are never called.Chris Lattner2004-02-298-105/+2
* Remove a TON of flags that noone cares aboutChris Lattner2004-02-291-362/+362
* Noone calls these virtual methodsChris Lattner2004-02-291-26/+0
* This is the only file in the system that uses this enum. eliminate it.Chris Lattner2004-02-291-6/+6