OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[InstCombine] Fix !prof metadata preservation for invokes
[android-x86/external-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineCalls.cpp
2017-04-13
Reid Kleckner
[InstCombine] Fix !prof metadata preservation for invokes
blob
|
commitdiff
2017-04-13
Reid Kleckner
[InstCombine] Simplify attribute code with new Attribut...
blob
|
commitdiff
|
diff to current
2017-04-13
Reid Kleckner
[IR] Take func, ret, and arg attrs separately in Attrib...
blob
|
commitdiff
|
diff to current
2017-04-12
Reid Kleckner
[IR] Add AttributeSet to hide AttributeSetNode* again...
blob
|
commitdiff
|
diff to current
2017-04-10
Reid Kleckner
Reland "[IR] Make AttributeSetNode public, avoid tempor...
blob
|
commitdiff
|
diff to current
2017-04-10
Reid Kleckner
Revert "[IR] Make AttributeSetNode public, avoid tempor...
blob
|
commitdiff
|
diff to current
2017-04-10
Reid Kleckner
[IR] Make AttributeSetNode public, avoid temporary...
blob
|
commitdiff
|
diff to current
2017-03-31
Joerg Sonnenberger
Do not translate rint into nearbyint, but truncate...
blob
|
commitdiff
|
diff to current
2017-03-31
Dehao Chen
Fix the InstCombine to reserve the VP metadata and...
blob
|
commitdiff
|
diff to current
2017-03-30
Simon Pilgrim
Spelling mistakes in comments. NFCI.
blob
|
commitdiff
|
diff to current
2017-03-24
Matt Arsenault
AMDGPU: Fold rcp/rsq of undef to undef
blob
|
commitdiff
|
diff to current
2017-03-21
Reid Kleckner
Rename AttributeSet to AttributeList
blob
|
commitdiff
|
diff to current
2017-03-13
Matt Arsenault
AMDGPU: Fold icmp/fcmp into icmp intrinsic
blob
|
commitdiff
|
diff to current
2017-03-01
Mikael Holmen
Remove sometimes faulty rewrite of memcpy in instcombine.
blob
|
commitdiff
|
diff to current
2017-02-27
Matt Arsenault
AMDGPU: Basic folds for fmed3 intrinsic
blob
|
commitdiff
|
diff to current
2017-02-23
Matt Arsenault
AMDGPU: Replace disabled exp inputs with undef
blob
|
commitdiff
|
diff to current
2017-02-22
Matt Arsenault
AMDGPU: Add replacement bfe intrinsics
blob
|
commitdiff
|
diff to current
2017-02-22
Matt Arsenault
AMDGPU: Add cvt.pkrtz intrinsic
blob
|
commitdiff
|
diff to current
2017-02-16
Matt Arsenault
InstCombine: Canonicalize fast fmuladd to fmul + fadd
blob
|
commitdiff
|
diff to current
2017-02-16
Craig Topper
[AVX-512][InstCombine] Teach InstCombine to optimize...
blob
|
commitdiff
|
diff to current
2017-02-08
Igor Laevsky
[InstComobineCalls] Fix buildbot failures after r294453.
blob
|
commitdiff
|
diff to current
2017-02-08
Igor Laevsky
[InstCombineCalls] Unfold element atomic memcpy instruction
blob
|
commitdiff
|
diff to current
2017-02-08
Igor Laevsky
[InstCombineCalls] Remove zero length atomic memcpy...
blob
|
commitdiff
|
diff to current
2017-02-01
Sanjoy Das
[InstCombine] Allow InstCombine to merge adjacent guards
blob
|
commitdiff
|
diff to current
2017-01-31
Davide Italiano
[Instcombine] Combine consecutive identical fences
blob
|
commitdiff
|
diff to current
2017-01-27
Justin Lebar
[NVPTX] [InstCombine] Add llvm_unreachable to appease...
blob
|
commitdiff
|
diff to current
2017-01-27
Justin Lebar
[NVPTX] Fix use-after-stack-free bug in InstCombineCalls.
blob
|
commitdiff
|
diff to current
2017-01-27
Justin Lebar
[NVPTX] Upgrade NVVM intrinsics in InstCombineCalls.
blob
|
commitdiff
|
diff to current
2017-01-26
Sanjoy Das
Revert a couple of InstCombine/Guard checkins
blob
|
commitdiff
|
diff to current
2017-01-26
Craig Topper
[X86] Add demanded elts support for the inputs to pclmu...
blob
|
commitdiff
|
diff to current
2017-01-25
Artur Pilipenko
[InstCombine] Canonicalize guards for NOT OR condition
blob
|
commitdiff
|
diff to current
2017-01-25
Simon Pilgrim
[InstCombine][SSE] Add support for PACKSS/PACKUS consta...
blob
|
commitdiff
|
diff to current
2017-01-25
Artur Pilipenko
[InstCombine] Canonicalize guards for AND condition
blob
|
commitdiff
|
diff to current
2017-01-25
Artur Pilipenko
[InstCombine] Allow InstrCombine to remove one of adjac...
blob
|
commitdiff
|
diff to current
2017-01-24
Simon Pilgrim
[InstCombine][X86] MULDQ/MULUDQ undef -> zero
blob
|
commitdiff
|
diff to current
2017-01-23
Matt Arsenault
SimplifyLibCalls: Replace more unary libcalls with...
blob
|
commitdiff
|
diff to current
2017-01-23
Simon Pilgrim
[InstCombine][X86] Add MULDQ/MULUDQ constant folding...
blob
|
commitdiff
|
diff to current
2017-01-23
Simon Pilgrim
[InstCombine][X86] MULDQ/MULUDQ undef -> zero
blob
|
commitdiff
|
diff to current
2017-01-20
Simon Pilgrim
[InstCombine][X86] Add MULDQ/MULUDQ undef handling
blob
|
commitdiff
|
diff to current
2017-01-18
Simon Pilgrim
[InstCombine] Remove unnecessary intrinsics demanded...
blob
|
commitdiff
|
diff to current
2017-01-17
Simon Pilgrim
[InstCombine][X86][AVX] Add DemandedElts support for...
blob
|
commitdiff
|
diff to current
2017-01-17
Matt Arsenault
SimplifyLibCalls: Replace fabs libcalls with intrinsics
blob
|
commitdiff
|
diff to current
2017-01-16
Simon Pilgrim
[InstCombine][SSE] Add DemandedElts support for PSHUFB...
blob
|
commitdiff
|
diff to current
2017-01-11
Hal Finkel
Make processing @llvm.assume more efficient - Add affec...
blob
|
commitdiff
|
diff to current
2017-01-10
Matt Arsenault
InstCombine: Set operands instead of creating new call
blob
|
commitdiff
|
diff to current
2017-01-04
Matt Arsenault
InstCombine: Fold cos(-x) -> cos(x)
blob
|
commitdiff
|
diff to current
2017-01-03
Matt Arsenault
InstCombine: Fold fabs on select of constants
blob
|
commitdiff
|
diff to current
2017-01-03
Sanjay Patel
[InstCombine] use 'match' to reduce code bloat; NFCI
blob
|
commitdiff
|
diff to current
2017-01-03
Matt Arsenault
InstCombine: Add fma with constant transforms
blob
|
commitdiff
|
diff to current
2017-01-03
Matt Arsenault
InstCombine: Add fma + fabs/fneg transforms
blob
|
commitdiff
|
diff to current
2016-12-31
Craig Topper
[InstCombine][AVX-512] Teach InstCombine that llvm...
blob
|
commitdiff
|
diff to current
2016-12-30
Craig Topper
[InstCombine][AVX-512] When turning intrinsics with...
blob
|
commitdiff
|
diff to current
2016-12-27
Craig Topper
[InstCombine][X86] Add DemandedElts support for 512...
blob
|
commitdiff
|
diff to current
2016-12-27
Craig Topper
[AVX-512][InstCombine] Teach InstCombine to turn masked...
blob
|
commitdiff
|
diff to current
2016-12-27
Craig Topper
[AVX-512][InstCombine] Teach InstCombine to turn packed...
blob
|
commitdiff
|
diff to current
2016-12-26
Simon Pilgrim
[InstCombine][X86] Add DemandedElts support for PMULDQ...
blob
|
commitdiff
|
diff to current
2016-12-26
Craig Topper
[AVX-512][InstCombine] Teach InstCombine to turn scalar...
blob
|
commitdiff
|
diff to current
2016-12-25
Craig Topper
[AVX-512][InstCombine] Teach InstCombine to converted...
blob
|
commitdiff
|
diff to current
2016-12-20
George Burgess IV
[Analysis] Centralize objectsize lowering logic.
blob
|
commitdiff
|
diff to current
2016-12-19
Daniel Jasper
Revert @llvm.assume with operator bundles (r289755...
blob
|
commitdiff
|
diff to current
2016-12-15
Craig Topper
[AVX-512][InstCombine] Add masked scalar FMA intrinsics...
blob
|
commitdiff
|
diff to current
2016-12-15
Hal Finkel
Remove the AssumptionCache
blob
|
commitdiff
|
diff to current
2016-12-15
Hal Finkel
Make processing @llvm.assume more efficient by using...
blob
|
commitdiff
|
diff to current
2016-12-14
Craig Topper
[X86][InstCombine] Handle demanded elements for operand...
blob
|
commitdiff
|
diff to current
2016-12-14
Craig Topper
[X86][InstCombine] Teach SimplifyDemandedVectorElts...
blob
|
commitdiff
|
diff to current
2016-12-14
Craig Topper
[X86][InstCombine] Handle scalar fmadd intrinsics corre...
blob
|
commitdiff
|
diff to current
2016-12-14
Craig Topper
[X86][InstCombine] Teach SimplifyDemandedVectorElts...
blob
|
commitdiff
|
diff to current
2016-12-14
Craig Topper
[X86][InstCombine] Teach SimplifyDemandedVectorElts...
blob
|
commitdiff
|
diff to current
2016-12-13
Craig Topper
[X86][InstCombine] Fix SimplifyDemandedVectorElts to...
blob
|
commitdiff
|
diff to current
2016-12-11
Craig Topper
[X86][InstCombine] Teach InstCombineCalls to simplify...
blob
|
commitdiff
|
diff to current
2016-12-11
Craig Topper
[AVX-512][InstCombine] Teach InstCombineCalls how to...
blob
|
commitdiff
|
diff to current
2016-12-11
Craig Topper
[AVX-512][InstCombine] Teach InstCombineCalls how to...
blob
|
commitdiff
|
diff to current
2016-12-11
Craig Topper
[AVX-512][InstCombine] Add 512-bit vpermilvar intrinsic...
blob
|
commitdiff
|
diff to current
2016-12-11
Craig Topper
[X86][InstCombine] Teach InstCombineCalls to turn pshuf...
blob
|
commitdiff
|
diff to current
2016-11-25
David Majnemer
Replace some callers of setTailCall with setTailCallKind
blob
|
commitdiff
|
diff to current
2016-11-18
Craig Topper
[InstCombine][AVX-512] Teach InstCombineCalls how to...
blob
|
commitdiff
|
diff to current
2016-11-16
Craig Topper
[X86] Remove the scalar intrinsics for fadd/fsub/fdiv...
blob
|
commitdiff
|
diff to current
2016-11-13
Craig Topper
[InstCombine][AVX-512] Teach InstCombineCalls to handle...
blob
|
commitdiff
|
diff to current
2016-11-13
Craig Topper
[InstCombine][AVX-512] Expand vector shift handling...
blob
|
commitdiff
|
diff to current
2016-09-07
Andrea Di Biagio
[InstCombine][SSE4a] Fix assertion failure in the inser...
blob
|
commitdiff
|
diff to current
2016-09-07
Andrea Di Biagio
[InstCombine][SSE4a] Fix assertion failure caused by...
blob
|
commitdiff
|
diff to current
2016-09-04
Dorit Nuzman
[InstCombine] Preserve llvm.mem.parallel_loop_access...
blob
|
commitdiff
|
diff to current
2016-09-04
Dorit Nuzman
Test commit.
blob
|
commitdiff
|
diff to current
2016-09-03
Matt Arsenault
AMDGPU: Do basic folding of class intrinsic
blob
|
commitdiff
|
diff to current
2016-08-18
Amaury Sechet
Make cltz and cttz zero undef when the operand cannot...
blob
|
commitdiff
|
diff to current
2016-08-17
Justin Bogner
Replace a few more "fall through" comments with LLVM_FA...
blob
|
commitdiff
|
diff to current
2016-08-11
Eugene Zelenko
Fix some Clang-tidy modernize and Include What You...
blob
|
commitdiff
|
diff to current
2016-08-11
Sanjay Patel
fix comment; NFC
blob
|
commitdiff
|
diff to current
2016-08-11
Sanjay Patel
use auto* with dyn_cast ; NFC
blob
|
commitdiff
|
diff to current
2016-08-11
Sanjay Patel
getParent()->getParent() == getFunction() ; NFC
blob
|
commitdiff
|
diff to current
2016-08-05
Sanjay Patel
[InstCombine] refactor ctlz/cttz folds (NFCI)
blob
|
commitdiff
|
diff to current
2016-08-05
Justin Bogner
InstCombine: Replace some never-null pointers with...
blob
|
commitdiff
|
diff to current
2016-07-28
Vitaly Buka
Do not remove empty lifetime.start/lifetime.end ranges
blob
|
commitdiff
|
diff to current
2016-07-28
Vitaly Buka
Should be committed as one CL.
blob
|
commitdiff
|
diff to current
2016-07-28
Vitaly Buka
Do not remove empty lifetime.start/lifetime.end ranges
blob
|
commitdiff
|
diff to current
2016-07-28
Vitaly Buka
maned
blob
|
commitdiff
|
diff to current
2016-07-28
Vitaly Buka
range
blob
|
commitdiff
|
diff to current
2016-07-14
David Majnemer
[InstCombine] Masked loads with undef masks can fold...
blob
|
commitdiff
|
diff to current
2016-07-13
David Majnemer
Move a transform from InstCombine to InstSimplify.
blob
|
commitdiff
|
diff to current
2016-07-02
Sean Silva
Remove dead TLI arg of isKnownNonNull and propagate...
blob
|
commitdiff
|
diff to current
next