MI Sched: revert a minor heuristic that snuck in with -misched-vcopy.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2013-04-26 Silviu BarangaRe-write the address propagation code for pre-indexed...
2013-04-26 Benjamin KramerDAGCombiner: Canonicalize vector integer abs in the...
2013-04-25 Silviu BarangaFix constant folding for one lane vector types. Constan...
2013-04-24 Chad Rosier[inline asm] Fix a crasher for an invalid value type...
2013-04-23 Owen AndersonDAGCombine should not aggressively fold SEXT(VSETCC...
2013-04-21 Jim GrosbachLegalize vector truncates by parts rather than just...
2013-04-21 Jim GrosbachTidy up comment grammar.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-04-19 Eli BenderskySimplify the code in FastISel::tryToFoldLoad, add an...
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Eli BenderskyUse dbgs() consistently for -debug printouts
2013-04-19 Eli BenderskyAdd some more stats for fast isel vs. SelectionDAG...
2013-04-09 Benjamin KramerDAGCombiner: Fold a shuffle on CONCAT_VECTORS into...
2013-04-04 Eli BenderskyFormatting
2013-04-03 Bill SchmidtFix PR15632: No support for ppcf128 floating-point...
2013-04-02 Arnold SchwaighoferDAGCombiner: Merge store/loads when we have extload...
2013-04-01 Arnold SchwaighoferMerge load/store sequences with adresses: base + index...
2013-03-30 Benjamin KramerDAGCombine: visitXOR can replace a node without returni...
2013-03-28 Chad Rosier[fast-isel] Add a preemptive fix for the case where...
2013-03-25 Michael LiaoEnhance folding of (extract_subvec (insert_subvec V1...
2013-03-25 Shuxin YangDisable some unsafe-fp-math DAG-combine transformation...
2013-03-23 Owen AndersonRemove the type legality check from the SelectionDAGBui...
2013-03-20 Justin HolewinskiMake variable name more explicit and eliminate redundan...
2013-03-20 Nadav RotemWhen computing the demanded bits of Load SDNodes, make...
2013-03-20 Christian KonigRevert "pre-RA-sched: fix TargetOpcode usage"
2013-03-20 Justin HolewinskiMove SDNode order propagation to SDNodeOrdering, which...
2013-03-20 Christian Konigpre-RA-sched: fix TargetOpcode usage
2013-03-20 Justin HolewinskiPropagate DAG node ordering during type legalization...
2013-03-13 Bill WendlingReset some of the target options which affect code...
2013-03-12 Richard RelphAvoid generating ISD::SELECT for vector operands to...
2013-03-11 Nick LewyckyFix a crasher newly introduced in r176659/r176649,...
2013-03-08 Jan Wen VoungDisable statistics on Release builds and move tests...
2013-03-08 Benjamin KramerRemove default from fully covered switch.
2013-03-08 Tom StellardLegalizeDAG: Respect the result of TLI.getBooleanConten...
2013-03-08 Tom StellardDAGCombiner: Use correct value type for checking legali...
2013-03-08 Bill WendlingRevert r176154 in favor of a better approach.
2013-03-07 Chad Rosier[fast-isel] Seriously, add support for the expect intri...
2013-03-07 Chad Rosier[fast-isel] Add support for the expect intrinsic.
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-03-07 Andrew Trickpre-RA-sched debug-only fix
2013-03-07 Andrew Trickpre-RA-sched assertion fix. This bug was exposed by...
2013-03-07 Nadav RotemNo need to go through int64 and APInt when generating...
2013-03-07 Jim GrosbachSDAG: Handle scalarizing an extend of a <1 x iN> vector.
2013-03-01 Eli BenderskyRemove duplicate line and move another closer to its...
2013-03-01 Akira HatanakaSet properties for f128 type.
2013-03-01 Chad RosierGenerate an error message instead of asserting or segfa...
2013-03-01 Michael LiaoFix PR10475
2013-02-28 Eli BenderskyA small refactoring + adding comments.
2013-02-28 Eli BenderskyPut some per-instruction statistics of fast isel under...
2013-02-27 Eric ChristopherRemove unnecessary cast to void.
2013-02-27 Nadav RotemSilence the unused variable warning.
2013-02-27 Nadav RotemThe FastISEL should be fast. But when we record statist...
2013-02-27 Michael IlsemanReverted: r176136 - Have a way for a target to opt...
2013-02-27 Manman RenSelectionDAG: If llvm.donothing has a landingpad, we...
2013-02-26 Michael IlsemanHave a way for a target to opt-out of target-independen...
2013-02-25 Chad RosierFix wording.
2013-02-25 Chad Rosier[fast-isel] Add X86FastIsel::FastLowerArguments to...
2013-02-25 Andrew Trickpre-RA-sched fix: only reevaluate physreg interferences...
2013-02-25 Matt Beaumont-Gay'Hexadecimal' has two 'a's and only one 'i'.
2013-02-25 Chandler CarruthFix spelling noticed by Duncan.
2013-02-25 Chandler CarruthFix the root cause of PR15348 by correctly handling...
2013-02-22 Nadav RotemSelectionDAG compile time improvement.
2013-02-22 Pete CooperFix isa<> check which could never be true.
2013-02-21 Benjamin KramerDAGCombiner: Make the post-legalize vector op optimizat...
2013-02-20 Arnold SchwaighoferDAGCombiner: Fold pointless truncate, bitcast, buildvec...
2013-02-20 Michael LiaoFix PR15267
2013-02-20 Benjamin KramerMove the SplatByte helper to APInt and generalize it...
2013-02-20 Jakub StaszakFix #includes, so we include only what we really need.
2013-02-18 Chad Rosier[ms-inline asm] Remove a redundant call to the setHasMS...
2013-02-18 NAKAMURA Takumi[ms-inline asm] Fix undefined behavior to reset hasMSIn...
2013-02-16 Jakub StaszakLegalizeDAG.cpp doesn't need DenseMap.
2013-02-16 Chad Rosier[ms-inline asm] Do not omit the frame pointer if we...
2013-02-15 Bill WendlingUse the 'target-features' and 'target-cpu' attributes...
2013-02-15 Paul Redmondenable SDISel sincos optimization for GNU environments
2013-02-14 Nadav RotemDont merge consecutive loads/stores into vectors when...
2013-02-14 Owen AndersonAdd some legality checks for SETCC before introducing...
2013-02-12 Guy BenyeiAdd static cast to unsigned char whenever a character...
2013-02-12 Paul RedmondPR14562 - Truncation of left shift became undef
2013-02-12 Pete CooperCheck type for legality before forming a select from...
2013-02-11 Evan ChengCurrently, codegen may spent some time in SDISel passes...
2013-02-11 Evan ChengRemove unnecessary code.
2013-02-08 Hal FinkelDAGCombiner: Constant folding around pre-increment...
2013-02-08 Bob WilsonRevert 172027 and 174336. Remove diagnostics about...
2013-02-06 Evan ChengTweak check to avoid integer overflow (for insanely...
2013-02-05 Owen AndersonReapply r174343, with a fix for a scary DAG combine...
2013-02-05 NAKAMURA TakumiRevert r174343, "When the target-independent DAGCombine...
2013-02-05 Owen AndersonWhen the target-independent DAGCombiner inferred a...
2013-02-04 Benjamin KramerSelectionDAG: Teach FoldConstantArithmetic how to deal...
2013-02-02 Shuxin Yangrdar://13126763
2013-02-01 Nadav RotemFix errant fallthrough in the generation of the lifetim...
2013-01-31 Lang HamesWhen lowering memcpys to loads and stores, make sure...
2013-01-29 Weiming ZhaoAdd a special handling case for untyped CopyFromReg...
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-27 Benjamin KramerLegalizer: Reword comment again, per Duncan's suggestion.
2013-01-27 Benjamin KramerLegalizer: Add an assert and tweak a comment to clarify...
2013-01-27 Benjamin KramerWhen the legalizer is splitting vector shifts, the...
2013-01-25 Preston GurdThis patch aims to reduce compile time in LegalizeTypes...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
next