Count processor resources individually in MachineTraceMetrics.
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
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.
2013-01-20 Nadav RotemRevert 172708.
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingRemove unused parameter. Also use the AttributeSet...
2013-01-17 Elena DemikhovskyOptimization for the following SIGN_EXTEND pairs:
2013-01-14 Bill SchmidtThis patch addresses an incorrect transformation in...
2013-01-12 Benjamin KramerWhen lowering an inreg sext first shift left, then...
2013-01-11 Nadav RotemPPC: Implement efficient lowering of sign_extend_inreg.
2013-01-11 Benjamin KramerRemove some accidentaly duplicated code. This needs...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-11 Eric ChristopherFor inline asm:
2013-01-10 Evan ChengPR14896: Handle memcpy from constant string where the...
2013-01-10 Jakub StaszakRemove unneeded includes from FunctionLoweringInfo.h.
2013-01-10 Manman RenStack Alignment: throw error if we can't satisfy the...
2013-01-09 Evan ChengFix a DAG combine bug visitBRCOND() is transforming...
2013-01-09 Tim NorthoverRefactor to expose RTLIB calls to targets.
2013-01-08 Tim NorthoverAdd fp128 rtlib function names to LLVM
2013-01-08 Chandler CarruthSink a function that refers to the SelectionDAG into...
next