llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
[oota-llvm.git] / include / llvm / Target / TargetInstrInfo.h
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-10 Evan ChengRemove TargetInstrInfo::CommuteChangesDestination and...
2009-05-05 Evan ChengMove getInstrOperandRegClass from the scheduler to...
2009-05-03 Evan ChengIn some rare cases, the register allocator can spill...
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-04-13 Dan GohmanAdd comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_T...
2009-02-19 Dale JohannesenDescribe tail merging's use of InsertBranch.
2009-02-09 Evan ChengTurns out AnalyzeBranch can modify the mbb being analyz...
2009-02-06 Evan ChengMove getPointerRegClass from TargetInstrInfo to TargetR...
2009-02-06 Evan ChengAdd TargetInstrInfo::isSafeToMoveRegisterClassDefs...
2009-01-20 Evan ChengChange TargetInstrInfo::isMoveInstr to return source...
2008-12-15 Dan GohmanFix a typo in a comment.
2008-12-03 Dan GohmanSplit foldMemoryOperand into public non-virtual and...
2008-11-18 Dan GohmanAdd more const qualifiers. This fixes build breakage...
2008-10-27 Evan ChengFor now, don't split live intervals around x87 stack...
2008-10-25 Evan ChengAdd storeRegTo{StackSlot|Addr} and loadRegFrom{StackSlo...
2008-10-20 Dan GohmanFix a typo in a comment.
2008-10-16 Dan GohmanConst-ify several TargetInstrInfo methods.
2008-10-13 Evan ChengClarify meaning of copyRegToReg's return value.
2008-08-26 Cedric Venet- small bug corrected: incorrect iterator type.
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-07-16 Dan GohmanClarify the comments here, to make slightly more clear the
2008-07-02 Owen AndersonMake LiveVariables even more optional, by making it...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-16 Evan ChengAdd option to commuteInstruction() which forces it...
2008-05-12 Bill WendlingConstify the machine instruction passed into the
2008-04-16 Nicolas GeoffrayInfrastructure for getting the machine code size of...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-02-15 Evan ChengAdded CommuteChangesDestination(). This returns true...
2008-02-08 Evan ChengIt's not always safe to fold movsd into xorpd, etc...
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-01-10 Chris LattnerSimplify the side effect stuff a bit more and make...
2008-01-07 Chris Lattnersplit TargetInstrDesc out into its own header file.
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris Lattnerremove a dead method.
2008-01-07 Chris LattnerRename all the M_* flags to be namespace qualified...
2008-01-07 Chris Lattneradd more and significantly better comments to the rest...
2008-01-07 Chris Lattneradd some mroe comments, add a isImplicitDef() method...
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 LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Chris Lattnerremove MachineOpCode typedef.
2008-01-07 Chris Lattnerremove some uses of MachineOpCode, move getSchedClass
2008-01-07 Chris LattnerAdd predicates methods to TargetOperandInfo, and switch...
2008-01-07 Chris LattnerRename MachineInstr::getInstrDescriptor -> getDesc...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
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 Lattnerdescribe isStore and simplify the implementation of...
2008-01-04 Owen AndersonMove some more functionality from MRegisterInfo to...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-17 Bill Wendlings/hasSideEffects/hasUnmodelledSideEffects/g
2007-12-17 Bill WendlingAdd "hasSideEffects" method to MachineInstrInfo class.
2007-12-17 Bill WendlingAs per feedback, revised comments to (hopefully) make...
2007-12-14 Bill WendlingAdd flags to indicate that there are "never" side effec...
2007-12-12 Evan ChengImplicit def instructions, e.g. X86::IMPLICIT_DEF_GR32...
2007-12-12 Dan GohmanRemove a forward-declaration for a non-existant class.
2007-12-12 Bill WendlingBit masks conflicted. Needed to bump them by one.
2007-12-08 Bill WendlingReverting 44702. It wasn't correct to rename them.
2007-12-08 Bill WendlingRenaming:
2007-11-12 Owen AndersonAdd a flag for indirect branch instructions.
2007-09-13 Evan ChengAdded getNumDefs().
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 ChengAdd OptionalDefOperand. Remove clobbersPred. Also add...
2007-07-09 Dan GohmanFix a typo in a comment.
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 CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
2007-06-15 Evan ChengAdded CanBeDuplicated(). It returns true if an instruct...
2007-06-14 Dale JohannesenDo not treat FP_REG_KILL as terminator in branch analys...
2007-06-14 Dan GohmanAdd a target hook to allow loads from constant pools...
2007-06-08 Evan ChengAdd a utility routine to check for unpredicated termina...
2007-06-06 Evan ChengAdd a machine instruction flag indicating the instructi...
2007-05-29 Evan ChengAdd missing const qualifiers.
2007-05-23 Evan ChengAdd a couple of target hooks for predication.
2007-05-22 Evan ChengConsistency.
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2007-05-17 Evan ChengRemove. Not needed.
2007-05-16 Evan ChengAdd target hook to specify block size limit for if...
2007-05-16 Evan ChengPredicateInstruction returns true if the operation...
2007-05-16 Evan ChengRename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn...
2007-05-16 Evan ChengFix comments.
2007-05-16 Evan ChengAdd TargetInstrInfo predication hooks.
2007-05-15 Evan ChengAll operands that made up of the predicate operands...
2007-03-19 Evan ChengAdd a TargetInstrDescriptor flag to mark an instruction...
2007-03-16 Evan ChengThese forward declarations are not needed.
2007-03-14 Jeff CohenFix for VS 2005 problem supplied by Morten Ofstad.
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-12-15 Evan ChengSilly assertion. Forgot variable_ops instructions can...
2006-12-08 Evan ChengMove findTiedToSrcOperand to TargetInstrDescriptor.
next