projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
move test case to x86 directory because it specifies an x86 target
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstCombineCalls.cpp
2015-10-13
Duncan P. N. Exon...
InstCombine: Remove ilist iterator implicit conversions...
blob
|
commitdiff
|
raw
2015-10-13
Simon Pilgrim
[InstCombine][SSE4A] Remove broken INSERTQI range combi...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-11
Simon Pilgrim
[InstCombine][X86][XOP] Combine XOP integer vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
Arnaud A. de Grand...
[InstCombine] Remove trivially empty lifetime start...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-30
Andrea Di Biagio
[InstCombine] Teach how to convert SSSE3/AVX2 byte...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-23
Simon Pilgrim
[X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-19
Simon Pilgrim
[InstCombine] Use SimplifyDemandedVectorEltsLow helper...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-17
Simon Pilgrim
[InstCombine] Added vector demanded bits support for...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-14
Chen Li
[InstCombineCalls] Use isKnownNonNullAt() to check...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-12
Simon Pilgrim
Fixed unused variable warning.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-12
Simon Pilgrim
[InstCombine] CVTPH2PS Vector Demanded Elements + Const...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-11
Mehdi Amini
Revert "[InstCombineCalls] Use isKnownNonNullAt() to...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Chen Li
[InstCombineCalls] Use isKnownNonNullAt() to check...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Chen Li
[InstCombineCalls] Use isKnownNonNullAt() to check...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Simon Pilgrim
[InstCombine] SSE/AVX vector shifts demanded shift...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-12
Simon Pilgrim
unused variable warning fix.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-12
Simon Pilgrim
[InstCombine] Move SSE/AVX vector blend folding to...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-10
Simon Pilgrim
[InstCombine] Move SSE2/AVX2 arithmetic vector shift...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-07
Simon Pilgrim
[InstCombine] Fix SSE2/AVX2 vector logical shift by...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Simon Pilgrim
Fixed line endings.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-04
Simon Pilgrim
[InstCombine] Moved SSE vector shift constant folding...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-28
Sanjay Patel
fix formatting; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Simon Pilgrim
Fixed signed/unsigned comparison warning.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Simon Pilgrim
[InstCombine][X86][SSE] Replace sign/zero extension...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-25
Simon Pilgrim
[InstCombine][SSE4A] Standardized references to Length...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Philip Reames
Reapply 239795 - [InstCombine] Propagate non-null facts...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Philip Reames
Revert 239795
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Philip Reames
[InstCombine] Propagate non-null facts to call parameters
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
David Majnemer
[InstSimplify] Handle some overflow intrinsics in InstS...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Sanjoy Das
[RewriteStatepointsForGC] Fix a bug on creating gc_relo...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-11
Hal Finkel
[InstCombine/PowerPC] Fix single-precision QPX load...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Pete Cooper
Change typeIncompatible to return an AttrBuilder instea...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Sanjoy Das
[Statepoint] Clean up Statepoint.h: accessor names.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-25
Sanjay Patel
[x86] instcombine more cases of insertps into a shuffle...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Philip Reames
Move Value.isDereferenceablePointer to ValueTracking...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Sanjay Patel
[X86, SSE] instcombine common cases of insertps intrins...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
Nick Lewycky
GCC complains thusly: "attributes at the beginning...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-13
Nick Lewycky
Subtraction is not commutative. Fixes PR23212!
blob
|
commitdiff
|
raw
|
diff to current
2015-04-08
Sanjoy Das
[InstCombine] Refactor out OptimizeOverflowCheck. ...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Sanjay Patel
optimize the AVX2 (integer) version of vperm2 into...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-24
Sanjay Patel
[X86, AVX] instcombine vperm2 intrinsics with zero...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Sanjay Patel
[X86, AVX] instcombine common cases of vperm2* intrinsi...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
David Majnemer
InstCombine: Don't fold call bitcast into args if calle...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-26
Hal Finkel
[InstCombine/PowerPC] Convert aligned QPX load/store...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-14
Ramkumar Ramachandra
InstCombine: propagate deref via new addDereferenceableAttr
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
Chandler Carruth
Revert r228556: InstCombine: propagate nonNull through...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-09
Ramkumar Ramachandra
InstCombine: propagate nonNull through assume
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Chandler Carruth
[PM] Rename InstCombine.h to InstCombineInternal.h...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
David Majnemer
InstCombine: Don't strip bitcasts off of callsites...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Chandler Carruth
[PM] Simplify (ha! ha!) the way that instcombine calls the
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
David Majnemer
Analysis: Reformulate WillNotOverflowUnsignedAdd for...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
David Majnemer
InstCombine: Just a small tidy-up
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
David Majnemer
InstCombine: Bitcast call arguments from/to pointer...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
David Majnemer
InstCombine: Detect when llvm.umul.with.overflow always...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
David Majnemer
Analysis: Reformulate WillNotOverflowUnsignedMul for...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Philip Reames
Carry facts about nullness and undef across GC relocation
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Erik Eckstein
Strength reduce intrinsics with overflow into regular...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Andrea Di Biagio
[InstCombine][X86] Improved folding of calls to Intrins...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Erik Eckstein
Refactor creation of overflow result tuples in InstComb...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Duncan P. N. Exon...
IR: Split Metadata from Value
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Philip Reames
[Statepoints 3/4] Statepoint infrastructure for garbage...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Bill Schmidt
[PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Philip Reames
Canonicalize an assume(load != null) into !nonnull...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Duncan P. N. Exon...
Revert "IR: MDNode => Value"
blob
|
commitdiff
|
raw
|
diff to current
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getMetadata()
blob
|
commitdiff
|
raw
|
diff to current
2014-10-23
Frederic Riss
Assert that ValueHandleBase::ValueIsRAUWd doesn't chang...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-21
Matt Arsenault
Add minnum / maxnum intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-10-05
Hal Finkel
[InstCombine] Simplify the logic from r219067 using...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-04
Hal Finkel
[InstCombine] Remove redundant @llvm.assume intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Add an Assumption-Tracking Pass
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Craig Topper
Simplify creation of a bunch of ArrayRefs by using...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-25
Hal Finkel
Canonicalization for @llvm.assume
blob
|
commitdiff
|
raw
|
diff to current
2014-07-04
Benjamin Kramer
InstCombine: Strength reduce sadd.with.overflow into...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-05
Bill Schmidt
[PPC64LE] Correct vperm -> shuffle transform for little...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
Filipe Cabecinhas
Post-commit fixes for r209643
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
Daniel Jasper
Fix bad assert.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-27
Filipe Cabecinhas
Convert some X86 blendv* intrinsics into IR.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-24
Tim Northover
AArch64/ARM64: move ARM64 into AArch64's place
blob
|
commitdiff
|
raw
|
diff to current
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Rafael Espindola
Also handle ConstantAggregateZero when optimizing vperm...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Rafael Espindola
Remove tabs.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Rafael Espindola
Two fixes to the vpermilvar optimization.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Andrea Di Biagio
[InstCombine][X86] Teach how to fold calls to SSE2...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Michael J. Spencer
[InstCombine][x86] Constant fold psll intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-24
Filipe Cabecinhas
Optimize some special cases for SSE4a insertqi
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Rafael Espindola
Simplify a vpermil* with constant mask.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Chandler Carruth
[Modules] Sink all the DEBUG_TYPE defines for InstCombi...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Tim Northover
ARM64: initial backend import
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move the LLVM IR pattern match header into...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move CallSite into the IR library where it...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Nick Lewycky
Make sure that value handle users see the transformatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-13
Benjamin Kramer
InstCombine: Replace custom constant folding code with...
blob
|
commitdiff
|
raw
|
diff to current
next