2017-06-14 |
Sanjay Patel | [MathExtras] fix documentation comments; NFC
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | fix typos/formatting; NFC
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | [utils] remove ability to generate llc check lines...
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | [x86] regenerate checks with update_llc_test_checks.py
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | [x86] regenerate checks with update_llc_test_checks.py
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | [DAG] add helper to bind memop chains; NFCI
|
commit | commitdiff | tree |
2017-06-12 |
Sanjay Patel | [InstCombine] lshr (sext iM X to iN), N-M --> zext...
|
commit | commitdiff | tree |
2017-06-11 |
Sanjay Patel | [x86] use vperm2f128 rather than vinsertf128 when there...
|
commit | commitdiff | tree |
2017-06-09 |
Sanjay Patel | [PowerPC] add memcmp test with one constant operand...
|
commit | commitdiff | tree |
2017-06-09 |
Sanjay Patel | [CGP] add a reference to DataLayout in MemCmpExpansion...
|
commit | commitdiff | tree |
2017-06-09 |
Sanjay Patel | [SimplifyLibCalls] fix formatting; NFC
|
commit | commitdiff | tree |
2017-06-09 |
Sanjay Patel | [ValueTracking] fix typo; NFC
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [CGP, x86] add tests for potential memcmp expansion...
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | fix formatting; NFC
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [CGP] don't expand a memcmp with nobuiltin attribute
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [PowerPC] add memcmp test with nobuiltin attr; NFC
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [x86] remove unused param from tests; NFC
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [CGP / PowerPC] avoid multi-block overhead for simple...
|
commit | commitdiff | tree |
2017-06-08 |
Sanjay Patel | [x86] add tests for memcmp expansion; NFC
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [InstCombine] fold lshr (sext X), C1 --> zext (lshr...
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] avoid zext/trunc of a memcmp expansion compare
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] pass size as param in MemCmpExpansion; NFCI
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] pass size as param in MemCmpExpansion; NFCI
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] getParent()->getParent() --> getFunction(); NFCI
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [x86] avoid flipping sign bits for vector icmp by using...
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] add helper function for generating compare of...
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP] fix formatting in MemCmpExpansion; NFC
|
commit | commitdiff | tree |
2017-06-07 |
Sanjay Patel | [CGP / PowerPC] use direct compares if there's only...
|
commit | commitdiff | tree |
2017-06-06 |
Sanjay Patel | [PowerPC] auto-generate full checks and increase test...
|
commit | commitdiff | tree |
2017-06-06 |
Sanjay Patel | [CGP] fix formatting/typos in MemCmpExpansion; NFC
|
commit | commitdiff | tree |
2017-06-06 |
Sanjay Patel | [DAG] remove duplicated code for isOnlyUsedInZeroEqualityCom...
|
commit | commitdiff | tree |
2017-06-06 |
Sanjay Patel | [x86] fix over-specific triple; NFC
|
commit | commitdiff | tree |
2017-06-05 |
Sanjay Patel | [DAGCombine] Fix unchecked calls to DAGCombiner::*ExtPromote...
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [x86] fix over-specific triple; NFC
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [x86] add tests for unsigned vector compares with known...
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [x86] simplify code for vector icmp pred transforms...
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [x86] fix formatting; NFCI
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [TargetLowering] fix formatting; NFC
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [InstCombine] fix icmp with not op and constant to...
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [InstCombine] improve perf by not creating a known...
|
commit | commitdiff | tree |
2017-06-02 |
Sanjay Patel | [InstCombine] fix/add tests for icmp with not ops; NFC
|
commit | commitdiff | tree |
2017-05-29 |
Sanjay Patel | [DAGCombiner] fix load narrowing transform to exclude...
|
commit | commitdiff | tree |
2017-05-28 |
Sanjay Patel | [x86] auto-generate better checks; NFC
|
commit | commitdiff | tree |
2017-05-27 |
Sanjay Patel | [DAGCombiner] use narrow load to avoid vector extract
|
commit | commitdiff | tree |
2017-05-26 |
Sanjay Patel | [DAGCombiner] use narrow vector ops to eliminate concat...
|
commit | commitdiff | tree |
2017-05-25 |
Sanjay Patel | [InstCombine] make icmp-mul fold more efficient
|
commit | commitdiff | tree |
2017-05-24 |
Sanjay Patel | [InstCombine] use m_APInt to allow icmp-mul-mul vector...
|
commit | commitdiff | tree |
2017-05-24 |
Sanjay Patel | [InstCombine] add tests for icmp eq (mul X, C), (mul...
|
commit | commitdiff | tree |
2017-05-24 |
Sanjay Patel | [InstCombine] move tests and use FileCheck; NFC
|
commit | commitdiff | tree |
2017-05-24 |
Sanjay Patel | [InstCombine] add tests to show potential missing folds...
|
commit | commitdiff | tree |
2017-05-24 |
Sanjay Patel | [InstCombine] add tests to document bitcast + bitwise...
|
commit | commitdiff | tree |
2017-05-23 |
Sanjay Patel | [InstCombine] auto-generate test checks; NFC
|
commit | commitdiff | tree |
2017-05-23 |
Sanjay Patel | [InstCombine] allow icmp-xor folds for vectors (PR33138)
|
commit | commitdiff | tree |
2017-05-23 |
Sanjay Patel | [InstCombine] add icmp-xor tests to show vector neglect...
|
commit | commitdiff | tree |
2017-05-21 |
Sanjay Patel | [InstCombine] add tests for potential (lshr(sext X...
|
commit | commitdiff | tree |
2017-05-18 |
Sanjay Patel | [InstCombine] add more tests for xor-of-icmps; NFC
|
commit | commitdiff | tree |
2017-05-18 |
Sanjay Patel | [InstCombine] add helper to foldXorOfICmps(); NFCI
|
commit | commitdiff | tree |
2017-05-18 |
Sanjay Patel | [InstCombine] move test and use better checks; NFC
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstCombine] add test for xor-of-icmps; NFC
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstCombine] handle icmp i1 X, C early to avoid creating...
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstCombine] add test for missing icmp bool fold; NFC
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstCombine] move icmp bool canonicalizations to helper...
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstSimplify] handle all icmp i1 X, C in one place...
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [InstCombine] add isCanonicalPredicate() helper function...
|
commit | commitdiff | tree |
2017-05-17 |
Sanjay Patel | [x86] Update tests in psubus.ll; NFC
|
commit | commitdiff | tree |
2017-05-16 |
Sanjay Patel | [InstSimplify] add folds for constant mask of value...
|
commit | commitdiff | tree |
2017-05-16 |
Sanjay Patel | [InstCombine] auto-generate better checks; NFC
|
commit | commitdiff | tree |
2017-05-16 |
Sanjay Patel | [InstCombine] add motivational comment for tests; NFC
|
commit | commitdiff | tree |
2017-05-15 |
Sanjay Patel | [InstCombine] add tests for PR32791; NFC
|
commit | commitdiff | tree |
2017-05-15 |
Sanjay Patel | [InstSimplify] add tests for unnecessary mask of shifted...
|
commit | commitdiff | tree |
2017-05-15 |
Sanjay Patel | [InstCombine] restrict icmp fold with 2 sdiv exact...
|
commit | commitdiff | tree |
2017-05-15 |
Sanjay Patel | [InstSimplify] restrict icmp fold with 2 sdiv exact...
|
commit | commitdiff | tree |
2017-05-15 |
Sanjay Patel | [InstCombine] use m_OneUse to reduce code; NFCI
|
commit | commitdiff | tree |
2017-05-12 |
Sanjay Patel | [Doc] Document "Splat" in the lexicon
|
commit | commitdiff | tree |
2017-05-12 |
Sanjay Patel | [x86] add vector tests for demanded bits; NFC
|
commit | commitdiff | tree |
2017-05-12 |
Sanjay Patel | [x86] add tests for potential vector narrowing optimization...
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] remove fold that swaps xor/or with constants...
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstSimplify, InstCombine] move 'or' simplification...
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] remove redundant tests
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] fix auto-generated FileCheck-captured...
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] fix typo in test comment; NFC
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] add (ashr (shl i32 X, 31), 31), 1 --...
|
commit | commitdiff | tree |
2017-05-10 |
Sanjay Patel | [InstCombine] add helper function for add X, C folds...
|
commit | commitdiff | tree |
2017-05-09 |
Sanjay Patel | [InstCombine] add tests for andn; NFC
|
commit | commitdiff | tree |
2017-05-09 |
Sanjay Patel | [InstCombine] update test file to use FileCheck; NFC
|
commit | commitdiff | tree |
2017-05-09 |
Sanjay Patel | [InstCombine] clean up matchDeMorgansLaws(); NFCI
|
commit | commitdiff | tree |
2017-05-09 |
Sanjay Patel | [InstCombineCasts] Fix checks in sext->lshr->trunc...
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine] add tests from D32285 to show current...
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine] add folds for not-of-shift-right
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine] move/add tests for not(shr (not X), Y...
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstSimplify] fix typo; NFC
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine] use local variable to reduce code duplication...
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine/InstSimplify] add comments about code...
|
commit | commitdiff | tree |
2017-05-08 |
Sanjay Patel | [InstCombine] add another test for PR32949; NFC
|
commit | commitdiff | tree |
2017-05-07 |
Sanjay Patel | [InstSimplify] add tests for PR32949 miscompile; NFC
|
commit | commitdiff | tree |
2017-05-07 |
Sanjay Patel | [InstSimplify] use ConstantRange to simplify or-of...
|
commit | commitdiff | tree |
2017-05-05 |
Sanjay Patel | [InstSimplify] fix copy-paste mistake in test comments...
|
commit | commitdiff | tree |
2017-05-05 |
Sanjay Patel | [InstSimplify] add tests for (icmp X, C1 | icmp X,...
|
commit | commitdiff | tree |
2017-05-04 |
Sanjay Patel | [InstSimplify] add folds for or-of-casted-icmps
|
commit | commitdiff | tree |
2017-05-04 |
Sanjay Patel | [InstSimplify] move logic-of-icmps helper functions...
|
commit | commitdiff | tree |
next |