Don't attribute in file headers anymore. See llvmdev for the
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-22 Chris LattnerTell TargetLoweringOpt whether it is running before
2007-11-24 Chris LattnerSeveral changes:
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-07 Hartmut KaiserFixed compilation errors on VC++.
2007-11-05 Rafael EspindolaMove the LowerMEMCPY and LowerMEMCPYCall to a common...
2007-10-29 Evan ChengEnable more fold (sext (load x)) -> (sext (truncate...
2007-10-26 Evan ChengLoosen up iv reuse to allow reuse of the same stride...
2007-10-19 Chris Lattnerrename ExpandOperation to ExpandOperationResult, as...
2007-10-19 Chris Lattneradd a new target hook.
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-16 Duncan SandsInitial infrastructure for arbitrary precision integer
2007-10-15 Chris LattnerFix 80 col violation
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-10-11 Arnold SchwaighoferAdded tail call optimization to the x86 back end. It...
2007-09-23 Dale JohannesenFix PR 1681. When X86 target uses +sse -sse2,
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-27 Dan GohmanAdd explicit keywords and remove spurious trailing...
2007-08-25 Chris Lattnerrename isOperandValidForConstraint to LowerAsmOperandFo...
2007-08-20 Rafael EspindolaPartial implementation of calling functions with byval...
2007-08-09 Dale JohannesenUpdate per review comments.
2007-08-09 Dale Johannesenlong double 9 of N. This finishes up the X86-32 bits
2007-08-01 Dan GohmanMore explicit keywords.
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-06-28 Dan GohmanAdd new TargetLowering code to provide the final regist...
2007-06-27 Dan GohmanRename ("shrinkify") MVT::isExtendedValueType to MVT...
2007-06-26 Dan GohmanReplace ?: with if statements, for clarity.
2007-06-26 Dan GohmanSimplify the expression for TargetLowering::isTypeLegal.
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-21 Dan GohmanRename TargetLowering::getNumElements and friends to
2007-06-01 Evan ChengTarget specific ifcvt code duplication limit.
2007-05-18 Evan ChengFix comment.
2007-05-16 Evan ChengAdd target hook to specify block size limit for if...
2007-04-28 Chris Lattneradd a default parameter
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-09 Chris Lattnerremove dead target hooks.
2007-04-09 Chris Lattnerremove some dead target hooks, subsumed by isLegalAddre...
2007-04-09 Chris Lattneradd a default ctor for AddrMode.
2007-03-31 Chris Lattnerswitch TL::getValueType to use MVT::getValueType.
2007-03-30 Chris Lattneradd one addressing mode description hook to rule them...
2007-03-28 Evan ChengRemove isLegalAddressImmediate.
2007-03-25 Chris Lattnerswitch TargetLowering::getConstraintType to take the...
2007-03-21 Dale Johannesenrepair x86 performance, dejagnu problems from previous...
2007-03-20 Dale Johannesendo not share old induction variables when this would...
2007-03-16 Evan ChengAdded isLegalAddressExpression hook to test if the...
2007-03-12 Evan ChengMore flexible TargetLowering LSR hooks for testing...
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
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.
next