2019-06-26 |
Sanjay Patel | [InstCombine] change 'tmp' variable names; NFC
|
commit | commitdiff | tree |
2019-06-26 |
Sanjay Patel | Revert [InstCombine] change 'tmp' variable names; NFC
|
commit | commitdiff | tree |
2019-06-26 |
Sanjay Patel | [InstCombine] change 'tmp' variable names; NFC
|
commit | commitdiff | tree |
2019-06-26 |
Sanjay Patel | [InstCombine] simplify code for inserts -> splat; NFC
|
commit | commitdiff | tree |
2019-06-26 |
Sanjay Patel | [InstCombine] regenerate test checks; NFC
|
commit | commitdiff | tree |
2019-06-25 |
Sanjay Patel | [InstCombine] reduce checks for power-of-2-or-zero...
|
commit | commitdiff | tree |
2019-06-25 |
Sanjay Patel | [SDAG] expand ctpop != 1
|
commit | commitdiff | tree |
2019-06-25 |
Sanjay Patel | [AArch64][x86] add tests for ctpop != 1; NFC
|
commit | commitdiff | tree |
2019-06-25 |
Sanjay Patel | [SDAG] improve expansion of ctpop+setcc
|
commit | commitdiff | tree |
2019-06-24 |
Sanjay Patel | [InstCombine] squash is-not-power-of-2 using ctpop
|
commit | commitdiff | tree |
2019-06-24 |
Sanjay Patel | [InstCombine] add tests for more variants of isPowerOf2...
|
commit | commitdiff | tree |
2019-06-24 |
Sanjay Patel | [InstCombine] reduce funnel-shift i16 X, X, 8 to bswap X
|
commit | commitdiff | tree |
2019-06-24 |
Sanjay Patel | [InstCombine] add tests for funnel-shift to bswap; NFC
|
commit | commitdiff | tree |
2019-06-23 |
Sanjay Patel | [InstCombine] squash is-power-of-2 that uses ctpop
|
commit | commitdiff | tree |
2019-06-21 |
Sanjay Patel | [InstCombine] add tests for ctpop folds; NFC
|
commit | commitdiff | tree |
2019-06-21 |
Sanjay Patel | [GVNSink] prevent crashing on mismatched instructions...
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstSimplify] simplify power-of-2 (single bit set...
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstSimplify] add tests for known-not-a-power-of-2...
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstCombine] fix typo in comment; NFC
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstCombine] canonicalize check for power-of-2
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstCombine] add commuted variants for power-of-2...
|
commit | commitdiff | tree |
2019-06-20 |
Sanjay Patel | [InstCombine] add tests for checking power-of-2; NFC
|
commit | commitdiff | tree |
2019-06-19 |
Sanjay Patel | [x86] avoid vector load narrowing with extracted store...
|
commit | commitdiff | tree |
2019-06-19 |
Sanjay Patel | [x86] add test for unaligned 32-byte load/store splitting...
|
commit | commitdiff | tree |
2019-06-19 |
Sanjay Patel | [InstSimplify] add a phi test with 1 incoming value...
|
commit | commitdiff | tree |
2019-06-18 |
Sanjay Patel | [x86] add another test for load splitting with extracted...
|
commit | commitdiff | tree |
2019-06-18 |
Sanjay Patel | [x86] add test for load splitting with extracted store...
|
commit | commitdiff | tree |
2019-06-16 |
Sanjay Patel | [CodeGenPrepare][x86] shift both sides of a vector...
|
commit | commitdiff | tree |
2019-06-16 |
Sanjay Patel | [x86] split 256-bit vector selects if operands are...
|
commit | commitdiff | tree |
2019-06-14 |
Sanjay Patel | [x86] add test for 256-bit blendv with AVX targets...
|
commit | commitdiff | tree |
2019-06-14 |
Sanjay Patel | [x86] move vector shift tests for PR37428; NFC
|
commit | commitdiff | tree |
2019-06-14 |
Sanjay Patel | [CodeGenPrepare] propagate debuginfo when copying a...
|
commit | commitdiff | tree |
2019-06-14 |
Sanjay Patel | [x86] add test for original example in PR37428; NFC
|
commit | commitdiff | tree |
2019-06-13 |
Sanjay Patel | [InstCombine] add test for failed libfunction prototype...
|
commit | commitdiff | tree |
2019-06-13 |
Sanjay Patel | [InstCombine] auto-generate complete test checks; NFC
|
commit | commitdiff | tree |
2019-06-12 |
Sanjay Patel | [x86] add tests for vector shifts; NFC
|
commit | commitdiff | tree |
2019-06-12 |
Sanjay Patel | [InstCombine] add tests for fmin/fmax libcalls; NFC
|
commit | commitdiff | tree |
2019-06-12 |
Sanjay Patel | [InstCombine] add tests for fcmp+select with FMF (minnum...
|
commit | commitdiff | tree |
2019-06-11 |
Sanjay Patel | [Analysis] add isSplatValue() for vectors in IR
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [Analysis] add unit test file for VectorUtils; NFC
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] allow unordered preds when canonicalizing...
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] add tests for fabs() with unordered preds...
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] fix bug in canonicalization to fabs()
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] change canonicalization to fabs() to...
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] allow unordered preds when canonicalizing...
|
commit | commitdiff | tree |
2019-06-10 |
Sanjay Patel | [InstCombine] add tests for fcmp unordered pred ->...
|
commit | commitdiff | tree |
2019-06-09 |
Sanjay Patel | [InstCombine] change canonicalization to fabs() to...
|
commit | commitdiff | tree |
2019-06-09 |
Sanjay Patel | [InstSimplify] reduce code duplication for fcmp folds...
|
commit | commitdiff | tree |
2019-06-09 |
Sanjay Patel | [InstSimplify] enhance fcmp fold with never-nan operand
|
commit | commitdiff | tree |
2019-06-09 |
Sanjay Patel | [InstSimplify] add tests for fcmp with known-never...
|
commit | commitdiff | tree |
2019-06-08 |
Sanjay Patel | [InstSimplify] enhance fcmp fold with never-nan operand
|
commit | commitdiff | tree |
2019-06-07 |
Sanjay Patel | [Analysis] simplify code for getSplatValue(); NFC
|
commit | commitdiff | tree |
2019-06-07 |
Sanjay Patel | [x86] narrow extract subvector of vector select
|
commit | commitdiff | tree |
2019-06-06 |
Sanjay Patel | [InstSimplify] add tests for fcmp with known-never...
|
commit | commitdiff | tree |
2019-06-06 |
Sanjay Patel | [InstCombine] add tests for loads of bitcasted vector...
|
commit | commitdiff | tree |
2019-06-05 |
Sanjay Patel | [InstCombine] simplify code for bitcast of insertelement...
|
commit | commitdiff | tree |
2019-06-05 |
Sanjay Patel | [x86] split more 256-bit stores of concatenated vectors
|
commit | commitdiff | tree |
2019-06-05 |
Sanjay Patel | [LoopUtils][SLPVectorizer] clean up management of fast...
|
commit | commitdiff | tree |
2019-06-04 |
Sanjay Patel | [x86] split 256-bit store of concatenated vectors
|
commit | commitdiff | tree |
2019-06-04 |
Sanjay Patel | [SelectionDAG][x86] limit post-legalization store merging...
|
commit | commitdiff | tree |
2019-06-04 |
Sanjay Patel | [x86] add test for store merging/splitting; NFC
|
commit | commitdiff | tree |
2019-05-29 |
Sanjay Patel | [AArch64] auto-generate complete test checks; NFC
|
commit | commitdiff | tree |
2019-05-29 |
Sanjay Patel | [AArch64] auto-generate complete test checks; NFC
|
commit | commitdiff | tree |
2019-05-28 |
Sanjay Patel | Revert "[x86] split 256-bit store of concatenated vectors"
|
commit | commitdiff | tree |
2019-05-28 |
Sanjay Patel | [x86] split 256-bit store of concatenated vectors
|
commit | commitdiff | tree |
2019-05-28 |
Sanjay Patel | [x86] fix 256-bit vector store splitting to honor ...
|
commit | commitdiff | tree |
2019-05-27 |
Sanjay Patel | [x86] add test to show volatile store splitting; NFC
|
commit | commitdiff | tree |
2019-05-27 |
Sanjay Patel | [SelectionDAG] fold concat of extract subvectors
|
commit | commitdiff | tree |
2019-05-27 |
Sanjay Patel | [SelectionDAG] fix formatting and redundant comments...
|
commit | commitdiff | tree |
2019-05-26 |
Sanjay Patel | [InstCombine] prevent crashing with invalid extractelement...
|
commit | commitdiff | tree |
2019-05-25 |
Sanjay Patel | [SelectionDAG] define binops as a superset of commutative...
|
commit | commitdiff | tree |
2019-05-25 |
Sanjay Patel | [SelectionDAG] soften assertion when legalizing narrow...
|
commit | commitdiff | tree |
2019-05-24 |
Sanjay Patel | [LoopVectorize] update test to be independent of instcombine...
|
commit | commitdiff | tree |
2019-05-24 |
Sanjay Patel | [InstSimplify] fold insertelement-of-extractelement
|
commit | commitdiff | tree |
2019-05-24 |
Sanjay Patel | [InstSimplify] add tests for insert-of-extract; NFC
|
commit | commitdiff | tree |
2019-05-23 |
Sanjay Patel | [InstCombine] remove redundant fold for extractelement...
|
commit | commitdiff | tree |
2019-05-23 |
Sanjay Patel | [InstCombine] remove redundant fold for insertelement...
|
commit | commitdiff | tree |
2019-05-23 |
Sanjay Patel | [InstSimplify] insertelement V, undef, ? --> V
|
commit | commitdiff | tree |
2019-05-23 |
Sanjay Patel | [DAGCombiner] make folds of binops safe for opcodes...
|
commit | commitdiff | tree |
2019-05-23 |
Sanjay Patel | [InstCombine] be more careful when transforming a shuffle...
|
commit | commitdiff | tree |
2019-05-22 |
Sanjay Patel | [IR] allow fast-math-flags on select of FP values
|
commit | commitdiff | tree |
2019-05-22 |
Sanjay Patel | [Docs] fix formatting for bullet list; NFC
|
commit | commitdiff | tree |
2019-05-22 |
Sanjay Patel | [InstCombine] fold shuffles of insert_subvectors
|
commit | commitdiff | tree |
2019-05-21 |
Sanjay Patel | [InstCombine] add more tests for shuffle folding; NFC
|
commit | commitdiff | tree |
2019-05-21 |
Sanjay Patel | [SelectionDAG] fold insert subvector of undef into...
|
commit | commitdiff | tree |
2019-05-21 |
Sanjay Patel | [SelectionDAG] remove redundant code; NFCI
|
commit | commitdiff | tree |
2019-05-21 |
Sanjay Patel | [DAGCombiner] prevent unsafe reassociation of FP ops
|
commit | commitdiff | tree |
2019-05-20 |
Sanjay Patel | [InstCombine] auto-generate test checks; NFC
|
commit | commitdiff | tree |
2019-05-20 |
Sanjay Patel | [InstSimplify] update stale comment; NFC
|
commit | commitdiff | tree |
2019-05-19 |
Sanjay Patel | [InstSimplify] fold fcmp (maxnum, X, C1), C2
|
commit | commitdiff | tree |
2019-05-17 |
Sanjay Patel | [InstCombine] move bitcast after insertelement-with...
|
commit | commitdiff | tree |
2019-05-17 |
Sanjay Patel | [InstCombine] add tests for insertelement with bitcasted...
|
commit | commitdiff | tree |
2019-05-16 |
Sanjay Patel | [InstCombine] add tests for shuffle of insert subvectors...
|
commit | commitdiff | tree |
2019-05-16 |
Sanjay Patel | [InstSimplify] add tests for fcmp of maxnum with constants...
|
commit | commitdiff | tree |
2019-05-16 |
Sanjay Patel | [InstSimplify] fold fcmp (minnum, X, C1), C2
|
commit | commitdiff | tree |
2019-05-14 |
Sanjay Patel | [SDAG] fix unused variable warning and unneeded indirection...
|
commit | commitdiff | tree |
2019-05-14 |
Sanjay Patel | [SDAG, x86] allow targets to override test for binop...
|
commit | commitdiff | tree |
2019-05-13 |
Sanjay Patel | [InstCombine] try harder to form rotate (funnel shift...
|
commit | commitdiff | tree |
2019-05-13 |
Sanjay Patel | [InstCombine] add tests for rotates with narrow shift...
|
commit | commitdiff | tree |
2019-05-13 |
Sanjay Patel | [DAGCombiner] narrow vector binop with inserts/extract
|
commit | commitdiff | tree |
next |