Fixes VS support for llvmc mcc16 llvmc example.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2011-07-20 Eli FriedmanPR10421: Fix a straightforward bug in the widening...
2011-07-19 Devang PatelRevert r135423.
2011-07-18 Jeffrey YasskinAdd APInt(numBits, ArrayRef<uint64_t> bigVal) construct...
2011-07-18 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-17 Nadav RotemMinor code cleanups
2011-07-15 Dan GohmanLegalizeDAG doesn't need its own copy of this enum.
2011-07-15 Dan GohmanDelete LegalizeDAG's own version of isTypeLegal and...
2011-07-15 Dan GohmanDelete an unused variable and a redundant assert.
2011-07-15 Dan GohmanModernize comments.
2011-07-14 Eric ChristopherCheck register class matching instead of width of type...
2011-07-14 Nadav Rotem[VECTOR-SELECT]
2011-07-14 Nadav RotemAdd assertion for the chain value type
2011-07-14 Benjamin KramerDon't emit a bit test if there is only one case the...
2011-07-14 Eric ChristopherAdd a dag combine pattern for folding C2-(A+C1) ->...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-07-08 Benjamin KramerApparently we can't expect a BinaryOperator here.
2011-07-08 Benjamin KramerEmit a more efficient magic number multiplication for...
2011-07-07 Eric ChristopherRemove a FIXME. All of the standard ones are in the...
2011-07-07 Lang HamesAdd functions 'hasPredecessor' and 'hasPredecessorHelpe...
2011-07-06 Eric ChristopherGrammar and 80-col.
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-07-01 Evan ChengRename TargetSubtarget to TargetSubtargetInfo for consi...
2011-06-30 Eric ChristopherRemove getRegClassForInlineAsmConstraint and all depend...
2011-06-29 Devang PatelRevert r133953 for now.
2011-06-29 Benjamin KramerRevert a part of r126557 which could create unschedulab...
2011-06-29 Evan ChengSink SubtargetFeature and TargetInstrItineraries (renam...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-06-27 Owen AndersonThe index stored in the RegDefIter is one after the...
2011-06-27 Andrew Trickpre-RA-sched: Cleanup register pressure tracking.
2011-06-27 Jakob Stoklund OlesenDistinguish early clobber output operands from clobbere...
2011-06-24 Owen AndersonThe scheduler needs to be aware on the existence of...
2011-06-24 Devang PatelHandle debug info for i128 constants.
2011-06-22 Jay FoadReplace the existing forms of ConstantArray::get()...
2011-06-21 Owen AndersonFix some trailing issues from my introduction of MVT...
2011-06-21 Evan ChengTeach dag combine to match halfword byteswap patterns.
2011-06-20 Nadav RotemFix PromoteIntRes_TRUNCATE: Add support for cases where the
2011-06-19 Nadav RotemCode cleanups: Remove duplicated logic in PromotInteRes...
2011-06-19 Nadav RotemCalls to AssertZext and getZeroExtendInReg must be...
2011-06-19 Nadav RotemWhen promoting the vector elements in CopyToParts,...
2011-06-18 Benjamin KramerDon't allocate empty read-only SmallVectors during...
2011-06-18 Benjamin KramerRemove unused but set variables.
2011-06-18 Eric ChristopherFix UMULO support for 2x register width to allow the...
2011-06-17 Eric ChristopherFix comment.
2011-06-17 Eric ChristopherLower multiply with overflow checking to __mulo<mode>
2011-06-16 Jakob Stoklund OlesenDon't use register classes larger than TLI->getRegClass...
2011-06-16 Jakub StaszakIntroduce MachineBranchProbabilityInfo class, which...
2011-06-16 Owen AndersonChange the REG_SEQUENCE SDNode to take an explict regis...
2011-06-16 Jakob Stoklund OlesenAdd TargetRegisterInfo::getRawAllocationOrder().
2011-06-16 Nick LewyckyAdd a DAGCombine for (ext (binop (load x), cst)).
2011-06-15 Owen AndersonAdd a new MVT::untyped. This will be used in future...
2011-06-15 Andrew TrickAdded -stress-sched flag in the Asserts build.
2011-06-15 Nadav RotemgetZeroExtendInReg needs to get a scalar type
2011-06-15 Nadav RotemEnable the simplification of truncating-store after...
2011-06-14 Chad RosierWhen pattern matching during instruction selection...
2011-06-14 Nadav RotemAdd a testcase for checking the integer-promotion of...
2011-06-14 Nadav RotemDisable trunc-store simplification on vectors.
2011-06-14 Bruno Cardoso LopesAdd one more argument to the prefetch intrinsic to...
2011-06-13 Nadav RotemFix a bug in FindMemType. When widening vector loads...
2011-06-12 Nadav RotemFix a bug in the calculation of the vectorTypeBreakdown...
2011-06-12 Nadav RotemImprove the generated code by getCopyFromPartsVector...
2011-06-11 Chad RosierRevert r132871.
2011-06-11 Chad RosierTypo.
2011-06-10 Eric Christopher80-col cleanups.
2011-06-09 Eli FriedmanChange this DAGCombine to build AND of SHR instead...
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-06-08 Andrew TrickRemove a temporary test case probe in CheckForLiveRegDef.
2011-06-07 Andrew TrickFix a merge bug in preRAsched for handling physreg...
2011-06-06 Nadav RotemAdd methods to support the integer-promotion of vector...
2011-06-06 Stuart HastingsAvoid FGETSIGN of 80-bit types. Fixes PR10085.
2011-06-06 Eli FriedmanPR10077: fix fast-isel of extractvalue of aggregate...
2011-06-04 Nadav RotemTypeLegalizer: Add support for passing of vector-promot...
2011-06-04 Nadav RotemTypeLegalizer: Fix a bug in the promotion of elements...
2011-06-03 Eric ChristopherAdd a TODO about memory operands.
2011-06-02 Eric ChristopherHave LowerOperandForConstraint handle multiple characte...
2011-06-02 Rafael EspindolaRevert 132424 to fix PR10068.
2011-06-02 Jakob Stoklund OlesenUse TRI::has{Sub,Super}ClassEq() where possible.
2011-06-01 Stuart HastingsRecommit 132404 with fixes. rdar://problem/5993888
2011-06-01 Eric ChristopherAllow bitcasts between valid types of the same size...
2011-06-01 Nadav RotemRefactor LegalizeTypes: Erase LegalizeAction and make...
2011-06-01 Stuart HastingsFix double FGETSIGN to work on x86_32; followup to...
2011-06-01 Stuart HastingsTurn on FGETSIGN for x86. Followup to 132388. rdar...
2011-06-01 Nadav RotemThis patch is another step in the direction of adding...
2011-05-28 Nadav RotemRefactor the type legalizer. Switch TargetLowering...
2011-05-27 Nadav RotemRefactor getActionType and getTypeToTransformTo ; place...
2011-05-25 Eli FriedmanRewrite fast-isel integer cast handling to handle more...
2011-05-25 Devang PatelRemove unused statistical counter.
2011-05-24 Devang PatelRemove dead code.
2011-05-24 Evan Cheng- Teach SelectionDAG::isKnownNeverZero to return true...
2011-05-23 Devang PatelRevert 121907 (it causes llc crash) and apply original...
2011-05-23 Devang PatelPreserve debug info during iSel by keeping DanglingDebu...
2011-05-23 Devang PatelWhile replacing all uses of a SDValue with another...
2011-05-22 Chris LattnerEliminate some temporary variables, and don't call...
2011-05-21 Benjamin KramerImplement mulo x, 2 -> addo x, x in DAGCombiner.
2011-05-19 Cameron ZwarichFix PR9955 by only attaching load memory operands to...
2011-05-19 Stuart HastingsUpdate some currently-disabled code, preparing for...
2011-05-18 Duncan SandsRevert commit 131534 since it seems to have broken...
next