OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] add tests for improving sbb transforms; NFC
2017-07-12
Sanjay Patel
[x86] add tests for improving sbb transforms; NFC
commit
|
commitdiff
|
tree
2017-07-11
Sanjay Patel
[x86] auto-generate full checks; NFC
commit
|
commitdiff
|
tree
2017-07-08
Sanjay Patel
[LoopVectorize] partly revert r307475
commit
|
commitdiff
|
tree
2017-07-08
Sanjay Patel
[LoopVectorize] auto-generate complete checks; NFC
commit
|
commitdiff
|
tree
2017-07-08
Sanjay Patel
[x86] add SBB optimization for SETBE (ule) condition...
commit
|
commitdiff
|
tree
2017-07-07
Sanjay Patel
[DAGCombiner] use local variable to shorten code; NFCI
commit
|
commitdiff
|
tree
2017-07-07
Sanjay Patel
[x86] add SBB optimization for SETAE (uge) condition...
commit
|
commitdiff
|
tree
2017-07-07
Sanjay Patel
[DemandedBits] fix formatting; NFC
commit
|
commitdiff
|
tree
2017-07-06
Sanjay Patel
[CGP, x86] update test checks; NFC
commit
|
commitdiff
|
tree
2017-07-06
Sanjay Patel
[x86] fix over-specified triple and auto-generate checks...
commit
|
commitdiff
|
tree
2017-07-03
Sanjay Patel
[x86] auto-generate complete checks for tests; NFC
commit
|
commitdiff
|
tree
2017-07-03
Sanjay Patel
[x86] auto-generate complete checks for tests; NFC
commit
|
commitdiff
|
tree
2017-07-03
Sanjay Patel
[x86] auto-generate complete checks for tests; NFC
commit
|
commitdiff
|
tree
2017-07-03
Sanjay Patel
[InstCombine] move and improve tests for cmp-intrinsic...
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[InstCombine] fix crash when folding cmp+bswap vector
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[x86] auto-generate complete checks for tests; NFC
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[x86] remove unnecessary RUN for test after auto-generating...
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[x86] update test to use FileCheck and auto-generate...
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[x86] auto-generate complete checks for tests; NFC
commit
|
commitdiff
|
tree
2017-07-02
Sanjay Patel
[InstCombine] look through bswap/bitreverse for equality...
commit
|
commitdiff
|
tree
2017-06-30
Sanjay Patel
[PowerPC] auto-generate check lines; NFC
commit
|
commitdiff
|
tree
2017-06-28
Sanjay Patel
[InstCombine] add tests for icmp with bitreversed ops...
commit
|
commitdiff
|
tree
2017-06-28
Sanjay Patel
[InstCombine] add tests for icmp with bswapped operands...
commit
|
commitdiff
|
tree
2017-06-28
Sanjay Patel
[InstCombine] use local variable to reduce code; NFCI
commit
|
commitdiff
|
tree
2017-06-27
Sanjay Patel
[CGP] add specialization for memcmp expansion with...
commit
|
commitdiff
|
tree
2017-06-27
Sanjay Patel
[CGP] eliminate a sub instruction in memcmp expansion
commit
|
commitdiff
|
tree
2017-06-27
Sanjay Patel
[CGP] simplify code to get bswap in memcmp expansion...
commit
|
commitdiff
|
tree
2017-06-27
Sanjay Patel
[CGP] add an IR builder to memcmp expansion class instead...
commit
|
commitdiff
|
tree
2017-06-27
Sanjay Patel
[InstCombine] canonicalize icmp predicate feeding select
commit
|
commitdiff
|
tree
2017-06-26
Sanjay Patel
[x86] add tests for missing sbb transforms; NFC
commit
|
commitdiff
|
tree
2017-06-26
Sanjay Patel
[x86] transform vector inc/dec to use -1 constant ...
commit
|
commitdiff
|
tree
2017-06-25
Sanjay Patel
[InstCombine] add (sext i1 X), 1 --> zext (not X)
commit
|
commitdiff
|
tree
2017-06-23
Sanjay Patel
[x86] fix value types for SBB transform (PR33560)
commit
|
commitdiff
|
tree
2017-06-23
Sanjay Patel
[x86] auto-generate complete checks; NFC
commit
|
commitdiff
|
tree
2017-06-23
Sanjay Patel
[x86] auto-generate complete checks; NFC
commit
|
commitdiff
|
tree
2017-06-23
Sanjay Patel
[x86] remove overridden target settings in test; NFC
commit
|
commitdiff
|
tree
2017-06-23
Sanjay Patel
[x86] rename test file and auto-generate complete checks...
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[x86] add/sub (X==0) --> sbb(cmp X, 1)
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[x86] add more tests for select --> sbb transform; NFC
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[x86] add/sub (X==0) --> sbb(neg X)
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[x86] add tests for select --> sbb transform; NFC
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[InstCombine] reverse bitcast + bitwise-logic canonicalizati...
commit
|
commitdiff
|
tree
2017-06-22
Sanjay Patel
[InstCombine] add peekThroughBitcast() helper; NFC
commit
|
commitdiff
|
tree
2017-06-21
Sanjay Patel
[CGP, memcmp] replace CreateZextOrTrunc with CreateZext...
commit
|
commitdiff
|
tree
2017-06-21
Sanjay Patel
[CGP] fix variables to be unsigned in memcmp expansion
commit
|
commitdiff
|
tree
2017-06-21
Sanjay Patel
[x86] set the datalayout to match the RUN line triple...
commit
|
commitdiff
|
tree
2017-06-21
Sanjay Patel
[x86] fix formatting; NFC
commit
|
commitdiff
|
tree
2017-06-20
Sanjay Patel
[x86] enable CGP memcmp() expansion for 2/4/8 byte...
commit
|
commitdiff
|
tree
2017-06-20
Sanjay Patel
[InstCombine] fix code/test comments for r305792; NFC
commit
|
commitdiff
|
tree
2017-06-20
Sanjay Patel
[InstCombine] try to canonicalize xor-of-icmps to and...
commit
|
commitdiff
|
tree
2017-06-19
Sanjay Patel
[CGP, PowerPC] try to constant fold before creating...
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
[x86] specify triples and auto-generate complete checks...
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
[x86] specify triples and auto-generate complete checks...
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
[x86] specify triple and auto-generate checks; NFC
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
x86] adjust test constants to maintain coverage; NFC
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
[x86] adjust test constants to maintain coverage; NFC
commit
|
commitdiff
|
tree
2017-06-18
Sanjay Patel
[x86] adjust test constants to maintain coverage; NFC
commit
|
commitdiff
|
tree
2017-06-15
Sanjay Patel
[InstCombine] auto-generate complete checks; NFC
commit
|
commitdiff
|
tree
2017-06-14
Sanjay Patel
[x86] avoid unnecessary shuffle mask math in combineX86Shuff...
commit
|
commitdiff
|
tree
2017-06-14
Sanjay Patel
[x86] replace div/rem with shift/mask for better shuffle...
commit
|
commitdiff
|
tree
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
next