Turn on FGETSIGN for x86. Followup to 132388. rdar://problem/5660695
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
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...
2011-05-18 Nadav RotemRefactor getActionType and getTypeToTransformTo ; place...
2011-05-17 Eli FriedmanMake fast-isel miss counting in -stats and -fast-isel...
2011-05-17 Dan GohmanMisc. code cleanups.
2011-05-17 Dan GohmanMisc. code cleanups.
2011-05-16 Dan GohmanDelete unused variables.
2011-05-16 Dan GohmanTrim #includes.
2011-05-16 Dan GohmanFix whitespace and 80-column violations.
2011-05-16 Jim GrosbachTrack how many insns fast-isel successfully selects...
2011-05-16 Devang PatelPreserve debug info for unused zero extended boolean...
2011-05-16 Eli FriedmanMake fast-isel work correctly s/uadd.with.overflow...
2011-05-16 Eli FriedmanFix silly typo.
2011-05-16 Eli FriedmanBasic fast-isel of extractvalue. Not too helpful on...
2011-05-16 Rafael EspindolaDon't do tail calls in a function that call setjmp...
2011-05-14 Eli FriedmanFix a FIXME by moving the fast-isel implementation...
2011-05-13 Rafael EspindolaMake codegen able to handle values of empty types....
2011-05-13 Stuart HastingsSince I can't reproduce the failures from 131261, re...
2011-05-13 Stuart HastingsRevert 131266 and 131261 due to buildbot complaints.
2011-05-12 Stuart HastingsNon-fast-isel followup to 129634; correctly handle...
2011-05-11 Nadav RotemFixes a bug in the DAGCombiner. LoadSDNodes have two...
2011-05-11 Bill WendlingGive the 'eh.sjlj.dispatchsetup' intrinsic call the...
2011-05-10 Eli FriedmanDisable my little CopyToReg argument hack with fast...
2011-05-10 Stuart HastingsCorrectly walk through nested and adjacent CALLSEQ_STAR...
2011-05-09 Eric ChristopherLook through struct wrapped types for inline asm statments.
2011-05-09 Duncan SandsIndent properly, no functionality change.
2011-05-06 Evan Cheng80 col violations.
2011-05-06 Eli FriedmanMake the logic for determining function alignment more...
2011-05-06 Eli FriedmanUse array_lengthof. No functional change.
2011-05-05 Owen AndersonAllow FastISel of three-register-operand instructions.
2011-05-05 Eli FriedmanAvoid extra vreg copies for arguments passed in registe...
2011-05-05 Eli FriedmanSmall syntax cleanup; we don't need to #define constant...
2011-05-02 Owen AndersonOther parts of the SelectionDAG framework assume that...
2011-04-29 Eli FriedmanMake FastEmit_ri_ try a bit harder to succeed for suppo...
2011-04-28 Eli FriedmanFix a silly mistake in r130338.
2011-04-27 Eli FriedmanMake the fast-isel code for literal 0.0 a bit shorter...
2011-04-27 Eli FriedmanRemove unused function.
2011-04-26 Evan ChengBe careful about scheduling nodes above previous calls...
2011-04-26 Dan GohmanFast-isel support for simple inline asms.
2011-04-26 Evan ChengFix typo
2011-04-25 Devang PatelA dbg.declare may not be in entry block, even if it...
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-22 Owen AndersonTeach FastISel to deal with instructions that have...
2011-04-22 Chris LattnerRecommit the fix for rdar://9289512 with a couple tweaks to
2011-04-22 Benjamin KramerDAGCombine: fold "(zext x) == C" into "x == (trunc...
2011-04-21 Daniel DunbarRevert r1296656, "Fix rdar://9289512 - not folding...
2011-04-20 Eric ChristopherRewrite the expander for umulo/smulo to remember to...
2011-04-19 Stuart HastingsDelete unnecessary variable. <rdar://problem/7662569>
2011-04-19 Eli FriedmanSelectBasicBlock is rather slow even when it doesn...
2011-04-19 Stuart HastingsSupport nested CALLSEQ_BEGIN/END; necessary for ARM...
2011-04-19 Chris LattnerImplement support for x86 fastisel of small fixed-sized...
2011-04-18 Chris Lattnerwhile we're at it, handle 'sdiv exact' of a power of...
2011-04-18 Chris Lattnerfix rdar://9297011 - udiv by power of two causing fast...
2011-04-17 Chris Lattner1. merge fast-isel-shift-imm.ll into fast-isel-x86...
2011-04-17 Chris Lattnerfix an oversight which caused us to compile the testcas...
2011-04-17 Chris LattnerFix rdar://9289512 - not folding load into compare...
2011-04-17 Chris Lattnersplit a complex predicate out to a helper function...
2011-04-17 Chris Lattnerfix rdar://9289583 - fast isel should handle non-canoni...
2011-04-16 Eli FriedmanPR9055: extend the fix to PR4050 (r70179) to apply...
2011-04-16 Evan ChengFix divmod libcall lowering. Convert to {S|U}DIVREM...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Owen AndersonFix another instance of the DAG combiner not using...
2011-04-14 Andrew TrickIn the pre-RA scheduler, maintain cmp+br proximity.
2011-04-14 Chris Lattnersink a call into its only use.
2011-04-13 Owen AndersonDuring post-legalization DAG combining, be careful...
2011-04-13 Andrew TrickRecommit r129383. PreRA scheduler heuristic fixes:...
2011-04-12 Andrew TrickRevert 129383. It causes some targets to hit a schedule...
2011-04-12 Andrew TrickPreRA scheduler heuristic fixes: VRegCycle, TokenFactor...
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-09 Chris LattnerAvoid excess precision issues that lead to generating...
2011-04-09 Chris Lattnerhave dag combine zap "store undef", which can be formed...
2011-04-08 Evan ChengChange -arm-trap-func= into a non-arm specific option...
2011-04-07 Andrew TrickAdded a check in the preRA scheduler for potential...
2011-04-05 Bill WendlingRevamp the SjLj "dispatch setup" intrinsic.
2011-04-05 Stuart HastingsRevert 123704; it broke threaded LLVM.
2011-04-02 Cameron ZwarichAdd a RemoveFromWorklist method to DCI. This is needed...
2011-04-01 Evan ChengAdd comments.
2011-04-01 Evan ChengAssign node order numbers to results of call instructio...
2011-04-01 Evan ChengIssue libcalls __udivmod*i4 / __divmod*i4 for div ...
2011-03-26 Benjamin KramerTurn SelectionDAGBuilder::GetRegistersForValue into...
2011-03-25 Andrew TrickFix for -pre-RA-sched=source.
2011-03-23 Eli FriedmanPR9535: add support for splitting and scalarizing vecto...
2011-03-23 Andrew TrickEnsure that def-side physreg copies are scheduled above...
2011-03-23 Andrew Trickwhitespace
2011-03-23 Andrew TrickAdded block number and name to isel debug output.
2011-03-21 Eric ChristopherGrammar-o.
next