2013-04-01 |
Arnold Schwaighofer | Merge load/store sequences with adresses: base + index... |
tree | commitdiff |
2013-03-30 |
Benjamin Kramer | DAGCombine: visitXOR can replace a node without returni... |
tree | commitdiff |
2013-03-28 |
Chad Rosier | [fast-isel] Add a preemptive fix for the case where... |
tree | commitdiff |
2013-03-25 |
Michael Liao | Enhance folding of (extract_subvec (insert_subvec V1... |
tree | commitdiff |
2013-03-25 |
Shuxin Yang | Disable some unsafe-fp-math DAG-combine transformation... |
tree | commitdiff |
2013-03-23 |
Owen Anderson | Remove the type legality check from the SelectionDAGBui... |
tree | commitdiff |
2013-03-20 |
Justin Holewinski | Make variable name more explicit and eliminate redundan... |
tree | commitdiff |
2013-03-20 |
Nadav Rotem | When computing the demanded bits of Load SDNodes, make... |
tree | commitdiff |
2013-03-20 |
Christian Konig | Revert "pre-RA-sched: fix TargetOpcode usage" |
tree | commitdiff |
2013-03-20 |
Justin Holewinski | Move SDNode order propagation to SDNodeOrdering, which... |
tree | commitdiff |
2013-03-20 |
Christian Konig | pre-RA-sched: fix TargetOpcode usage |
tree | commitdiff |
2013-03-20 |
Justin Holewinski | Propagate DAG node ordering during type legalization... |
tree | commitdiff |
2013-03-13 |
Bill Wendling | Reset some of the target options which affect code... |
tree | commitdiff |
2013-03-12 |
Richard Relph | Avoid generating ISD::SELECT for vector operands to... |
tree | commitdiff |
2013-03-11 |
Nick Lewycky | Fix a crasher newly introduced in r176659/r176649,... |
tree | commitdiff |
2013-03-08 |
Jan Wen Voung | Disable statistics on Release builds and move tests... |
tree | commitdiff |
2013-03-08 |
Benjamin Kramer | Remove default from fully covered switch. |
tree | commitdiff |
2013-03-08 |
Tom Stellard | LegalizeDAG: Respect the result of TLI.getBooleanConten... |
tree | commitdiff |
2013-03-08 |
Tom Stellard | DAGCombiner: Use correct value type for checking legali... |
tree | commitdiff |
2013-03-08 |
Bill Wendling | Revert r176154 in favor of a better approach. |
tree | commitdiff |
2013-03-07 |
Chad Rosier | [fast-isel] Seriously, add support for the expect intri... |
tree | commitdiff |
2013-03-07 |
Chad Rosier | [fast-isel] Add support for the expect intrinsic. |
tree | commitdiff |
2013-03-07 |
Benjamin Kramer | ArrayRefize some code. No functionality change. |
tree | commitdiff |
2013-03-07 |
Andrew Trick | pre-RA-sched debug-only fix |
tree | commitdiff |
2013-03-07 |
Andrew Trick | pre-RA-sched assertion fix. This bug was exposed by... |
tree | commitdiff |
2013-03-07 |
Nadav Rotem | No need to go through int64 and APInt when generating... |
tree | commitdiff |
2013-03-07 |
Jim Grosbach | SDAG: Handle scalarizing an extend of a <1 x iN> vector. |
tree | commitdiff |
2013-03-01 |
Eli Bendersky | Remove duplicate line and move another closer to its... |
tree | commitdiff |
2013-03-01 |
Akira Hatanaka | Set properties for f128 type. |
tree | commitdiff |
2013-03-01 |
Chad Rosier | Generate an error message instead of asserting or segfa... |
tree | commitdiff |
2013-03-01 |
Michael Liao | Fix PR10475 |
tree | commitdiff |
2013-02-28 |
Eli Bendersky | A small refactoring + adding comments. |
tree | commitdiff |
2013-02-28 |
Eli Bendersky | Put some per-instruction statistics of fast isel under... |
tree | commitdiff |
2013-02-27 |
Eric Christopher | Remove unnecessary cast to void. |
tree | commitdiff |
2013-02-27 |
Nadav Rotem | Silence the unused variable warning. |
tree | commitdiff |
2013-02-27 |
Nadav Rotem | The FastISEL should be fast. But when we record statist... |
tree | commitdiff |
2013-02-27 |
Michael Ilseman | Reverted: r176136 - Have a way for a target to opt... |
tree | commitdiff |
2013-02-27 |
Manman Ren | SelectionDAG: If llvm.donothing has a landingpad, we... |
tree | commitdiff |
2013-02-26 |
Michael Ilseman | Have a way for a target to opt-out of target-independen... |
tree | commitdiff |
2013-02-25 |
Chad Rosier | Fix wording. |
tree | commitdiff |
2013-02-25 |
Chad Rosier | [fast-isel] Add X86FastIsel::FastLowerArguments to... |
tree | commitdiff |
2013-02-25 |
Andrew Trick | pre-RA-sched fix: only reevaluate physreg interferences... |
tree | commitdiff |
2013-02-25 |
Matt Beaumont-Gay | 'Hexadecimal' has two 'a's and only one 'i'. |
tree | commitdiff |
2013-02-25 |
Chandler Carruth | Fix spelling noticed by Duncan. |
tree | commitdiff |
2013-02-25 |
Chandler Carruth | Fix the root cause of PR15348 by correctly handling... |
tree | commitdiff |
2013-02-22 |
Nadav Rotem | SelectionDAG compile time improvement. |
tree | commitdiff |
2013-02-22 |
Pete Cooper | Fix isa<> check which could never be true. |
tree | commitdiff |
2013-02-21 |
Benjamin Kramer | DAGCombiner: Make the post-legalize vector op optimizat... |
tree | commitdiff |
2013-02-20 |
Arnold Schwaighofer | DAGCombiner: Fold pointless truncate, bitcast, buildvec... |
tree | commitdiff |
2013-02-20 |
Michael Liao | Fix PR15267 |
tree | commitdiff |
2013-02-20 |
Benjamin Kramer | Move the SplatByte helper to APInt and generalize it... |
tree | commitdiff |
2013-02-20 |
Jakub Staszak | Fix #includes, so we include only what we really need. |
tree | commitdiff |
2013-02-18 |
Chad Rosier | [ms-inline asm] Remove a redundant call to the setHasMS... |
tree | commitdiff |
2013-02-18 |
NAKAMURA Takumi | [ms-inline asm] Fix undefined behavior to reset hasMSIn... |
tree | commitdiff |
2013-02-16 |
Jakub Staszak | LegalizeDAG.cpp doesn't need DenseMap. |
tree | commitdiff |
2013-02-16 |
Chad Rosier | [ms-inline asm] Do not omit the frame pointer if we... |
tree | commitdiff |
2013-02-15 |
Bill Wendling | Use the 'target-features' and 'target-cpu' attributes... |
tree | commitdiff |
2013-02-15 |
Paul Redmond | enable SDISel sincos optimization for GNU environments |
tree | commitdiff |
2013-02-14 |
Nadav Rotem | Dont merge consecutive loads/stores into vectors when... |
tree | commitdiff |
2013-02-14 |
Owen Anderson | Add some legality checks for SETCC before introducing... |
tree | commitdiff |
2013-02-12 |
Guy Benyei | Add static cast to unsigned char whenever a character... |
tree | commitdiff |
2013-02-12 |
Paul Redmond | PR14562 - Truncation of left shift became undef |
tree | commitdiff |
2013-02-12 |
Pete Cooper | Check type for legality before forming a select from... |
tree | commitdiff |
2013-02-11 |
Evan Cheng | Currently, codegen may spent some time in SDISel passes... |
tree | commitdiff |
2013-02-11 |
Evan Cheng | Remove unnecessary code. |
tree | commitdiff |
2013-02-08 |
Hal Finkel | DAGCombiner: Constant folding around pre-increment... |
tree | commitdiff |
2013-02-08 |
Bob Wilson | Revert 172027 and 174336. Remove diagnostics about... |
tree | commitdiff |
2013-02-06 |
Evan Cheng | Tweak check to avoid integer overflow (for insanely... |
tree | commitdiff |
2013-02-05 |
Owen Anderson | Reapply r174343, with a fix for a scary DAG combine... |
tree | commitdiff |
2013-02-05 |
NAKAMURA Takumi | Revert r174343, "When the target-independent DAGCombine... |
tree | commitdiff |
2013-02-05 |
Owen Anderson | When the target-independent DAGCombiner inferred a... |
tree | commitdiff |
2013-02-04 |
Benjamin Kramer | SelectionDAG: Teach FoldConstantArithmetic how to deal... |
tree | commitdiff |
2013-02-02 |
Shuxin Yang | rdar://13126763 |
tree | commitdiff |
2013-02-01 |
Nadav Rotem | Fix errant fallthrough in the generation of the lifetim... |
tree | commitdiff |
2013-01-31 |
Lang Hames | When lowering memcpys to loads and stores, make sure... |
tree | commitdiff |
2013-01-29 |
Weiming Zhao | Add a special handling case for untyped CopyFromReg... |
tree | commitdiff |
2013-01-29 |
Evan Cheng | Teach SDISel to combine fsin / fcos into a fsincos... |
tree | commitdiff |
2013-01-27 |
Benjamin Kramer | Legalizer: Reword comment again, per Duncan's suggestion. |
tree | commitdiff |
2013-01-27 |
Benjamin Kramer | Legalizer: Add an assert and tweak a comment to clarify... |
tree | commitdiff |
2013-01-27 |
Benjamin Kramer | When the legalizer is splitting vector shifts, the... |
tree | commitdiff |
2013-01-25 |
Preston Gurd | This patch aims to reduce compile time in LegalizeTypes... |
tree | commitdiff |
2013-01-22 |
Tim Northover | Make APFloat constructor require explicit semantics. |
tree | commitdiff |
2013-01-20 |
Nadav Rotem | Revert 172708. |
tree | commitdiff |
2013-01-18 |
Bill Wendling | Use AttributeSet accessor methods instead of Attribute... |
tree | commitdiff |
2013-01-18 |
Bill Wendling | Remove unused parameter. Also use the AttributeSet... |
tree | commitdiff |
2013-01-17 |
Elena Demikhovsky | Optimization for the following SIGN_EXTEND pairs: |
tree | commitdiff |
2013-01-14 |
Bill Schmidt | This patch addresses an incorrect transformation in... |
tree | commitdiff |
2013-01-12 |
Benjamin Kramer | When lowering an inreg sext first shift left, then... |
tree | commitdiff |
2013-01-11 |
Nadav Rotem | PPC: Implement efficient lowering of sign_extend_inreg. |
tree | commitdiff |
2013-01-11 |
Benjamin Kramer | Remove some accidentaly duplicated code. This needs... |
tree | commitdiff |
2013-01-11 |
Benjamin Kramer | Split TargetLowering into a CodeGen and a SelectionDAG... |
tree | commitdiff |
2013-01-11 |
Eric Christopher | For inline asm: |
tree | commitdiff |
2013-01-10 |
Evan Cheng | PR14896: Handle memcpy from constant string where the... |
tree | commitdiff |
2013-01-10 |
Jakub Staszak | Remove unneeded includes from FunctionLoweringInfo.h. |
tree | commitdiff |
2013-01-10 |
Manman Ren | Stack Alignment: throw error if we can't satisfy the... |
tree | commitdiff |
2013-01-09 |
Evan Cheng | Fix a DAG combine bug visitBRCOND() is transforming... |
tree | commitdiff |
2013-01-09 |
Tim Northover | Refactor to expose RTLIB calls to targets. |
tree | commitdiff |
2013-01-08 |
Tim Northover | Add fp128 rtlib function names to LLVM |
tree | commitdiff |
2013-01-08 |
Chandler Carruth | Sink a function that refers to the SelectionDAG into... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Sink AddrMode back into TargetLowering, removing one... |
tree | commitdiff |
next |