aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* remove various std::ostream version of printing methods fromChris Lattner2009-08-232-21/+0
* remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner2009-08-233-6/+3
* This was supposed to go with r79803Chris Lattner2009-08-231-0/+1
* convert some stuff to work on raw_ostreams instead of std::ostream.Chris Lattner2009-08-232-5/+4
* remove some dead print method variants.Chris Lattner2009-08-232-9/+0
* remove dead PrefixPrinter class.Chris Lattner2009-08-233-79/+11
* remove a dead class.Chris Lattner2009-08-231-32/+0
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-222-3/+3
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-224-8/+8
* Record variable debug info at ISel time directly.Devang Patel2009-08-222-12/+1
* Fix a bug where the DWARF emitter in the JIT was not initializing alignmentReid Kleckner2009-08-211-7/+17
* Fix a comment.Bob Wilson2009-08-211-1/+1
* Rename FirstExtendedValueType to INVALID_SIMPLE_VALUE_TYPEErick Tryzelaar2009-08-201-15/+15
* Remove an unnecessary include. Now we won't have circular includeDavid Greene2009-08-191-1/+2
* Add missing includes.David Greene2009-08-191-0/+1
* Add missing includes.David Greene2009-08-191-0/+2
* Add missing includes.David Greene2009-08-191-0/+2
* Add missing header.David Greene2009-08-191-0/+1
* Add an x86 peep that narrows TEST instructions to forms that useDan Gohman2009-08-191-0/+5
* Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin2009-08-191-0/+6
* ExuberantAsm is no more.Chris Lattner2009-08-191-1/+1
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-4/+0
* Fix gcc-4.4/fedora 11 by adding a sentinel value to SimpleValueType.Erick Tryzelaar2009-08-191-1/+6
* Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen2009-08-181-8/+2
* Make various changes suggested by Chris.David Greene2009-08-181-5/+8
* Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner2009-08-181-5/+1
* Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach2009-08-171-44/+0
* Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach2009-08-171-0/+4
* Replace RegScavenger::DistanceMap with a simpler local algorithm.Jakob Stoklund Olesen2009-08-161-0/+6
* Clean up the public interface of RegScavenger.Jakob Stoklund Olesen2009-08-161-25/+20
* Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar2009-08-141-0/+6
* Add MachineFrameInfo::getPristineRegisters(MBB) method.Jakob Stoklund Olesen2009-08-131-1/+23
* Add callback to allow target to adjust latency of schedule dependency edge.David Goodwin2009-08-131-0/+5
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-121-13/+33
* Fix warnings.Owen Anderson2009-08-111-3/+3
* struct -> classOwen Anderson2009-08-111-1/+2
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-115-231/+321
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-1/+1
* Use the default copy-ctor, copy-assignment, and destructor.Dan Gohman2009-08-111-20/+0
* Add a comment about the additional meaning of setPreservesCFG() forDan Gohman2009-08-111-0/+4
* Rebuild RegScavenger::DistanceMap each time it is needed.Jakob Stoklund Olesen2009-08-111-13/+3
* Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsicBob Wilson2009-08-112-7/+21
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-112-0/+49
* Modified VNInfo. The "copy" member is now a union which holds the copy for a ...Lang Hames2009-08-101-15/+36
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-108-272/+272
* Add support for printing loop structure information in asm comments.David Greene2009-08-101-0/+19
* Post RA scheduler changes. Introduce a hazard recognizer that uses the target...David Goodwin2009-08-101-0/+5
* ELF improvements:Bruno Cardoso Lopes2009-08-081-0/+20
* Remove RegisterScavenger::isSuperRegUsed(). This completely reverses the mist...Jakob Stoklund Olesen2009-08-081-3/+0
* Simplify RegScavenger::forward a bit more.Jakob Stoklund Olesen2009-08-081-1/+7