[TableGen] Use std::set_intersection to merge TypeSets. NFC
[oota-llvm.git] / utils / TableGen / CodeEmitterGen.cpp
2015-01-15 Alexander KornienkoReplace size method call of containers to empty method...
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
2014-03-23 Nuno Lopesremove a bunch of unused private methods
2014-03-22 Hal Finkel[TableGen] Don't assert, produce an error, when an...
2014-03-13 Hal Finkel[TableGen] Optionally forbid overlap between named...
2014-01-28 David WoodhousePropagate MCSubtargetInfo through TableGen's getBinaryC...
2013-12-17 Hal FinkelSupport little-endian encodings in the FixedLenDecoderE...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-11-09 Evandro MenezesFix issue with invalid flat operand number
2012-11-09 Evandro MenezesFix issue with invalid flat operand number
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-09-06 Michael LiaoRe-work bit/bits value resolving in tblgen
2012-06-11 Jakob Stoklund OlesenWrite llvm-tblgen backends as functions instead of...
2012-03-09 NAKAMURA TakumiTableGen/CodeEmitterGen.cpp: Fix an expression of gener...
2012-03-06 Owen AndersonFix support for encodings up to 64-bits in length....
2012-01-24 Owen AndersonWiden the instruction encoder that TblGen emits to...
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Create Inits Via Factory Method
2011-07-29 David Greene[AVX] Constify Inits
2011-07-29 David Greene[AVX] Remove Mutating Members from Inits
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David GreeneUse get(0 Instead of Create()
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-07-06 Jim GrosbachDon't require pseudo-instructions to carry encoding...
2011-04-28 Owen AndersonFix a bug in tblgen that caused incorrect encodings...
2011-02-03 Jim GrosbachTidy up a bit.
2011-01-27 Bob WilsonFix a comment typo.
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-13 Bill WendlingMove <map> include out of .h and into .cpp.
2010-12-13 Chris Lattnereliminate the Records global variable, patch by Garriso...
2010-11-15 Chris Lattnerpull the code to get the operand value out of the loop.
2010-11-15 Chris Lattnersplit the giant encoder loop into two new helper functions.
2010-11-15 Chris Lattnerreduce nesting and minor cleanups, no functionality...
2010-11-15 Chris Lattneradd fields to the .td files unconditionally, simplifyin...
2010-11-11 Owen AndersonAdd support for specifying a PostEncoderMethod, which...
2010-11-03 Jim GrosbachSupport generating an MC'ized CodeEmitter directly...
2010-11-02 Jim GrosbachRevert r114340 (improvements in Darwin function prologu...
2010-11-02 Jim GrosbachTidy up.
2010-11-01 Chris Lattnerfactor the operand list (and related fields/operations...
2010-10-12 Jim GrosbachAllow targets to optionally specify custom binary encod...
2010-10-11 Jim GrosbachThe assert() should reference to machine instr operand...
2010-10-11 Jim GrosbachMake sure to use the machine instruction operand number...
2010-10-11 Jim GrosbachWhen figuring out which operands match which encoding...
2010-10-08 Jim GrosbachMake <target>CodeEmitter::getBinaryCodeForInstr() a...
2010-10-07 Jim Grosbachtrailing whitespace
2010-07-02 Jakob Stoklund OlesenClean up TargetOpcodes.h a bit, and limit the number...
2010-05-01 Evan ChengAdd a pseudo instruction REG_SEQUENCE that takes a...
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-03-19 Chris Lattnerchange Target.getInstructionsByEnumValue to return...
2010-03-19 Chris Lattnerlook up instructions by record, not by name.
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-15 Dale JohannesenRemove DEBUG_DECLARE, looks like we don't need it.
2010-01-09 Dale JohannesenAdd DEBUG_DECLARE. Not used yet.
2010-01-08 Dale JohannesenAdd DEBUG_VALUE. Not used yet.
2009-12-15 Dan GohmanRevert 90628, which was incorrect.
2009-12-05 Dan GohmanMinor code simplification.
2009-09-28 Jakob Stoklund OlesenIntroduce the TargetInstrInfo::KILL machine instruction...
2009-07-08 Torok EdwinConvert more abort() calls to llvm_report_error().
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-04-13 Dan GohmanRename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2008-10-05 Chris LattnerFix shift overflow bug that would occur when a field...
2008-09-17 Evan ChengAdd instruction names as comments to InstBits entries.
2008-09-07 Evan ChengEliminate a compile time warning.
2008-09-02 Evan ChengChange getBinaryCodeForInstr prototype. First operand...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2007-12-29 Chris Lattnerremove attributions from utils.
2007-07-26 Christopher LambAdd target independent MachineInstr's to represent...
2007-01-26 Jim LaskeyFiles missing from LABEL check in.
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-11-15 Chris LattnerRemove the isTwoAddress property from the CodeGenInstru...
2006-11-03 Reid SpencerRemove an unused variable.
2006-09-05 Chris LattnerFix JIT encoding of two-addr instructions.
2006-07-13 Jim LaskeyClean up.
2006-07-13 Jim Laskey1. Simplfy bit operations.
2006-07-12 Jim LaskeyMove base value of instruction to lookup table to prepa...
2006-07-11 Jim LaskeyReduce bloat in target libraries by removing per machin...
2006-03-18 Chris LattnerFix miscodegen of V_SET0 in PPC.
2006-01-27 Chris LattnerDon't emit JIT code for these instructions
2005-10-24 Chris LattnerFix an incompatibility with GCC 4.1, thanks to Vladimir...
2005-08-19 Chris LattnerThe code emitter generator only supports targets with...
2005-04-22 Misha BrukmanRemove trailing whitespace
2004-10-14 Misha Brukman* Factor out (into new fn) a loop emitting operand...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-17 Chris LattnerDo not #include files into the llvm namespace
2004-08-10 Misha BrukmanDeleted commented-out code as we now get namespace...
2004-08-10 Misha BrukmanUse the target name instead of hard-coding SparcV9.
2004-08-10 Chris LattnerThis was a good idea, but until this does not break...
2004-08-09 Misha BrukmanUse the current target name instead of a ClassPrefix.
2004-08-09 Misha Brukman* Use Classname and ClassPrefix instead of hard-coded...
2004-08-04 Misha Brukman* Added documentation in the file header
2004-08-01 Chris LattnerFinegrainify namespacification
next