[TableGen] Use std::set_intersection to merge TypeSets. NFC
[oota-llvm.git] / utils / TableGen / CodeGenTarget.cpp
2010-03-22 Chris LattnerChange intrinsic result type for void to store it as...
2010-03-19 Eric ChristopherRevert r99009 temporarily it seems to be breaking the...
2010-03-19 Chris LattnerChange intrinsic result type for void to store it as...
2010-03-19 Chris Lattneradd a new SDNPVariadic SDNP node flag, and use it in
2010-03-19 Chris LattnerFinally change the instruction looking map to be a...
2010-03-19 Chris Lattnermake inst_begin/inst_end iterate over InstructionsByEnu...
2010-03-19 Chris Lattnerrevert 98912
2010-03-19 Chris Lattnermake inst_begin/inst_end iterate over InstructionsByEnu...
2010-03-19 Chris Lattnerchange Target.getInstructionsByEnumValue to return...
2010-03-19 Chris Lattnerfactor copy and paste code.
2010-03-19 Chris Lattnerlook up instructions by record, not by name.
2010-03-15 Chris LattnerCompletely rewrite tblgen's type inference mechanism,
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.
2010-01-04 Dan GohmanRemove the CPAttrParentAsRoot code, which is unused...
2009-09-28 Jakob Stoklund OlesenIntroduce the TargetInstrInfo::KILL machine instruction...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Bob WilsonFix a few more places in TableGen that need to handle...
2009-08-11 Bob WilsonAdd a new overloaded EVT::vAny type for use in TableGen...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-29 Daniel DunbarMatch X86 register names to number.
2009-07-15 Duncan SandsRemove the v3i32 and v3f32 value types: they are not
2009-07-14 Bob WilsonRevert 75308.
2009-07-10 Bob WilsonAdd new vector types for 192-bit, 348-bit and 512-bit...
2009-07-10 Bob WilsonRefactor TableGen's llvm::getName to share code with...
2009-07-06 Devang PatelAdd new ValueType for metadata.
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-06-29 David GreeneAdd more vector ValueTypes for AVX and other extended...
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-04-16 Bob WilsonFix PR3994: LLVMMatchType arguments do not refer to...
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_...
2009-02-05 Dale JohannesenReapply 63765. Patches for clang and llvm-gcc to follow.
2009-02-04 Dale JohannesenReverting 63765. This broke the build of both clang
2009-02-04 Nate BegemanNew feature: add support for target intrinsics being...
2009-01-12 Chris Lattneradd nocapture attribute to llvm.mem* intrinsics and...
2009-01-07 Bob WilsonImprove support for type-generic vector intrinsics...
2008-12-18 Mon P WangAdded support for vector widening.
2008-11-13 Bill WendlingModify the intrinsics pattern to separate out the ...
2008-08-20 Dan GohmanFactor the code for determining the target-specific...
2008-08-20 Dan GohmanFix the string for MVT::isVoid.
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-16 Evan Cheng- Add "Commutative" property to intrinsics. This allows...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-04-03 Dan GohmanMove instruction flag inference out of InstrInfoEmitter...
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...
2008-01-31 Christopher LambAllow ComplexExpressions in InstrInfo.td files to be...
2008-01-10 Chris LattnerStart inferring side effect information more aggressive...
2008-01-06 Chris LattnerSplit the impl of CodeGenInstruction out to its own...
2008-01-05 Chris Lattnerchange getQualifiedName to be a global function.
2007-12-29 Chris Lattnerremove attributions from utils.
2007-12-14 Bill WendlingAdd flags to indicate that there are "never" side effec...
2007-12-13 Evan ChengOops. Forgot these.
2007-11-12 Owen AndersonAdd a flag for indirect branch instructions.
2007-09-28 Dale JohannesenAdd sqrt and powi intrinsics for long double.
2007-09-19 Evan ChengAdd CopyCost to TargetRegisterClass. This specifies...
2007-08-16 Dan GohmanAdd MVT::fAny for overloading intrinsics on floating...
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2007-07-26 Christopher LambAdd target independent MachineInstr's to represent...
2007-07-26 Christopher LambTeach TableGen about the new vector types.
2007-07-20 Evan ChengNo need for noResults anymore.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-13 Dan GohmanEliminate an unused parameter.
2007-07-10 Evan ChengTry committing again. Add OptionalDefOperand. Remove...
2007-07-06 Evan ChengImmutablePredicateOperand is no more.
2007-07-05 Evan ChengInstructions with ImmutablePredicateOperand aren't...
2007-06-26 Dan GohmanRevert the earlier change that removed the M_REMATERIAL...
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-06-19 Evan ChengReplace TargetInstrInfo::CanBeDuplicated() with a M_NOT...
2007-06-13 Christopher LambAdd support to tablegen for specifying subregister...
2007-06-06 Evan ChengAdd clobbersPred - instruction that clobbers condition...
2007-06-04 Dan GohmanRemove the operator<< for MVT::ValueType in preparation...
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; opcode can be...
2007-04-01 Reid SpencerFor PR1297:
2007-03-26 Bill WendlingAdd support for the v1i64 type. This makes better code...
2007-03-19 Evan ChengRecognize target instruction flag 'isReMaterializable'.
2007-02-27 Chris Lattnerreapply
2007-02-27 Evan ChengBacking out
2007-02-27 Chris Lattnerinitial support for calling convention generation,...
2007-01-26 Jim LaskeyFiles missing from LABEL check in.
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-11-15 Chris LattnerRemove the isTwoAddress property from the CodeGenInstru...
2006-11-15 Chris LattnerADd support for adding constraints to suboperands
2006-11-10 Chris Lattnerallow ptr_rc to explicitly appear in an instructions...
2006-11-07 Chris Lattneremit TIED_TO correctly
2006-11-06 Chris Lattnersimplify the way operand flags and constraints are...
2006-11-06 Chris Lattnerrecognize ppc's blr instruction as predicated
2006-11-04 Evan ChengClean up some code.
2006-11-03 Chris Lattnereliminate need for the NumMIOperands field in Operand.
2006-11-01 Evan ChengTied-to constraint must be op_with_larger_idx = op_with...
2006-11-01 Evan ChengAdd operand constraints to TargetInstrInfo.
2006-10-11 Evan ChengAdded properties such as SDNPHasChain to ComplexPattern.
next