aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2009-09-03improve comments.Chris Lattner
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-09-01Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea...Daniel Dunbar
2009-09-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach
2009-08-30Nuke moribund "std::string" version of EOL(..., Encoding).Bill Wendling
2009-08-29Add a form of EOL which emits the text version of a DWARF format encoding. ThisBill Wendling
2009-08-28Reapply 79977.Devang Patel
2009-08-27eliminate all 80-col violations that I have introduced in my recent checkins ...Gabor Greif
2009-08-27Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif
2009-08-27Revert accidental commit.Bill Wendling
2009-08-27--- Reverse-merging r80147 into '.':Bill Wendling
2009-08-26Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed wit...Gabor Greif
2009-08-26Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel
2009-08-25re-committing yesterday's r79938.Gabor Greif
2009-08-25Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel
2009-08-25--- Reverse-merging r79938 into '.':Bill Wendling
2009-08-24Resubmit an earlier patch of mine:Gabor Greif
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner
2009-08-23shoot a few more std::ostream print methods in the head.Chris Lattner
2009-08-23remove various std::ostream version of printing methods fromChris Lattner
2009-08-23remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner
2009-08-23This was supposed to go with r79803Chris Lattner
2009-08-23convert some stuff to work on raw_ostreams instead of std::ostream.Chris Lattner
2009-08-23remove some dead print method variants.Chris Lattner
2009-08-23remove dead PrefixPrinter class.Chris Lattner
2009-08-23remove a dead class.Chris Lattner
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-22Record variable debug info at ISel time directly.Devang Patel
2009-08-21Fix a bug where the DWARF emitter in the JIT was not initializing alignmentReid Kleckner
2009-08-21Fix a comment.Bob Wilson
2009-08-20Rename FirstExtendedValueType to INVALID_SIMPLE_VALUE_TYPEErick Tryzelaar
2009-08-19Remove an unnecessary include. Now we won't have circular includeDavid Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing header.David Greene
2009-08-19Add an x86 peep that narrows TEST instructions to forms that useDan Gohman
2009-08-19Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin
2009-08-19ExuberantAsm is no more.Chris Lattner
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-19Fix gcc-4.4/fedora 11 by adding a sentinel value to SimpleValueType.Erick Tryzelaar
2009-08-18Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen
2009-08-18Make various changes suggested by Chris.David Greene
2009-08-18Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner
2009-08-17Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach
2009-08-17Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach
2009-08-16Replace RegScavenger::DistanceMap with a simpler local algorithm.Jakob Stoklund Olesen
2009-08-16Clean up the public interface of RegScavenger.Jakob Stoklund Olesen