rename TargetInstrDescriptor -> TargetInstrDesc.
[oota-llvm.git] / utils / TableGen / InstrInfoEmitter.cpp
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris Lattnerrename hasVariableOperands() -> isVariadic(). Add...
2008-01-07 Chris LattnerMove M_* flags down in the file. Move SchedClass up...
2008-01-07 Chris Lattnerthe name field of instructions is never set to a non...
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris LattnerChange the 'isStore' inferrer to look for 'SDNPMayStore'
2008-01-06 Chris Lattnerset the 'isstore' flag for instructions whose pattern...
2008-01-06 Chris Lattnerremove some old hacky code that tried to infer whether...
2008-01-06 Chris Lattnerrearrange some code to allow inferring instr info from...
2008-01-06 Chris Lattnerfinal cleanups.
2008-01-06 Chris Lattnerfurther simplifications and cleanup
2008-01-06 Chris Lattnersimplify some code
2008-01-06 Chris Lattnersplit enum emission out from InstrInfoEmitter into...
2007-12-30 Chris Lattnertblgen shouldn't include headers from llvm codegen.
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-08-02 Evan ChengAdded TargetInstrDescriptor::numDefs - num of results.
2007-07-26 Christopher LambAdd target independent MachineInstr's to represent...
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-06 Evan ChengAdd clobbersPred - instruction that clobbers condition...
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; opcode can be...
2007-05-15 Evan ChengMark all (not just the first) predicate operand M_PREDI...
2007-03-19 Evan ChengRecognize target instruction flag 'isReMaterializable'.
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-17 Evan ChengAdd opcode to TargetInstrDescriptor.
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-09 Evan ChengRemove M_2_ADDR_FLAG.
2006-11-06 Chris LattnerMark predicate operands as such in operand info.
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-01 Evan ChengAdd operand constraints to TargetInstrInfo.
2006-07-21 Jim LaskeyEliminate data relocations by using NULL instead of...
2006-07-21 Jim LaskeyUse an enumeration to eliminate data relocations.
2006-06-15 Evan ChengInstructions with variable operands (variable_ops)...
2006-05-18 Evan Chenglib/Target/Target.td
2006-05-12 Evan ChengNoop instruction
2006-05-03 Evan ChengSet isStore of instructions with ISD::TRUNCSTORE root...
2006-05-01 Chris LattnerPut instruction names into the first non TargetInstrInf...
2006-05-01 Evan ChengFormating
2006-05-01 Evan ChengMark instructions whose pattern is (store ...) isStore.
2006-04-20 Chris LattnerDon't fill in fields that no longer exist.
2006-01-27 Chris LattnerIf we want to emit things in enum order, use getInstruc...
2005-12-30 Duraid Madinaalmost got the HP-UX tester up.. :)
2005-11-19 Chris LattnerTeach tblgen about instruction operands that have multi...
2005-11-01 Jim LaskeyAllow itineraries to be passed through the Target Machine.
2005-11-01 Jeff CohenKeep VC++ happy.
2005-10-31 Jim LaskeyEmit itinerary class in instruction info.
2005-10-28 Chris LattnerSwitch more code over to using getValueAsListOfDefs...
2005-08-26 Chris Lattnerspell this variable right
2005-08-26 Chris LattnerExpose a new flag to TargetInstrInfo
2005-08-26 Chris Lattneradd a marker at the end of the instruction enum list
2005-08-19 Chris LattnerEmit this:
2005-08-19 Chris LattnerEmit real operand info for instructions. This currentl...
2005-08-19 Chris LattnerFor now, just emit empty operand info structures.
2005-08-19 Chris Lattnernow that all of the targets are clean w.r.t. the number...
2005-08-18 Chris Lattnerrevert this change, which causes breakage, temporarily
2005-08-18 Chris LattnerWhen emitting implicit use/def lists, only emit each...
2005-08-18 Chris LattnerFill in the numOperands field of the TargetInstrDescrip...
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-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-17 Chris LattnerDo not #include files into the llvm namespace
2004-08-01 Chris LattnerInstructions no longer need to have names.
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-07-31 Chris LattnerSupport new flag
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-08 Alkis EvlogimenosChange MRegisterDesc::AliasSet, TargetInstrDescriptor...
2003-08-07 Chris LattnerStart using the CodeGeneratorWrappers
2003-08-06 Chris LattnerSwitch code over to being a TableGenBackend
2003-08-03 Chris LattnerFinish the instruction info emitter
2003-08-03 Chris LattnerInitial checkin of Instruction emitter, which just...