Simplify lowering and selection of exception ops.
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
2007-02-22 Jim LaskeySimplify lowering and selection of exception ops.
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-08 Evan ChengMove SimplifySetCC to TargetLowering and allow it to...
2007-02-01 Anton KorobeynikovFixed uninitialized stuff inside LegalizeDAG. Fortunate...
2007-01-31 Evan ChengAllow the target to override the ISD::CondCode that...
2007-01-29 Nate BegemanFinish off bug 680, allowing targets to custom lower...
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-12 Reid SpencerDon't #include DerivedTypes.h in this header. Make...
2007-01-12 Evan Cheng- Move RTLIB::Libcall enum to a separate file.
2007-01-12 Evan ChengSilence a bogus compiler warning.
2007-01-12 Reid SpencerFor PR1064:
2007-01-12 Evan ChengStore default libgcc routine names and allow them to...
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-05 Evan Cheng- Remove isSetCCExpensive() etc. These are no longer...
2006-12-31 Reid SpencerFor PR950:
2006-12-13 Evan ChengAdd getTypeToExpandTo() which recursively walks Transfo...
2006-12-13 Evan ChengUpdate comments.
2006-12-13 Evan ChengUpdate comments.
2006-12-10 Anton KorobeynikovCleaned setjmp/longjmp lowering interfaces. Now we...
2006-11-09 Evan ChengAdd a mechanism to specify whether a target supports...
2006-11-09 Evan ChengRename ISD::MemOpAddrMode to ISD::MemIndexedMode
2006-11-09 Evan ChenggetPostIndexedAddressParts change: passes in load/store...
2006-11-07 Evan ChengAdded target hook for post-indexed memory ops transform...
2006-11-03 Evan ChengRename
2006-11-03 Evan ChengAdded a target specific hook to check whether / how...
2006-11-02 Chris Lattnergeneralize this api
2006-10-31 Chris LattnerChange the prototype for TargetLowering::isOperandValid...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-09 Evan ChengMerging ISD::LOAD and ISD::LOADX. Added LoadSDNode...
2006-10-06 Chris LattnerAdd support for targets to declare that they use a GOT
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-09-04 Duraid Madinaadd setJumpBufSize() and setJumpBufAlignment() to targe...
2006-06-12 Andrew LenharthStart on my todo list
2006-05-24 Reid SpencerFor PR786:
2006-05-17 Evan ChengAnother typo. Pointed out by Nate Begeman.
2006-05-17 Evan ChengFix a mis-leading comment.
2006-05-16 Chris LattnerThere is now a default impl of this method
2006-05-16 Andrew LenharthMove this code to a common place
2006-05-06 Chris LattnerAdd some new methods for computing sign bit information.
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-04-20 Evan ChengAdded a virtual method isVectorClearMaskLegal to TLI...
2006-04-12 Chris LattnerProvide a default impl of LowerArguments
2006-04-04 Chris LattnerMove isShuffleLegal from TLI to Legalize.
2006-04-04 Chris LattnerAllow targets to have fine grained control over which...
2006-03-31 Chris LattnerModify the TargetLowering::getPackedTypeBreakdown metho...
2006-03-31 Chris LattnerAdd a method useful for decimating vectors.
2006-03-22 Evan ChengAdded a ValueType operand to isShuffleMaskLegal()....
2006-03-20 Chris LattnerAdd some helper methods
2006-03-16 Evan ChengAdded a way for TargetLowering to specify what values...
2006-03-13 Evan ChengAdd LSR hooks.
2006-03-05 Chris Lattnercustom lowered nodes are legal too
2006-03-03 Evan ChengNumber of NodeTypes now exceeds 128.
2006-03-01 Chris LattnerAdd interfaces for targets to provide target-specific...
2006-03-01 Evan ChengMissing a cast previously.
2006-02-24 Chris LattnerAdd C_Memory operand type
2006-02-22 Chris LattnerMake the LLVM headers "-ansi -pedantic -Wno-long-long...
2006-02-22 Chris Lattnersplit register class handling from explicit physreg...
2006-02-21 Chris LattnerPass in a value type to getRegForInlineAsmConstraint...
2006-02-17 Nate BegemanFix a nit sabre noticed
2006-02-16 Nate BegemanRework the SelectionDAG-based implementations of Simpli...
2006-02-14 Evan ChengRename maxStoresPerMemSet to maxStoresPerMemset, etc.
2006-02-07 Chris LattnergetConstraintType should be virtual.
2006-02-04 Chris LattnerAdd some methods for inline asm support.
2006-02-03 Nate BegemanAdd a framework for eliminating instructions that produ...
2006-01-30 Chris LattnerClear the OpAction field before setting it. This allow...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris LattnerPass the address of the main MaskedValueIsZero function...
2006-01-29 Chris LattnerClean up the interface to ValueTypeActions, allowing...
2006-01-28 Chris Lattnerremove this method I just added, now is not the time.
2006-01-28 Chris Lattneradd a new callback
2006-01-28 Nate BegemanImplement Promote for VAARG, and allow it to be custom...
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-26 Chris LattnerAdd a method for inline asm support.
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-25 Evan ChengAdd a enum to specify target scheduling preference...
2006-01-13 Chris LattnerProvide an interface for Targets to specify their stack...
2005-12-22 Jeff CohenOh oh... Unix is case sensitive.
2005-12-22 Jeff CohenMake it compile with VC++.
2005-12-21 Evan ChengAdded TargetLowering::isMaskedValueZeroForTargetNode...
2005-12-20 Evan ChengAdded a hook to print out names of target specific...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-17 Nate BegemanTeach the type lowering code about turning packed types...
2005-10-21 Nate BegemanInvert the TargetLowering flag that controls divide...
2005-10-20 Nate BegemanEnable targets to say that integer divide is expensive...
2005-10-18 Nate BegemanAdd the ability to lower return instructions to TargetL...
2005-09-27 Chris LattnerAdd a new flag for targets where setjmp/longjmp saves...
2005-08-27 Reid SpencerChange the names of member variables per Chris' instruc...
2005-08-26 Chris Lattneradd some forward defs
2005-08-26 Chris Lattnerspell this right!
2005-08-26 Chris LattnerAdd a hook
2005-08-24 Chris Lattnerrename hasNativeSupportFor* -> is(Operation|Type)Legal.
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
2005-07-19 Reid SpencerFor: memory operations -> stores
2005-07-05 Chris LattnerMake several cleanups to Andrews varargs change:
2005-06-18 Andrew Lenharthheader file changes for varargs
2005-05-14 Chris LattnerPass the dag into LowerOperation
2005-05-13 Chris LattnerAdd an isTailCall flag to LowerCallTo
2005-05-12 Chris LattnerLowerCallTo now takes the cc to use
2005-05-12 Chris LattnerAdd a little hook
next