Do away with ImmutablePredicateOperand.
[oota-llvm.git] / lib / Target / Target.td
2007-07-06 Evan ChengDo away with ImmutablePredicateOperand.
2007-07-06 Evan ChengAdd OptionalDefOperand to stand for optionally defined...
2007-07-05 Evan Cheng- Added zero_reg def to stand for register 0.
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 ChengAdded clobbersPred.
2007-05-16 Evan ChengAdded isPredicable bit to class Instruction.
2007-05-08 Evan ChengPredicateOperand can be used as a normal operand for...
2007-05-04 Bill WendlingAdd an "implies" field to features. This indicates...
2007-05-03 Chris Lattnerexpose HonorSignDependentRoundingFPMathOption to .td...
2007-05-01 Nate Begemanllvm bug #1350, parts 1, 2, and 3.
2007-04-20 Evan ChengAdd sub-registers sets.
2007-03-19 Evan ChengAdded isReMaterializable.
2007-02-27 Chris LattnerAdd calling convention info
2007-02-20 Dan GohmanFix typos in comments.
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2007-01-12 Evan ChengComment.
2006-11-15 Chris Lattneradd a new field needed by the code emitter generator.
2006-11-03 Chris Lattnerinitial steps to getting the predicate on PPC::BLR...
2006-11-03 Chris Lattnerremove dead var
2006-11-01 Evan ChengAdd constraints to Instruction class.
2006-10-12 Chris LattnerMove the Imp tblgen class from the X86 backend to commo...
2006-07-19 Evan ChengAdd code size to target instruction use it as the 3rd...
2006-05-18 Evan ChengAdded a Flags field to TargetOperandInfo. Currently...
2006-05-18 Evan ChengRemove CalleeSavedRegisters from class Target.
2006-05-17 Evan ChengRemove PointerType from class Target
2006-05-16 Vladimir PrusReplace "../whatever.td" with "whatever.td", so that...
2006-05-15 Chris LattnerImprove comment, patch provided by Vladimir Prus!
2006-05-14 Chris LattnerUpdate comment.
2006-05-01 Chris LattnerPut PHI/INLINEASM into the correct namespace.
2006-04-19 Evan ChengRenamed AddedCost to AddedComplexity.
2006-04-19 Evan ChengAllow "let AddedCost = n in" to increase pattern comple...
2006-03-24 Jim LaskeyAdd support for dwarf register numbering.
2006-03-24 Chris LattnerShuffle some includes around
2006-03-03 Chris LattnerSplit the valuetypes out of Target.td into ValueTypes.td
2006-03-01 Evan ChengNew type v2f32.
2006-02-20 Evan ChengAdded x86 integer vector types: 64-bit packed byte...
2006-01-27 Evan ChengSubtarget feature can now set any variable to any value
2006-01-27 Chris LattnerPHI and INLINEASM are now built-in instructions provide...
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2005-12-26 Evan ChengAdded field noResults to Instruction.
2005-12-23 Evan Cheng* Removed the use of FLAG. Now use hasFlagIn and hasFla...
2005-12-14 Evan ChengAdded support to specify predicates.
2005-12-04 Evan Cheng* Added instruction property hasCtrlDep for those which...
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-29 Chris Lattnerrefix typo
2005-11-29 Chris Lattnerrevert my change for the time being, which broke the...
2005-11-28 Chris Lattnerfix a typo :)
2005-11-19 Chris LattnerCapture more operand info, patch by Evan Cheng
2005-11-18 Nate BegemanAlso add the new vector value type here, for completeness.
2005-10-26 Jim LaskeyAdd attribute name and type to SubtargetFeatures.
2005-10-21 Jim LaskeyPlugin new subtarget backend into the build.
2005-10-19 Jim LaskeyAdded InstrSchedClass to each of the PowerPC Instructions.
2005-10-19 Jim LaskeyPush processor descriptions to the top of target and...
2005-10-10 Chris LattnerPull DAG ISel generation nodes out of the PowerPC backe...
2005-10-04 Chris LattnerAdd a forward def
2005-09-30 Chris LattnerNow that self referential classes are supported, get...
2005-08-26 Chris Lattnerspell this right
2005-08-26 Chris LattnerAdd a flag
2005-08-25 Chris Lattneradd an enum value
2005-08-19 Chris LattnerSplit RegisterClass 'Methods' into MethodProtos and...
2005-08-19 Chris LattnerRequire that targets specify a namespace for their...
2005-08-18 Chris LattnerAdd a new flag
2005-01-02 Chris LattnerAdd some bits that can be set for instructions.
2004-10-14 Misha BrukmanAdd isLittleEndianEncoding to InstrInfo class, defaults...
2004-10-03 Chris LattnerAdd initial support for variants
2004-09-28 Nate BegemanAdd support for the isLoad and isStore flags, needed...
2004-09-28 Chris LattnerCapture delay slot info
2004-09-14 Chris LattnerRevamp the Register class, and allow the use of the...
2004-08-21 Chris LattnerAdd two values
2004-08-15 Chris Lattnerisdummyclass goes away
2004-08-15 Chris Lattnerdisable all of the pattern isel stuff
2004-08-15 Chris LattnerAdd i1imm
2004-08-14 Chris LattnerMake the AsmWriter a first-class tblgen object. Allow...
2004-08-11 Chris LattnerFill out immediate operand classes, add a new Operand...
2004-08-09 Misha BrukmanRemove ClassPrefix variable as it's no longer used.
2004-08-09 Misha BrukmanClasses need to have a prefix name, so that they can...
2004-08-01 Chris LattnerAdd some immediate forms, make name optional
2004-08-01 Chris LattnerAdd the 'ops' marker, add an AsmString initializer
2004-08-01 Chris LattnerMove the 'Expander' node to later in the file, with...
2004-07-31 Chris LattnerNew flag
2004-02-11 Chris LattnerExpose the "Other" value type to tablegen targets
2003-10-21 John CriswellAdded LLVM copyright header.
2003-08-15 Chris LattnerAdd a bunch of new node types, including a new Void...
2003-08-12 Chris LattnerRename DNVT_bool to DNVT_i1 to be consistent with type...
2003-08-12 Chris LattnerAdd support for basicblocks, setCC instructions, and...
2003-08-11 Chris Lattneradd frameidx support
2003-08-11 Chris LattnerRemove dead code
2003-08-11 Chris Lattneradd support for more nodes
2003-08-10 Chris LattnerMake imm be a leaf instead of a nonterminal
2003-08-07 Chris LattnerUpdate tablegen interfaces
2003-08-06 Chris LattnerStart adding usefulness to the DAG node definitions...
2003-08-04 Chris LattnerAllow instructions to have a DAG pattern associated...
2003-08-04 Chris LattnerThere is nothing special about noops now
2003-08-04 Chris LattnerTransition to using let instead of set
2003-08-03 Chris LattnerAllow specifying custom names for registers
2003-08-03 Chris LattnerRearrange fields yet again: Don't instantiate these...
next