Fix memory leaks by avoiding extra manual dynamic allocation
[oota-llvm.git] / utils / TableGen / FastISelEmitter.cpp
2014-11-14 Bill SchmidtChange order of tablegen generated fast-isel instructio...
2014-10-01 Bob WilsonPR21101: tablegen's FastISel emitter should filter...
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-02-18 Rafael EspindolaRename a DebugLoc variable to DbgLoc and a DataLayout...
2013-08-29 Jim GrosbachTidy up. Comment grammar.
2013-08-29 Jim GrosbachTidy up. Trailing whitespace.
2013-05-22 Bill SchmidtRecognize ValueType operands in source patterns for...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-10 Sean Silvatblgen: Use semantically correct RTTI functions.
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-06-11 Jakob Stoklund OlesenWrite llvm-tblgen backends as functions instead of...
2012-06-06 Benjamin KramerRemove unused private fields found by clang's new ...
2012-04-19 Craig TopperMake fast isel use &XXXRegClass instead of XXXRegisterC...
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2012-01-07 Cameron ZwarichFix TableGen so that it will emit the correct signature...
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-08-23 Eric ChristopherFix fpimmm->fpimm typo.
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Constify Inits
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-06-27 Owen AndersonAdd support for alternative register names, useful...
2011-06-21 Jim GrosbachConsolidate some TableGen diagnostic helper functions.
2011-06-18 Jakob Stoklund OlesenStore CodeGenRegisters as pointers so they won't be...
2011-06-15 Jakob Stoklund OlesenMove the list of register classes into CodeGenRegBank...
2011-06-07 Chad RosierFixed a few illegal paths with llvm_unreachable. Patch...
2011-04-29 Eli FriedmanFilter out pattterns from the FastISel emitter which...
2011-04-18 Chris LattnerAdd a new bit that ImmLeaf's can opt into, which allows...
2011-04-18 Chris LattnerImplement major new fastisel functionality: the matcher...
2011-04-17 Chris Lattnerintroduce a new OpKind abstraction which wraps up opera...
2011-04-17 Chris Lattnerchange OperandsSignature to use SmallVector<char> inste...
2011-04-17 Chris Lattnerremove some debugging code I added.
2011-04-17 Chris Lattner1. merge fast-isel-shift-imm.ll into fast-isel-x86...
2010-12-07 Jim GrosbachAdd source Record* reference to PatternToMatch. Allows...
2010-12-07 Jim GrosbachTrailing whitespace.
2010-12-07 Jim GrosbachChange assert to diagnostic. Message still needs work...
2010-11-01 Chris Lattnerfactor the operand list (and related fields/operations...
2010-08-25 Eric ChristopherAllow strict subclasses of register classes, this way...
2010-08-24 Eric ChristopherFix comment.
2010-08-17 Eric ChristopherRemove predicate workaround, we're going to require...
2010-07-28 Eric ChristopherFilter out patterns that have PredicateOperands.
2010-07-26 Eric Christopher80-col.
2010-07-21 Eric ChristopherHack around extracts that aren't easy to process.
2010-07-11 Jakob Stoklund OlesenReplace copyRegToReg with COPY in FastISelEmitter.
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanThese changes should have accompanied r107943.
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanGive FunctionLoweringInfo an MBB member, avoiding the...
2010-05-27 Dan GohmanMinor code simplification.
2010-05-24 Jakob Stoklund OlesenAdd the SubRegIndex TableGen class.
2010-05-11 Dan GohmanAdd initial kill flag support to FastISel.
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-03-24 Chris Lattneradd plumbing for handling multiple result nodes
2010-03-19 Chris Lattnermajor surgery on tblgen: generalize TreePatternNode
2010-03-19 Chris Lattnerlook up instructions by record, not by name.
2010-03-15 Chris LattnerCompletely rewrite tblgen's type inference mechanism,
2010-01-05 Dan GohmanDon't use the ISD::NodeType enum for SDNode opcodes...
2009-09-06 Duncan SandsRemove some unused variables and methods warned about by
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-05-21 Dale JohannesenTableGen for fast isel seems to assume an 'imm'
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2008-10-15 Dan GohmanAdd support for having multiple predicates on a TreePat...
2008-09-30 Dan GohmanMove the primary fast-isel top-level comments to FastIS...
2008-09-08 Evan ChengCorrectly handle physical register inputs. They are...
2008-09-07 Evan ChengFix indentation of generated code.
2008-09-07 Evan ChengIgnore multi-instruction patterns. e.g.
2008-09-03 Evan ChengLet tblgen only generate fastisel routines, not the...
2008-08-29 Owen AndersonAdd initial support for fast isel of instructions that...
2008-08-28 Dan GohmanAdd a target callback for FastISel.
2008-08-28 Owen AndersonAdd support for fast-isel of opcodes that require use...
2008-08-27 Dan GohmanUpdate a comment to reflect recent changes.
2008-08-27 Dan GohmanBasic FastISel support for floating-point constants.
2008-08-26 Dan GohmanRefactor a bunch of FastISelEmitter code into a helper...
2008-08-26 Owen AndersonWe need to check that the return type is correct, even...
2008-08-26 Owen AndersonThrow the switch to allow FastISel to emit instructions...
2008-08-26 Owen AndersonEnhance TableGen to emit code for FastISel of opcodes...
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Owen AndersonDeepen the map structure tablegen uses to compute FastI...
2008-08-25 Owen AndersonAdd support for fast isel of (integer) immediate materi...
2008-08-22 Dan GohmanAdd a few comments.
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-21 Dan GohmanBasic fast-isel support for instructions with constant...
2008-08-21 Dan GohmanRemove the code that limited FastISel to certain fixed...
2008-08-21 Dan GohmanBegin making more use of the FastISelEmitter class.
2008-08-20 Dan GohmanRemove an obsolete todo comment.
2008-08-20 Dan GohmanFactor the code for determining the target-specific...
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-19 Dan GohmanFor now, restrict FastISel to instructions that only...
2008-08-19 Dan GohmanFactor out the code to scan an instruction's operands...
2008-08-19 Dan GohmanAdd more comments.
2008-08-19 Dan GohmanFix indentation in FastISel tablegen-emitted code.
2008-08-19 Dan GohmanAdd more checking to filter out more kinds of things...
2008-08-19 Dan Gohman80 columns.
2008-08-19 Dan GohmanAdd a few doxygen comments.
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...