Turn conditions like x<Y|z==q into multiple blocks.
[oota-llvm.git] / include / llvm / Target /
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-02-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-02-02 Chris Lattneradd a new isStoreToStackSlot method
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 common INLINEASM opcode
2006-01-26 Jeff CohenImprove compatibility with VC2005, patch by Morten...
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-14 Chris LattnerAdd a new InvalidateStructLayoutInfo method and some...
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-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
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-11-08 Chris LattnerAdd a new option to indicate we want the code generator...
2005-11-04 Jeff Cohen<cassert> no longer required to make VC++ happy.
2005-11-04 Duraid Madinachange NULL to 0, unbreaks the ppc target when building...
2005-11-03 Jim Laskey1. Remove ranges from itinerary data.
2005-11-02 Jeff CohenKeep VC++ happy.
2005-11-01 Jim LaskeyAllow itineraries to be passed through the Target Machine.
2005-10-27 Jim LaskeyStructures used to hold scheduling information.
2005-10-25 Jim LaskeyPreparation of supporting scheduling info. Need to...
2005-10-23 Chris LattnerMove static functions to .cpp file, reduce #includes...
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-10-03 Chris LattnerFix case of path
2005-10-03 Chris LattnerThis member can be const too
2005-10-02 Chris LattnerExpose the actual valuetype of each register class
2005-09-30 Chris LattnerRename MRegisterDesc -> TargetRegisterDesc for consistency
2005-09-30 Chris Lattnertrim down the target info structs now that we have...
2005-09-30 Chris Lattnerexpose a new virtual method
2005-09-30 Chris LattnerChange these methods to take RC's
2005-09-27 Chris LattnerAdd a new flag for targets where setjmp/longjmp saves...
2005-09-17 Chris Lattneradd a new callback
2005-09-02 Jim LaskeyAdd help support for -mcpu and -mattr.
2005-09-02 Chris LattnerMove a bunch of non-deprecated methods above the "depre...
2005-09-02 Jeff CohenFix VC++ build errors
2005-09-01 Jim Laskey1. Use SubtargetFeatures in llc/lli.
2005-09-01 Jim LaskeyThis new class provides support for platform specific...
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-26 Chris LattnerAdd a new instruction flag
2005-08-24 Chris Lattnerrename hasNativeSupportFor* -> is(Operation|Type)Legal.
2005-08-19 Chris LattnerAdd a new field to TargetInstrDescriptor for tracking...
2005-08-18 Nate BegemanRemove the X86 and PowerPC Simple instruction selectors...
2005-08-05 Chris LattnerSince getSubtarget() always provides a const Subtarget...
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
2005-07-22 Andrew Lenharthallow constants to be relocated like GV (necessary...
2005-07-19 Reid SpencerFor: memory operations -> stores
2005-07-12 Nate BegemanClean up and add comments to the newly implemented...
2005-07-12 Nate BegemanClean up the TargetSubtarget class a bit, removing...
2005-07-12 Nate BegemanImplement Subtarget support
2005-07-05 Chris LattnerMake several cleanups to Andrews varargs change:
2005-06-25 Chris Lattneradd some new file types
2005-06-25 Chris Lattnerrefactor these interfaces a bit
2005-06-18 Andrew Lenharthheader file changes for varargs
2005-06-17 Tanya LattnerAdded ModuloSchedSB as a friend class.
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
2005-04-30 Chris LattnerExpose an option allowing unsafe math optimizations...
2005-04-25 Reid SpencerShut GCC 4.0 up about classes that have virtual functio...
2005-04-23 Misha Brukman* The aesthetic police is on patrol!!...
2005-04-23 Chris LattnerAdd a helper method
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-15 Nate BegemanMake pattern isel default for ppc
2005-04-07 Chris LattnerAllow targets which produce setcc results in non-MVT...
2005-03-26 Nate BegemanChange LowerCallTo to take a boolean isVarArg argument...
2005-03-13 Chris Lattneradd a helper method
2005-01-19 Chris LattnerAdd a new method, described in the comment.
2005-01-19 Chris LattnerMove all data members to the end of the class.
2005-01-16 Chris LattnerAdd comments
2005-01-16 Chris LattnerRevamp supported ops. Instead of just being supported...
2005-01-16 Chris LattnerImprove compatiblity with HPUX on Itanium, patch by...
2005-01-16 Chris LattnerMove some information out of LegalizeDAG into the gener...
2005-01-15 Chris LattnerAdd a new target-independent code generator flag.
2005-01-09 Chris LattnerAdd interfaces to lower varargs and return/frame addres...
2005-01-08 Chris LattnerMake LowerCallTo more generic and useful.
2005-01-07 Chris LattnerFirst draft of a new Target interface
2005-01-02 Chris LattnerAdd some bits that can be set on instructions. Renumbe...
2004-11-21 Chris LattnerFix a warning
next