index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
DAGCombiner.cpp
Commit message (
Expand
)
Author
Age
*
This patch teaches the DAGCombiner how to fold insert_subvector nodes
Manman Ren
2014-01-31
*
DAGCombine should not produce ISD::OR nodes after operation legalization if t...
Owen Anderson
2014-01-31
*
[DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_e...
Andrea Di Biagio
2014-01-28
*
Fix sext(setcc) -> select_cc using wrong type for setcc.
Matt Arsenault
2014-01-27
*
[DAGCombiner] Teach how to fold sext/aext/zext of constant build vectors.
Andrea Di Biagio
2014-01-27
*
Fix for PR18102.
Stepan Dyatkovskiy
2014-01-27
*
Disable the use of TBAA when using AA in CodeGen
Hal Finkel
2014-01-25
*
Add combiner-aa-only-func (debug only)
Hal Finkel
2014-01-25
*
Improve descriptions of combiner-alias-analysis and combiner-global-alias-ana...
Hal Finkel
2014-01-25
*
Revert "Revert "Add Constant Hoisting Pass" (r200034)"
Juergen Ributzka
2014-01-25
*
Revert "Add Constant Hoisting Pass" (r200034)
Hans Wennborg
2014-01-25
*
Add Constant Hoisting Pass
Juergen Ributzka
2014-01-24
*
Fix DAGCombiner::GatherAllAliases to account for non-chain dependencies
Hal Finkel
2014-01-24
*
Revert "Add Constant Hoisting Pass"
Juergen Ributzka
2014-01-24
*
Restrict FindBetterChain DAG combines to unindexed nodes
Hal Finkel
2014-01-24
*
Add Constant Hoisting Pass
Juergen Ributzka
2014-01-24
*
Fix known typos
Alp Toker
2014-01-24
*
AVX512: combining setcc and zext is wrong on AVX512
Elena Demikhovsky
2014-01-22
*
Allow SMUL_LOHI and UMUL_LOHI to be narrow to MUL on targets where MUL is Cus...
Owen Anderson
2014-01-20
*
[DAGCombiner] Fix a wrong check in method SimplifyVBinOp.
Andrea Di Biagio
2014-01-15
*
[DAG] Refactor ReassociateOps - no functional change intended.
Juergen Ributzka
2014-01-13
*
[DAG] Teach DAG to also reassociate vector operations
Juergen Ributzka
2014-01-13
*
Handle masked rotate amounts
Richard Sandiford
2014-01-09
*
Match the InstCombine form of rotates by X+C
Richard Sandiford
2014-01-09
*
Teach the DAGCombiner how to fold 'vselect' dag nodes according
Andrea Di Biagio
2014-01-08
*
[DAGCombiner] Factor duplicated rotate code into a separate function
Richard Sandiford
2014-01-08
*
[AArch64 NEON] Fix invalid constant used in vselect condition.
Kevin Qin
2014-01-06
*
Fix a bug in DAGcombiner about zero-extend after setcc.
Kevin Qin
2013-12-30
*
Teach DAGCombiner how to fold a SIGN_EXTEND_INREG of a BUILD_VECTOR of
Andrea Di Biagio
2013-12-27
*
Extend (truncate (load)) folding
Richard Sandiford
2013-12-11
*
Fix PR18162 - Incorrect assertion assumed that the SDValue resno is zero.
Nadav Rotem
2013-12-10
*
Correct word hyphenations
Alp Toker
2013-12-05
*
Unrevert r195599 with testcase fix.
Bill Wendling
2013-11-25
*
Revert r195599 as it broke the builds.
Amara Emerson
2013-11-25
*
Fixed tryFoldToZero() for vector types that need expansion.
Daniel Sanders
2013-11-25
*
Don't look past volatile loads.
Bill Wendling
2013-11-25
*
Split SETCC if VSELECT requires splitting too.
Tom Stellard
2013-11-22
*
DAGCombiner: Partially revert r192795, getNOT was fixed not to create illegal...
Benjamin Kramer
2013-11-17
*
Add target hook to prevent folding some bitcasted loads.
Matt Arsenault
2013-11-15
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-11-13
*
Vector forms of SHL, SRA, and SRL can be constant folded using SimplifyVBinOp...
Daniel Sanders
2013-11-11
*
Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...
Juergen Ributzka
2013-10-30
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-10-30
*
[DAGCombiner] Respect volatility when checking for aliases
Richard Sandiford
2013-10-28
*
Keep TBAA info when rewriting SelectionDAG loads and stores
Richard Sandiford
2013-10-28
*
Optimize concat_vectors(X, undef) -> scalar_to_vector(X).
Nadav Rotem
2013-10-25
*
Fix edge condition in DAGCombiner to improve codegen of shift sequences.
Andrea Di Biagio
2013-10-17
*
[projects/test-suite] White space and long line fixes.
Jack Carter
2013-10-17
*
DAGCombiner: Don't fold xor into not if getNOT would introduce an illegal con...
Benjamin Kramer
2013-10-16
*
[DAGCombiner] Reapply load slicing (192471) with a test that explicitly set s...
Quentin Colombet
2013-10-11
[next]