2013-06-06 |
Bill Wendling | Cache the TargetLowering info object as a pointer. |
tree | commitdiff |
2013-06-06 |
Bill Wendling | Don't cache the TargetLoweringInfo object inside of... |
tree | commitdiff |
2013-05-29 |
Andrew Trick | Order CALLSEQ_START and CALLSEQ_END nodes. |
tree | commitdiff |
2013-05-28 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2013-05-28 |
Benjamin Kramer | Remove double semicolons. |
tree | commitdiff |
2013-05-27 |
Preston Gurd | Convert sqrt functions into sqrt instructions when... |
tree | commitdiff |
2013-05-26 |
Andrew Trick | Fix PR16143: Insert DEBUG_VALUE before terminator. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 3/4. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 1/4. |
tree | commitdiff |
2013-05-24 |
Michael J. Spencer | Replace Count{Leading,Trailing}Zeros_{32,64} with count... |
tree | commitdiff |
2013-05-22 |
Adrian Prantl | Unify formatting of debug output. |
tree | commitdiff |
2013-05-21 |
Justin Holewinski | Drop @llvm.annotation and @llvm.ptr.annotation intrinsi... |
tree | commitdiff |
2013-05-21 |
Benjamin Kramer | DAGCombine: Avoid an edge case where it tried to create... |
tree | commitdiff |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
tree | commitdiff |
2013-05-17 |
Matt Arsenault | Replace redundant code |
tree | commitdiff |
2013-05-17 |
Matt Arsenault | Add missing -*- C++ -*- to headers |
tree | commitdiff |
2013-05-16 |
Adrian Prantl | Generate debug info for by-value struct args even if... |
tree | commitdiff |
2013-05-16 |
Benjamin Kramer | DAGCombine: Also shrink eq compares where the constant... |
tree | commitdiff |
2013-05-15 |
Hal Finkel | Fix legalization of SETCC with promoted integer intrinsics |
tree | commitdiff |
2013-05-13 |
Bob Wilson | Remove redundant variable introduced by r181682. |
tree | commitdiff |
2013-05-13 |
Hao Liu | Fix PR15950 A bug in DAG Combiner about undef mask |
tree | commitdiff |
2013-05-10 |
Benjamin Kramer | DAGCombiner: Generate a correct constant for vector... |
tree | commitdiff |
2013-05-09 |
Owen Anderson | Teach SelectionDAG to constant fold all-constant FMA... |
tree | commitdiff |
2013-05-08 |
David Majnemer | DAGCombiner: Simplify inverted bit tests |
tree | commitdiff |
2013-05-07 |
Matt Arsenault | Fix vselect when getSetCCResultType returns a different... |
tree | commitdiff |
2013-05-06 |
Michael Kuperstein | Fix slightly too aggressive conact_vector optimization. |
tree | commitdiff |
2013-05-05 |
Dmitri Gribenko | Add ArrayRef constructor from None, and do the cleanups... |
tree | commitdiff |
2013-05-01 |
Chad Rosier | [inline asm] Return an undef SDValue of the expected... |
tree | commitdiff |
2013-05-01 |
Nadav Rotem | Optimize away nop CONCAT_VECTOR nodes. |
tree | commitdiff |
2013-04-30 |
Stephen Lin | Only pass 'returned' to target-specific lowering code... |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Temporarily revert "Change the informal convention... |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Change the informal convention of DBG_VALUE so that... |
tree | commitdiff |
2013-04-26 |
Silviu Baranga | Re-write the address propagation code for pre-indexed... |
tree | commitdiff |
2013-04-26 |
Benjamin Kramer | DAGCombiner: Canonicalize vector integer abs in the... |
tree | commitdiff |
2013-04-25 |
Silviu Baranga | Fix constant folding for one lane vector types. Constan... |
tree | commitdiff |
2013-04-24 |
Chad Rosier | [inline asm] Fix a crasher for an invalid value type... |
tree | commitdiff |
2013-04-23 |
Owen Anderson | DAGCombine should not aggressively fold SEXT(VSETCC... |
tree | commitdiff |
2013-04-21 |
Jim Grosbach | Legalize vector truncates by parts rather than just... |
tree | commitdiff |
2013-04-21 |
Jim Grosbach | Tidy up comment grammar. |
tree | commitdiff |
2013-04-20 |
Tim Northover | Remove unused MEMBARRIER DAG node; it's been replaced... |
tree | commitdiff |
2013-04-20 |
Stephen Lin | Add CodeGen support for functions that always return... |
tree | commitdiff |
2013-04-19 |
Eli Bendersky | Simplify the code in FastISel::tryToFoldLoad, add an... |
tree | commitdiff |
2013-04-19 |
Eli Bendersky | Move TryToFoldFastISelLoad to FastISel, where it belong... |
tree | commitdiff |
2013-04-19 |
Michael Liao | ArrayRefize getMachineNode(). No functionality change. |
tree | commitdiff |
2013-04-19 |
Eli Bendersky | Use dbgs() consistently for -debug printouts |
tree | commitdiff |
2013-04-19 |
Eli Bendersky | Add some more stats for fast isel vs. SelectionDAG... |
tree | commitdiff |
2013-04-09 |
Benjamin Kramer | DAGCombiner: Fold a shuffle on CONCAT_VECTORS into... |
tree | commitdiff |
2013-04-04 |
Eli Bendersky | Formatting |
tree | commitdiff |
2013-04-03 |
Bill Schmidt | Fix PR15632: No support for ppcf128 floating-point... |
tree | commitdiff |
2013-04-02 |
Arnold Schwaighofer | DAGCombiner: Merge store/loads when we have extload... |
tree | commitdiff |
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 |
next |