- Avoid using floating point stores to implement memset unless the value is zero.
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
2010-04-01 Evan Cheng- Avoid using floating point stores to implement memset...
2010-04-01 Evan ChengFix sdisel memcpy, memset, memmove lowering:
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-25 Dan GohmanDocuemntation corrections from John Myers.
2010-03-24 Dan GohmanRemove the ConvertActions table and associated code...
2010-03-23 Dan GohmanRevert 99335. getTypeToExpandTo's iterative behavior...
2010-03-23 Dan GohmanRemove getTypeToExpandTo, since it isn't adding much...
2010-03-17 Bob WilsonRemove an unnecessary (and misspelled) typedef. Tweak...
2010-03-11 Dan GohmanRemove getWidenVectorType, which is no longer used.
2010-03-07 Chris LattnerUse Other as a sentinel instead of iAny.
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-02-10 Mon P WangThe previous fix of widening divides that trap was...
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-01-27 Evan ChengRemove a dead target hook.
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2010-01-26 Bill WendlingRemove warning about non return on a non-void function.
2010-01-26 Chris Lattnereliminate the TargetLowering::UsesGlobalOffsetTable...
2010-01-26 Chris LattnerMove getJTISymbol from MachineJumpTableInfo to MachineF...
2010-01-26 Chris Lattnerstub out a new target hook, need some refactoring befor...
2010-01-26 Chris Lattnerthis hook should be const.
2010-01-26 Chris LattnerAdd support for target-specific 32-bit custom-lowered
2010-01-25 Chris LattnerRearrange handling of jump tables. Highlights:
2010-01-06 Evan ChengTeach dag combine to fold the following transformation...
2009-12-28 Sanjiv GuptaAllow targets to specify the return type of libcalls...
2009-12-22 Bill WendlingAdd more plumbing. This time in the LowerArguments...
2009-12-19 Dan GohmanDelete unused code.
2009-12-14 Dan GohmanFix these asserts to check the invariant that the code...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-11-12 Evan ChengisLegalICmpImmediate should take a signed integer;...
2009-11-11 Evan ChengAdd TargetLowering::isLegalICmpImmediate. It tells...
2009-11-09 Chris Lattnerfix some bogus asserts, PR5049
2009-11-07 Kenneth UildriksAdd code to check at SelectionDAGISel::LowerArguments...
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-09-19 Evan ChengUpdate comments.
2009-09-18 Evan ChengEnhance EmitInstrWithCustomInserter() so target can...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-08-31 Duncan SandsRevert commit 80428. It completely broke exception
2009-08-29 Bill Wendling- Add target lowering methods to get the preferred...
2009-08-15 Bill WendlingReapply r79127. It was fixed by d0k.
2009-08-15 Bill WendlingRevert r79127. It was causing compilation errors.
2009-08-15 Evan ChengChange allowsUnalignedMemoryAccesses to take type argum...
2009-08-14 Anton KorobeynikovAllow targets to specify their choice of calling conven...
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Owen AndersonSimpleValueType-ify a few more methods on TargetLowering.
2009-08-10 Owen AndersonContinue the SimpleValueType-ification.
2009-08-10 Owen AndersonStart moving TargetLowering away from using full MVTs...
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-08-03 Chris Lattnermake getObjFileLowering() return a non-const reference.
2009-08-01 Dan GohmanMinor whitespace tidiness.
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-24 Jakob Stoklund OlesenAdd support for promoting SETCC operations.
2009-07-21 Eli FriedmanRemove shift amount flavor. It isn't actually complete...
2009-07-20 Eli FriedmanRemove FIXME that was already fixed.
2009-07-20 Chris LattnerCopy ExpandInlineAsm to TargetLowering from TargetAsmInfo.
2009-07-03 Duncan SandsIn this unreachable code, return an initialized value.
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-07-01 Bill WendlingUpdate comments to make it clear that the function...
2009-06-30 Bill WendlingAdd an "alignment" field to the MachineFunction object...
2009-06-24 David GreeneIncrease limit for OpActions array
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-06-19 Devang Patelmv CodeGen/DebugLoc.h Support/DebugLoc.h
2009-06-09 David GreeneChange IndexedModeAction representation.
2009-06-08 David GreeneOops, didn't mean to commit 73102 yet. Revert it.
2009-06-08 David GreeneChange IndexedModeAction representation.
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-05 Nate BegemanAdapt the x86 build_vector dagcombine to the current...
2009-05-29 Evan ChengDefault isNarrowingProfitable to false.
2009-05-28 Evan ChengAdded optimization that narrow load / op / store and...
2009-05-13 Evan ChengRun code placement optimization for targets that want...
2009-05-11 Dan GohmanAdd a comment about the special meaning of VoidTy in...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-03-28 Arnold SchwaighoferEnable tail call optimization for functions that return...
2009-03-28 Evan ChengOptimize some 64-bit multiplication by constants into...
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-07 Dan GohmanConstify TargetInstrInfo::EmitInstrWithCustomInserter...
2009-02-03 Dale JohannesenAdd some DL propagation to places that didn't
2009-02-03 Dale JohannesenPropagation in TargetLowering. Includes passing a DL
2009-01-30 Dale JohannesenFix build on case-sensitive filesystems (i.e. everybody...
2009-01-30 Dale JohannesenMake LowerCallTo and LowerArguments take a DebugLoc
2009-01-29 Dan GohmanMake x86's BT instruction matching more thorough, and...
2009-01-28 Dan GohmanMake isOperationLegal do what its name suggests, and...
2009-01-21 Duncan SandsCleanup whitespace and comments, and tweak some
2009-01-21 Sanjiv GuptaAllow targets to legalize operations (with illegal...
2009-01-15 Dan GohmanMake getWidenVectorType const.
2009-01-15 Dan GohmanConst-qualify getPreIndexedAddressParts and friends.
2009-01-13 Devang PatelUse DebugInfo interface to lower dbg_* intrinsics.
2009-01-05 Duncan SandsAdd a note about passing MVT::Other to getSetCCResultType.
2009-01-05 Dan GohmanAdd <climits>, to get the definition of CHAR_BIT. This...
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
next