Pass callsite return type to TargetLowering::LowerCall and use that to check sibcall...
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
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...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-23 Dan GohmanClean up the atomic opcodes in SelectionDAG.
2008-12-18 Mon P WangAdded support for vector widening.
2008-12-09 Bill WendlingAdd sub/mul overflow intrinsics. This currently doesn...
2008-12-09 Dan GohmanFix the name of ISD::TokenFactor in a comment. Thanks...
2008-12-08 Dan GohmanClarify a comment.
2008-12-01 Duncan SandsChange the interface to the type legalization method
2008-11-24 Duncan SandsIf the type legalizer actually legalized anything
2008-11-23 Duncan SandsRename SetCCResultContents to BooleanContents. In
2008-11-13 Dale JohannesenExtend InlineAsm::C_Register to allow multiple specific...
2008-11-01 Mon P WangAdded interface to allow clients to create a MemIntrins...
2008-10-30 Mon P WangAdd initial support for vector widening. Logic is...
2008-10-20 Duncan SandsTeach getTypeToTransformTo to return something
next