Fix PR3994: LLVMMatchType arguments do not refer to absolute return value
[oota-llvm.git] / utils / TableGen / CodeGenTarget.cpp
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.
2006-06-15 Evan ChengAllow more use of iPTR in patterns.
2006-05-18 Evan ChengDon't generate getCalleeSaveReg and getCalleeSaveRegCla...
2006-05-17 Evan ChengTypo
2006-05-17 Evan ChengRemove PointerType from target definition. Use abstract...
2006-05-16 Evan ChengAllow patterns to refer to physical registers that...
2006-04-10 Chris LattnerFix a typo: Instr* -> Intr*
2006-03-28 Chris LattnerOnly compute intrinsic valuetypes when in a target...
2006-03-28 Chris Lattnerrevert this, it breaks things.
2006-03-27 Chris LattnerAdd support for decoding iPTR to the right pointer...
2006-03-24 Chris LattnerMake sure to initialize the TheDef field!
2006-03-24 Chris LattnerMove CodeGenIntrinsic implementation to CodeGenTarget...
2006-03-19 Evan ChenggetEnumName() missed v8i8, v4i16, and v2i32 types
2006-03-01 Evan ChengNew vector type v2f32.
2006-02-20 Evan ChengAdded x86 integer vector types: 64-bit packed byte...
2006-01-27 Chris LattnerPHI and INLINEASM are now builtin instructions provided...
2006-01-09 Evan Cheng* Remove instruction fields hasInFlag / hasOutFlag...
2005-12-26 Evan ChengAdded field noResults to Instruction.
2005-12-23 Evan Cheng* Support for hasInFlag and hasOutFlag (on instructions...
2005-12-17 Evan ChengSupport for read / write from explicit registers with...
2005-12-08 Evan Cheng* Added an explicit type field to ComplexPattern.
2005-12-08 Evan ChengAdded support for ComplexPattern. These are patterns...
2005-12-04 Evan Cheng* Commit the fix (by Chris) for a tblgen type inferenci...
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-12-01 Nate BegemanNuke CodeGenInstruction's ValueType member, it is no...
2005-11-29 Nate BegemanAdd the new vector types to tablegen
2005-11-19 Chris LattnerInitialize this variable on all paths, fixing a crasher...
2005-11-19 Chris LattnerTeach tblgen about instruction operands that have multi...
2005-10-28 Chris LattnerRename Record::getValueAsListDef to getValueAsListOfDef...
2005-10-14 Chris LattnerDo not let getLegalValueTypes return a list with duplic...
2005-09-14 Chris Lattnerforce all instruction operands to be named.
2005-09-14 Chris LattnerCheck that operands have unique names. REJECT instruct...
2005-09-13 Chris LattnerAdd a new Record::getValueAsCode method to mirror the...
next