What should be the last unnecessary <iostream>s in the library.
[oota-llvm.git] / utils / TableGen / CodeGenTarget.cpp
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...
2005-09-08 Chris LattnerCompute the value types that are natively supported...
2005-08-26 Chris Lattnerspell this right
2005-08-26 Chris Lattnerspell this variable right
2005-08-26 Chris LattnerExpose a new flag to TargetInstrInfo
2005-08-19 Chris LattnerSplit register class "Methods" into MethodProtos and...
2005-08-19 Chris LattnerRead the namespace field from register classes
2005-08-19 Chris LattnerFix a problem jeffc noticed
2005-08-18 Chris LattnerFigure out how many operands each instruction has,...
2005-04-22 Misha BrukmanRemove trailing whitespace
2005-01-22 Chris LattnerRefactor code for numbering instructions into CodeGenTa...
2005-01-02 Chris LattnerExpose isConvertibleToThreeAddress and isCommutable...
2004-10-14 Misha Brukman* Add option to read isLittleEndianEncoding for InstrIn...
2004-10-03 Chris LattnerAdd initial support for variants. This just parses...
2004-09-28 Nate BegemanAdd support for the isLoad and isStore flags, needed...
2004-09-28 Chris LattnerTurn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG
2004-08-21 Chris LattnerAlignment is now in bits.
2004-08-21 Chris LattnerMake alignment be in bits, just like size is
2004-08-21 Chris LattnerSupport "Methods" in register classes in CodgeGenRegist...
2004-08-21 Chris LattnerStart parsing register classes into a more structured...
2004-08-21 Chris LattnerRead in declared reg sizes
2004-08-16 Chris LattnerUse CodeGenRegister class to make reading in of registe...
2004-08-14 Chris LattnerMake the AsmWriter a first-class tblgen object. Allow...
2004-08-11 Chris LattnerStart parsing more information from the Operand information
2004-08-11 Chris LattnerRemove special case hacks
2004-08-01 Chris LattnerParse the operand list of the instruction. We currentl...
2004-08-01 Chris LattnerInitial cut at an asm writer emitter. So far, this...
2004-08-01 Chris LattnerAdd, and start using, the CodeGenInstruction class...
2004-08-01 Chris LattnerRename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)
2004-08-01 Chris LattnerFinegrainify namespacification
2004-06-04 Misha BrukmanEmit a more sensible error message if no subclasses...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header.
2003-10-10 Brian GaekeThis seems to work around some unobvious bug in gcc...
2003-08-10 Chris LattnerAdd new function
2003-08-07 Chris LattnerAdd new method to get a value type as a string
2003-08-07 Chris LattnerInitial checkin of useful wrappers around the Target...