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
Object: Simplify; remove unnecessary use of unique_ptr.
2016-11-16
Sanjay Patel
[x86] allow FP-logic ops when one operand is FP and...
commit
|
commitdiff
|
tree
2016-11-16
Sanjay Patel
[InstCombine] replace unreachable with assert and remove...
commit
|
commitdiff
|
tree
2016-11-16
Sanjay Patel
[InstCombine] fix formatting and add FIXMEs to foldOperation...
commit
|
commitdiff
|
tree
2016-11-16
Sanjay Patel
fix comment formatting; NFC
commit
|
commitdiff
|
tree
2016-11-16
Sanjay Patel
[x86] add fake scalar FP logic instructions to ReplaceableIn...
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] regenerate checks; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] add tests for FP-logic equivalent instruction...
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[x86] auto-generate checks; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
fix formatting; NFC
commit
|
commitdiff
|
tree
2016-11-15
Sanjay Patel
[InstCombine] add tests for bitcasted selects; NFC
commit
|
commitdiff
|
tree
2016-11-14
Sanjay Patel
[InstCombine] add tests to show missing bitcast folds
commit
|
commitdiff
|
tree
2016-11-13
Sanjay Patel
[ValueTracking] recognize even more variants of smin...
commit
|
commitdiff
|
tree
2016-11-13
Sanjay Patel
[ValueTracking] move min/max matching to helper function...
commit
|
commitdiff
|
tree
2016-11-13
Sanjay Patel
[x86] add smin/smax with zero tests
commit
|
commitdiff
|
tree
2016-11-11
Sanjay Patel
[InstCombine] use dyn_cast rather isa+cast; NFC
commit
|
commitdiff
|
tree
2016-11-11
Sanjay Patel
[InstCombine] update test to use FileCheck; NFC
commit
|
commitdiff
|
tree
2016-11-11
Sanjay Patel
[InstCombine] clean up foldSelectOpOp(); NFC
commit
|
commitdiff
|
tree
2016-11-11
Sanjay Patel
[InstCombine] add tests to show size-increasing select...
commit
|
commitdiff
|
tree
2016-11-11
Sanjay Patel
[InstCombine] fix formatting of FoldOpIntoSelect()...
commit
|
commitdiff
|
tree
2016-11-10
Sanjay Patel
[InstCombine] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-11-10
Sanjay Patel
[InstCombine] avoid infinite loop from shuffle-extract...
commit
|
commitdiff
|
tree
2016-11-09
Sanjay Patel
[InstCombine] regenerate checks; NFC
commit
|
commitdiff
|
tree
2016-11-09
Sanjay Patel
[InstCombine] regenerate checks; NFC
commit
|
commitdiff
|
tree
2016-11-09
Sanjay Patel
[ValueTracking] recognize obfuscated variants of umin...
commit
|
commitdiff
|
tree
2016-11-09
Sanjay Patel
[InstCombine] fix profitability equation for max-of...
commit
|
commitdiff
|
tree
2016-11-08
Sanjay Patel
[InstCombine] reduce indentation; NFC
commit
|
commitdiff
|
tree
2016-11-08
Sanjay Patel
[InstCombine] move min/max tests to min/max test file...
commit
|
commitdiff
|
tree
2016-11-08
Sanjay Patel
[InstCombine] update checks; NFC
commit
|
commitdiff
|
tree
2016-11-08
Sanjay Patel
[docs] fix link to AMD manuals (PR30946)
commit
|
commitdiff
|
tree
2016-11-07
Sanjay Patel
[InstCombine] allow splat vector folds in adjustMinMax...
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[ValueTracking] remove TODO comment; NFC
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] allow splat vector folds in adjustMinMax()
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] Fold nuw left-shifts in `ugt`/`ule` comparisons.
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] clean up adjustMinMax(); NFCI
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] add helper function for adjustMinMax...
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] add vector tests for ext+adjust min/max
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] move/fix tests for adjusted min/max
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] fix tests for adjusted min/max
commit
|
commitdiff
|
tree
2016-11-01
Sanjay Patel
[InstCombine] auto-generate better checks
commit
|
commitdiff
|
tree
2016-10-31
Sanjay Patel
[DAG] disable nsw/nuw for add/sub/mul when simplifying...
commit
|
commitdiff
|
tree
2016-10-30
Sanjay Patel
[DAG] x | x --> x
commit
|
commitdiff
|
tree
2016-10-30
Sanjay Patel
[DAG] x & x --> x
commit
|
commitdiff
|
tree
2016-10-30
Sanjay Patel
[x86] add tests for basic logic op folds
commit
|
commitdiff
|
tree
2016-10-29
Sanjay Patel
[ValueTracking] recognize more variants of smin/smax
commit
|
commitdiff
|
tree
2016-10-29
Sanjay Patel
[x86] add tests for smin/smax matchSelPattern (D26091)
commit
|
commitdiff
|
tree
2016-10-29
Sanjay Patel
[InstCombine] re-use bitcasted compare operands in...
commit
|
commitdiff
|
tree
2016-10-28
Sanjay Patel
[x86] add tests for missed umin/umax
commit
|
commitdiff
|
tree
2016-10-28
Sanjay Patel
[InstCombine] move/add tests for smin/smax folds
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] fix foldSPFofSPF() to handle vector splats
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] add vector tests for foldSPFofSPF to...
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] auto-generate checks for min/max tests
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] handle simple vector integer constants...
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[ValueTracking] fix matchSelectPattern to allow vector...
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] add tests for missing folds of vector...
commit
|
commitdiff
|
tree
2016-10-27
Sanjay Patel
[InstCombine] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-10-26
Sanjay Patel
[InstCombine] clean up commonCastTransforms; NFC
commit
|
commitdiff
|
tree
2016-10-26
Sanjay Patel
[InstCombine] consolidate zext tests and auto-generate...
commit
|
commitdiff
|
tree
2016-10-26
Sanjay Patel
[InstCombine] auto-generate better checks; NFC
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] Ensure that truncated int types are legal.
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] add tests for missing icmp + shl nuw...
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
fix formatting; NFC
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] add test and code comment to show potentially...
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] fix checks for previous commit (r285069)
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] add tests for bitcast interference with...
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] auto-generate checks
commit
|
commitdiff
|
tree
2016-10-25
Sanjay Patel
[InstCombine] auto-generate checks
commit
|
commitdiff
|
tree
2016-10-24
Sanjay Patel
[InstCombine] regenerate some checks
commit
|
commitdiff
|
tree
2016-10-24
Sanjay Patel
[x86] add tests for {-1,0,1} select of constants
commit
|
commitdiff
|
tree
2016-10-24
Sanjay Patel
[x86] regenerate checks
commit
|
commitdiff
|
tree
2016-10-23
Sanjay Patel
[DAG] enhance computeKnownBits to handle SRL/SRA with...
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
[x86] add test for missing vector SRA combine via computeKno...
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
[DAG] enhance computeKnownBits to handle SHL with vector...
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
[DAG] fold negation of sign-bit
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
[x86] add tests for potential negation folds
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
fix variable names; NFCI
commit
|
commitdiff
|
tree
2016-10-21
Sanjay Patel
[DAG] use SDNode flags 'nsz' to enable fadd/fsub with...
commit
|
commitdiff
|
tree
2016-10-20
Sanjay Patel
[Target] remove TargetRecip class; 2nd try
commit
|
commitdiff
|
tree
2016-10-19
Sanjay Patel
[InstSimplify] fold negation of sign-bit
commit
|
commitdiff
|
tree
2016-10-19
Sanjay Patel
[InstSimplify] move one and add more tests for potential...
commit
|
commitdiff
|
tree
2016-10-19
Sanjay Patel
[DAG] optimize negation of bool
commit
|
commitdiff
|
tree
2016-10-18
Sanjay Patel
revert r284495: [Target] remove TargetRecip class
commit
|
commitdiff
|
tree
2016-10-18
Sanjay Patel
[Target] remove TargetRecip class; move reciprocal...
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
remove FIXME comment (fixed with r284424); NFC
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
[DAG] use isConstOrConstSplat in ComputeNumSignBits...
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
[DAG] make isConstOrConstSplat and isConstOrConstSplatFP...
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
[DAG] optimize away an arithmetic-right-shift of a...
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
[x86] add tests to show missing DAG folds for arithmetic...
commit
|
commitdiff
|
tree
2016-10-17
Sanjay Patel
[x86] auto-generate checks
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[ARM] add tests for PR30660
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[PowerPC] add tests for PR30661
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[DAG] avoid creating illegal node when transforming...
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] use m_APInt to allow sub with constant...
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] add tests for missing vector folds
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] auto-generate checks
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] remove redundant test
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] update test to use FileCheck and auto...
commit
|
commitdiff
|
tree
2016-10-14
Sanjay Patel
[InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
commit
|
commitdiff
|
tree
next