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
[InstCombine] narrow width of rotate patterns, part 3
2018-11-12
Sanjay Patel
[InstCombine] narrow width of rotate patterns, part 3
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[InstCombine] narrow width of rotate patterns, part...
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[InstCombine] refactor code for matching shift amount...
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[InstCombine] add more tests for rotate narrowing; NFC
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[InstCombine] regenerate checks; NFC
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[VectorUtils] add funnel-shifts to the list of vectorizable...
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[VectorUtils] reorder list of vectorizable intrinsics...
commit
|
commitdiff
|
tree
2018-11-12
Sanjay Patel
[LoopVectorize] add tests for funnel shifts; NFC
commit
|
commitdiff
|
tree
2018-11-11
Sanjay Patel
[x86] auto-generate complete checks; NFC
commit
|
commitdiff
|
tree
2018-11-10
Sanjay Patel
[InstCombine] simplify code for merging stores; NFCI
commit
|
commitdiff
|
tree
2018-11-10
Sanjay Patel
[x86] allow vector load narrowing with multi-use values
commit
|
commitdiff
|
tree
2018-11-10
Sanjay Patel
[InstCombine] auto-generate full checks; NFC
commit
|
commitdiff
|
tree
2018-11-09
Sanjay Patel
[x86] try to form broadcast before widening shuffle...
commit
|
commitdiff
|
tree
2018-11-08
Sanjay Patel
[x86] use shuffles for scalar insertion into high elements...
commit
|
commitdiff
|
tree
2018-11-08
Sanjay Patel
[x86] add RUNs for AVX1; NFC
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] propagate FMF for fcmp+fabs folds
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] peek through fabs() when checking isnan()
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add tests for isnan(fabs(X)); NFC
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add folds for fcmp Pred fabs(X), 0.0
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add tests for more fcmp+fabs preds; NFC
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add fold for fabs(X) u< 0.0
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add test for fcmp+fabs; NFC
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] add FMF to fcmp to show failure to propagate...
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
fix typos aggressively; NFC
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[InstCombine] do not shrink switch conditions to illegal...
commit
|
commitdiff
|
tree
2018-11-07
Sanjay Patel
[IR] add optional parameter for copying IR flags to...
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] allow vector types for fcmp+fpext fold
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] add vector test for fcmp+fpext; NFC
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] propagate fast-math-flags when folding...
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] rearrange code for fcmp+fpext; NFCI
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] propagate fast-math-flags when folding...
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] adjust tests to show dropping FMF; NFC
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] propagate fast-math-flags when folding...
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] adjust tests to show dropping FMF; NFC
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] reduce code; NFC
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] propagate fast-math-flags when folding...
commit
|
commitdiff
|
tree
2018-11-06
Sanjay Patel
[InstCombine] add tests for FMF propagation failure...
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstSimplify] fold select (fcmp X, Y), X, Y
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstSimplify] add tests for select+fcmp; NFC
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] add/adjust tests for fcmp+select substitution...
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] canonicalize -0.0 to +0.0 in fcmp
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] loosen FP 0.0 constraint for fcmp+select...
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] adjust tests for select with FP identity...
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] add/adjust tests for select with fsub...
commit
|
commitdiff
|
tree
2018-11-05
Sanjay Patel
[InstCombine] add tests for select with FP identity...
commit
|
commitdiff
|
tree
2018-11-04
Sanjay Patel
[ValueTracking] determine sign of 0.0 from select when...
commit
|
commitdiff
|
tree
2018-11-03
Sanjay Patel
[ValueTracking] peek through 2-input shuffles in ComputeNumS...
commit
|
commitdiff
|
tree
2018-11-02
Sanjay Patel
[ValueTracking] add test for non-canonical shuffle...
commit
|
commitdiff
|
tree
2018-11-02
Sanjay Patel
[ValueTracking] allow non-canonical shuffles when computing...
commit
|
commitdiff
|
tree
2018-11-01
Sanjay Patel
[IR] remove fake binop query for fneg
commit
|
commitdiff
|
tree
2018-11-01
Sanjay Patel
[InstCombine] add test for ComputeNumSignBits on 2...
commit
|
commitdiff
|
tree
2018-11-01
Sanjay Patel
[DAGCombiner] make sure we have a whole-number extract...
commit
|
commitdiff
|
tree
2018-11-01
Sanjay Patel
[InstSimplify] fold icmp based on range of abs/nabs...
commit
|
commitdiff
|
tree
2018-11-01
Sanjay Patel
[InstSimplify] add tests for icmp fold bug (PR39510...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
revert rL345717 : [InstSimplify] fold icmp based on...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[ValueTracking] add tests for fmin/fmax; NFC
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstCombine] add tests for fmin/fmax pattern matching...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstCombine] regenerate test checks; NFC
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstCombine] add tests for fcmp with -0.0; NFC
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstCombine] refactor fabs+fcmp fold; NFC
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstSimplify] fold 'fcmp nnan ult X, 0.0' when X is...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstCombine] add assertion that InstSimplify has folded...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstSimplify] fold 'fcmp nnan oge X, 0.0' when X is...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstSimplify] add tests for fcmp and known positive...
commit
|
commitdiff
|
tree
2018-10-31
Sanjay Patel
[InstSimplify] fold icmp based on range of abs/nabs
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[InstCombine] use 'match' to reduce code; NFC
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[x86] try to make test immune to better div optimization...
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[x86] try to make test immune to better div optimization...
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[x86] try to make test immune to better div optimization...
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[InstSimplify] add tests for fcmp folds; NFC
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[InstCombine] use getFltSemantics() instead of duplicating...
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[InstCombine] try to turn shuffle into insertelement
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[DAGCombiner] narrow vector binops when extraction...
commit
|
commitdiff
|
tree
2018-10-30
Sanjay Patel
[SelectionDAG] fix build warning for mismatched signs...
commit
|
commitdiff
|
tree
2018-10-29
Sanjay Patel
[InstSimplify] add tests for abs/nabs+icmp folding...
commit
|
commitdiff
|
tree
2018-10-27
Sanjay Patel
[x86] make test immune to improved extraction in D53784...
commit
|
commitdiff
|
tree
2018-10-26
Sanjay Patel
[x86] adjust tests to preserve behavior; NFC
commit
|
commitdiff
|
tree
2018-10-26
Sanjay Patel
[DAGCombiner] rearrange code in narrowExtractedVectorBinOp...
commit
|
commitdiff
|
tree
2018-10-26
Sanjay Patel
[ValueTracking] peek through shuffles in ComputeNumSignBits...
commit
|
commitdiff
|
tree
2018-10-26
Sanjay Patel
[x86] commute blendvb with constant condition op to...
commit
|
commitdiff
|
tree
2018-10-25
Sanjay Patel
[x86] add tests for missed load folding; NFC
commit
|
commitdiff
|
tree
2018-10-24
Sanjay Patel
[InstCombine] add test for fptrunc with vector with...
commit
|
commitdiff
|
tree
2018-10-24
Sanjay Patel
[InstCombine] add test for ComputeNumSignBits with...
commit
|
commitdiff
|
tree
2018-10-24
Sanjay Patel
[InstCombine] add test for select with shuffled condition...
commit
|
commitdiff
|
tree
2018-10-24
Sanjay Patel
[InstCombine] try harder to form select from logic...
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[IR] remove fake binop queries for not/neg
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[InstCombine] use 'match' to simplify code
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[WebAssembly] use 'match' to simplify code; NFC
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[Reassociate] replace fake binop queries with 'match...
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[SelectionDAG] use 'match' to simplify code; NFC
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[InstCombine] use 'match' to handle vectors and simplify...
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[InstCombine] swap select profile metadata when swapping...
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[InstCombine] add/move tests for select with inverted...
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[SLSR] use 'match' to simplify code; NFC
commit
|
commitdiff
|
tree
2018-10-23
Sanjay Patel
[SLSR] auto-generate full test assertions; NFC
commit
|
commitdiff
|
tree
2018-10-22
Sanjay Patel
[Reassociate] remove bogus tests; NFC
commit
|
commitdiff
|
tree
2018-10-22
Sanjay Patel
[Reassociate] add vector tests with undef elements...
commit
|
commitdiff
|
tree
2018-10-22
Sanjay Patel
[Reassociate] add 'using namespace' to reduce bloat...
commit
|
commitdiff
|
tree
2018-10-22
Sanjay Patel
[x86] add test for PR25498 and complete checks; NFC
commit
|
commitdiff
|
tree
2018-10-22
Sanjay Patel
[InstCombine] add tests for shuffle+insert folds; NFC
commit
|
commitdiff
|
tree
next