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
[InstSimplify] move minnum/maxnum with undef fold from instcombine
2018-08-02
Sanjay Patel
[InstSimplify] move minnum/maxnum with undef fold from...
commit
|
commitdiff
|
tree
2018-08-02
Sanjay Patel
[ValueTracking] fix maxnum miscompile for cannotBeOrderedLes...
commit
|
commitdiff
|
tree
2018-08-01
Sanjay Patel
[InstSimplify] move minnum/maxnum with same arg fold...
commit
|
commitdiff
|
tree
2018-08-01
Sanjay Patel
[x86] remove stale FIXME note from test; NFC
commit
|
commitdiff
|
tree
2018-08-01
Sanjay Patel
[SelectionDAG] fix bug in translating funnel shift...
commit
|
commitdiff
|
tree
2018-08-01
Sanjay Patel
[x86] add tests to show miscompile for funnel shift...
commit
|
commitdiff
|
tree
2018-07-31
Sanjay Patel
[InstCombine] regenerate checks and add tests for D50035...
commit
|
commitdiff
|
tree
2018-07-31
Sanjay Patel
[InstCombine] auto-generate checks; NFC
commit
|
commitdiff
|
tree
2018-07-31
Sanjay Patel
[InstCombine] simplify code for A & (A ^ B) --> A & ~B
commit
|
commitdiff
|
tree
2018-07-31
Sanjay Patel
[InstCombine] move/add tests for xor+add fold; NFC
commit
|
commitdiff
|
tree
2018-07-30
Sanjay Patel
[DAGCombiner] transform sub-of-shifted-signbit to add
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
[InstCombine] try to fold 'add+sub' to 'not+add'
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
[InstCombine] add tests for another sub-not variant...
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
[InstSimplify] fold funnel shifts with 0-shift amount
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
[InstSimplify] add tests for funnel shift intrinsics...
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
[InstSimplify] refactor intrinsic simplifications;...
commit
|
commitdiff
|
tree
2018-07-29
Sanjay Patel
revert r338206 because the test does not pass
commit
|
commitdiff
|
tree
2018-07-28
Sanjay Patel
[InstCombine] try to fold 'sub' to 'not'
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[AArch64, PowerPC, x86] add more signbit math tests...
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[AArch64, PowerPC, x86] add more signbit math tests...
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[DAGCombiner] fold 'not' with signbit math
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[x86] add more tests for signbit math; NFC
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[PowerPC] add more tests for signbit math; NFC
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[AArch64] add more tests for signbit math; NFC
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[InstCombine] not(sub X, Y) --> add (not X), Y
commit
|
commitdiff
|
tree
2018-07-27
Sanjay Patel
[InstCombine] add tests for not+sub; NFC
commit
|
commitdiff
|
tree
2018-07-26
Sanjay Patel
[InstCombine] fold udiv with common factor from muls...
commit
|
commitdiff
|
tree
2018-07-26
Sanjay Patel
[InstCombine] add tests for udiv with common factor...
commit
|
commitdiff
|
tree
2018-07-25
Sanjay Patel
[SelectionDAG] try to convert funnel shift directly...
commit
|
commitdiff
|
tree
2018-07-25
Sanjay Patel
[AArch, PowerPC] add more tests for legal rotate ops...
commit
|
commitdiff
|
tree
2018-07-16
Sanjay Patel
[Intrinsics] define funnel shift IR intrinsics + DAG...
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[DAGCombiner] fix typo in comment; NFC
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[InstCombine] Corrections in comments for division...
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[DAGCombiner] extend(ifpositive(X)) -> shift-right...
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[InstSimplify] add fixme comment for PR37776; NFC
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[AMDGPU] adjusted test checks because minnum with NaN...
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[InstSimplify] fold minnum/maxnum with NaN arg
commit
|
commitdiff
|
tree
2018-07-15
Sanjay Patel
[InstSimplify] add tests for minnum/maxnum; NFC
commit
|
commitdiff
|
tree
2018-07-13
Sanjay Patel
[InstCombine] return when SimplifyAssociativeOrCommutative...
commit
|
commitdiff
|
tree
2018-07-11
Sanjay Patel
[InstSimplify] add/move tests for add folds; NFC
commit
|
commitdiff
|
tree
2018-07-10
Sanjay Patel
[InstCombine] allow flag propagation when using safe...
commit
|
commitdiff
|
tree
2018-07-10
Sanjay Patel
[InstCombine] safely allow non-commutative binop identity...
commit
|
commitdiff
|
tree
2018-07-10
Sanjay Patel
[InstCombine] drop poison flags when shuffle mask undef...
commit
|
commitdiff
|
tree
2018-07-10
Sanjay Patel
[InstCombine] allow more shuffle-binop folds with safe...
commit
|
commitdiff
|
tree
2018-07-09
Sanjay Patel
[InstCombine] allow more shuffle folds using safe constants
commit
|
commitdiff
|
tree
2018-07-09
Sanjay Patel
[InstCombine] correct test comments; NFC
commit
|
commitdiff
|
tree
2018-07-09
Sanjay Patel
[InstCombine] avoid extra poison when moving shift...
commit
|
commitdiff
|
tree
2018-07-09
Sanjay Patel
[InstCombine] generalize safe vector constant utility
commit
|
commitdiff
|
tree
2018-07-09
Sanjay Patel
[InstCombine] fix shuffle-of-binops transform to avoid...
commit
|
commitdiff
|
tree
2018-07-06
Sanjay Patel
[InstCombine] add more tests for potentially poisonous...
commit
|
commitdiff
|
tree
2018-07-06
Sanjay Patel
[InstCombine] add more tests with poison and undef...
commit
|
commitdiff
|
tree
2018-07-06
Sanjay Patel
[Constants] extend getBinOpIdentity(); NFC
commit
|
commitdiff
|
tree
2018-07-06
Sanjay Patel
[Constant] add undef element query for vector constants...
commit
|
commitdiff
|
tree
2018-07-05
Sanjay Patel
[AArch64, PowerPC, x86] add tests for signbit bit hacks...
commit
|
commitdiff
|
tree
2018-07-04
Sanjay Patel
[InstCombine] allow narrowing of min/max/abs
commit
|
commitdiff
|
tree
2018-07-04
Sanjay Patel
[InstCombine] add value names to test; NFC
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[InstCombine] add tests for shuffle+binop with constant...
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[Constants] add identity constants for fadd/fmul
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[Reassociate] add tests for binop with identity constant...
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[Reassociate] regenerate checks; NFC
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[Reassociate] add test for missing FP constant analysis...
commit
|
commitdiff
|
tree
2018-07-03
Sanjay Patel
[InstCombine] fold shuffle-with-binop and common value
commit
|
commitdiff
|
tree
2018-07-02
Sanjay Patel
[InstCombine] reverse canonicalization of add --> or...
commit
|
commitdiff
|
tree
2018-07-02
Sanjay Patel
[ValueTracking] allow undef elements when matching...
commit
|
commitdiff
|
tree
2018-07-02
Sanjay Patel
[InstCombine] adjust shuffle tests with IR flags; NFC
commit
|
commitdiff
|
tree
2018-07-02
Sanjay Patel
[InstCombine] add tests for shuffle-binop; NFC
commit
|
commitdiff
|
tree
2018-07-01
Sanjay Patel
[InstCombine] add abs tests with undef elts; NFC
commit
|
commitdiff
|
tree
2018-07-01
Sanjay Patel
[PatternMatch] allow undef elements in vectors with...
commit
|
commitdiff
|
tree
2018-06-30
Sanjay Patel
[InstCombine] add tests for negate vector with undef...
commit
|
commitdiff
|
tree
2018-06-29
Sanjay Patel
[InstCombine] add more tests for shuffle-binop folds...
commit
|
commitdiff
|
tree
2018-06-29
Sanjay Patel
[InstCombine] enhance shuffle-of-binops to allow different...
commit
|
commitdiff
|
tree
2018-06-28
Sanjay Patel
[InstCombine] adjust shuffle tests; NFC
commit
|
commitdiff
|
tree
2018-06-28
Sanjay Patel
[InstCombine] fix opcode check in shuffle fold
commit
|
commitdiff
|
tree
2018-06-28
Sanjay Patel
[InstCombine] allow shl+mul combos with shuffle (select...
commit
|
commitdiff
|
tree
2018-06-27
Sanjay Patel
[InstCombine] add tests for vector-select-of-binops...
commit
|
commitdiff
|
tree
2018-06-27
Sanjay Patel
[DAGCombiner] restrict (float)((int) f) --> ftrunc...
commit
|
commitdiff
|
tree
2018-06-27
Sanjay Patel
[InstCombine] add more tests for shuffle with different...
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[DAGCombiner] use isBitwiseNot to simplify code; NFC
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstSimplify] fold shifts by sext bool
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstSimplify] add tests for shifts by sext bool; NFC
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstCombine] simplify code for urem fold; NFCI
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstCombine] fold urem with sext bool divisor
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstCombine] add tests for urem with sext bool divisor...
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstSimplify] fold srem with sext bool divisor
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstSimplify] add tests for srem with sext bool divisor...
commit
|
commitdiff
|
tree
2018-06-26
Sanjay Patel
[InstCombine] fold udiv with sext bool divisor
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstCombine] cleanup udiv folds; NFCI
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstCombine] add/move tests for udiv; NFC
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstCombine] fold sdiv with sext bool divisor
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstCombine] add tests for sdiv with sext bool divisor...
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstSimplify] fold div/rem of zexted bool
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstSimplify] add tests for div/rem with bool divisor...
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[InstCombine] add tests for add-of-sext-bool; NFC
commit
|
commitdiff
|
tree
2018-06-25
Sanjay Patel
[IR] avoid -Wdocumentation spew about HTML tags
commit
|
commitdiff
|
tree
2018-06-24
Sanjay Patel
[DAGCombiner] eliminate setcc bool math when input...
commit
|
commitdiff
|
tree
2018-06-22
Sanjay Patel
[x86] add more tests for bit hacking opportunities...
commit
|
commitdiff
|
tree
2018-06-22
Sanjay Patel
[PowerPC] add more tests for bit hacking opportunities...
commit
|
commitdiff
|
tree
2018-06-22
Sanjay Patel
[x86] add tests for bit hacking opportunities with...
commit
|
commitdiff
|
tree
2018-06-22
Sanjay Patel
[PowerPC] add tests for bit hacking opportunities with...
commit
|
commitdiff
|
tree
2018-06-22
Sanjay Patel
[InstCombine] add shuffle+binops test from PR37806...
commit
|
commitdiff
|
tree
next