projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
This patch implements transform for pattern "(A | B) ^ (~A) -> (A | ~B)".
[oota-llvm.git]
/
test
/
Transforms
/
2014-07-22
Suyog Sarda
This patch implements transform for pattern "(A | B...
tree
|
commitdiff
2014-07-21
Mark Heffernan
Rename metadata llvm.loop.vectorize.unroll to llvm...
tree
|
commitdiff
2014-07-20
Hal Finkel
[LoopVectorize] Use AA to partition potential dependenc...
tree
|
commitdiff
2014-07-19
Hal Finkel
[LoopVectorize] Propagate known metadata to vectorized...
tree
|
commitdiff
2014-07-19
Hal Finkel
Make Value::isDereferenceablePointer handle offsets...
tree
|
commitdiff
2014-07-18
Mark Heffernan
Remove unroll pragma metadata after it is used.
tree
|
commitdiff
2014-07-18
Gerolf Hoflehner
MergedLoadStoreMotion pass
tree
|
commitdiff
2014-07-18
Hal Finkel
Add a dereferenceable attribute
tree
|
commitdiff
2014-07-18
Matt Arsenault
R600: Implement TTI:getPopcntSupport
tree
|
commitdiff
2014-07-17
Suyog Sarda
Move ashr optimization from InstCombineShift to InstSim...
tree
|
commitdiff
2014-07-17
Hal Finkel
Improve BasicAA CS-CS queries (redux)
tree
|
commitdiff
2014-07-16
Jingyue Wu
Partially revert r210444 due to performance regression
tree
|
commitdiff
2014-07-16
Justin Holewinski
[NVPTX] Rename registers %fl -> %fd and %rl -> %rd
tree
|
commitdiff
2014-07-16
Tyler Nowicki
Emit warnings if vectorization is forced and fails.
tree
|
commitdiff
2014-07-15
Stepan Dyatkovskiy
MergeFunc patch from Björn Steinbrink.
tree
|
commitdiff
2014-07-15
Matt Arsenault
Teach computeKnownBits to look through addrspacecast.
tree
|
commitdiff
2014-07-15
Matt Arsenault
Teach GetUnderlyingObject / BasicAA about addrspacecast
tree
|
commitdiff
2014-07-15
Matt Arsenault
Convert test to FileCheck.
tree
|
commitdiff
2014-07-14
Matt Arsenault
Look through addrspacecast in IsConstantOffsetFromGlobal
tree
|
commitdiff
2014-07-14
Matt Arsenault
Look through addrspacecast in GetPointerBaseWithConstan...
tree
|
commitdiff
2014-07-14
Matt Arsenault
Convert test to FileCheck
tree
|
commitdiff
2014-07-14
David Majnemer
Fix a test broken in r212981
tree
|
commitdiff
2014-07-14
David Majnemer
InstSimplify: Correct sdiv x / -1
tree
|
commitdiff
2014-07-14
David Majnemer
InstSimplify: The upper bound of X / C was missing...
tree
|
commitdiff
2014-07-14
Matt Arsenault
Look through addrspacecast when checking isDereferencea...
tree
|
commitdiff
2014-07-14
Nick Lewycky
Don't eliminate memcpy's when the address of the pointe...
tree
|
commitdiff
2014-07-11
Aditya Nandakumar
When we sink an instruction, this can open up opportuni...
tree
|
commitdiff
2014-07-11
Marcello Maggioni
Added test for commit r212802 that was missing
tree
|
commitdiff
2014-07-10
Duncan P. N. Exon...
InstCombine: Fix a crash in Descale for multiply-by...
tree
|
commitdiff
2014-07-10
Hal Finkel
A test case for not asserting in isDereferenceablePoint...
tree
|
commitdiff
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
tree
|
commitdiff
2014-07-09
Adam Nemet
[X86] AVX512: Enable it in the Loop Vectorizer
tree
|
commitdiff
2014-07-09
Sanjay Patel
removed duplicate testcase
tree
|
commitdiff
2014-07-09
Sanjay Patel
Fix for PR20059 (instcombine reorders shufflevector...
tree
|
commitdiff
2014-07-08
Pete Cooper
Revert "GlobalDCE: Delete available_externally initiali...
tree
|
commitdiff
2014-07-07
Sanjay Patel
Fix for PR17073 ( llvm.org/pr17073 ), simplifycfg illeg...
tree
|
commitdiff
2014-07-07
Tim Northover
CodeGen: it turns out that NAND is not the same thing...
tree
|
commitdiff
2014-07-04
David Majnemer
IR: Fold away compares between GV GEPs and GVs
tree
|
commitdiff
2014-07-04
Benjamin Kramer
GlobalDCE: Delete available_externally initializers...
tree
|
commitdiff
2014-07-04
Benjamin Kramer
InstCombine: Strength reduce sadd.with.overflow into...
tree
|
commitdiff
2014-07-04
David Majnemer
InstSimplify: Fix a bug when INT_MIN is in a sdiv
tree
|
commitdiff
2014-07-03
Richard Trieu
Add new lines to debugging information.
tree
|
commitdiff
2014-07-02
David Majnemer
InstCombine: Optimize x/INT_MIN to x==INT_MIN
tree
|
commitdiff
2014-07-02
David Majnemer
InstCombine: Add a vector variant test for PR20186
tree
|
commitdiff
2014-07-02
David Majnemer
InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
tree
|
commitdiff
2014-07-01
David Blaikie
DebugInfo: Keep track of subprograms who's arguments...
tree
|
commitdiff
2014-07-01
David Majnemer
GlobalOpt: Don't swap private for internal linkage
tree
|
commitdiff
2014-07-01
David Majnemer
GlobalOpt: FileCheck-ize test
tree
|
commitdiff
2014-07-01
David Majnemer
GlobalOpt: Handle non-zero offsets for aliases
tree
|
commitdiff
2014-07-01
Gerolf Hoflehner
Suppress inlining when the block address is taken
tree
|
commitdiff
2014-06-30
Reid Kleckner
Convert some byval argpromotion grep tests to FileCheck
tree
|
commitdiff
2014-06-30
David Blaikie
DebugInfo: Preserve debug location information when...
tree
|
commitdiff
2014-06-30
David Blaikie
Remove unnecessary datalayout string from a test case.
tree
|
commitdiff
2014-06-30
Erik Eckstein
test commit: add a comment line in GVN test file
tree
|
commitdiff
2014-06-27
Dinesh Dwivedi
Added instruction combine to transform few more negativ...
tree
|
commitdiff
2014-06-27
David Majnemer
GlobalOpt: Fix constantfold-initializers.ll test
tree
|
commitdiff
2014-06-27
David Blaikie
ArgumentPromotion: Propagate debug locations on calls...
tree
|
commitdiff
2014-06-26
Arnold Schwaighofer
GVN: Preserve invariant.load metadata
tree
|
commitdiff
2014-06-26
Dinesh Dwivedi
This patch removed duplicate code for matching patterns
tree
|
commitdiff
2014-06-26
Dinesh Dwivedi
Added instruction combine to transform few more negativ...
tree
|
commitdiff
2014-06-26
David Majnemer
GlobalOpt: Don't optimize thread_local for initializers
tree
|
commitdiff
2014-06-26
Hans Wennborg
Don't build switch tables for dllimport and TLS variabl...
tree
|
commitdiff
2014-06-25
Tyler Nowicki
Add Rpass-missed and Rpass-analysis reports to the...
tree
|
commitdiff
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
tree
|
commitdiff
2014-06-25
Evgeniy Stepanov
[LICM] Don't create more than one copy of an instructio...
tree
|
commitdiff
2014-06-24
Diego Novillo
Add new debug kind LocTrackingOnly.
tree
|
commitdiff
2014-06-24
Benjamin Kramer
InstCombine: Disable umul.with.overflow recognition...
tree
|
commitdiff
2014-06-24
Benjamin Kramer
InstCombine: Don't try to reorder shuffles where the...
tree
|
commitdiff
2014-06-24
David Majnemer
GlobalOpt: Don't optimize dllimport for initializers
tree
|
commitdiff
2014-06-22
Benjamin Kramer
Add a description to the test from r211433 explaining...
tree
|
commitdiff
2014-06-22
Arnold Schwaighofer
LoopVectorizer: Fix a dominance issue
tree
|
commitdiff
2014-06-21
Benjamin Kramer
LoopUnrollRuntime: Check for overflow in the trip count...
tree
|
commitdiff
2014-06-21
Benjamin Kramer
SCEVExpander: Fold constant PHIs harder. The logic...
tree
|
commitdiff
2014-06-20
Stepan Dyatkovskiy
Commited patch from Björn Steinbrink:
tree
|
commitdiff
2014-06-20
Karthik Bhat
Add Support to Recognize and Vectorize NON SIMD instruc...
tree
|
commitdiff
2014-06-20
Hans Wennborg
Don't build switch lookup tables for dllimport or TLS...
tree
|
commitdiff
2014-06-19
Jingyue Wu
[ValueTracking] Extend range metadata to call/invoke
tree
|
commitdiff
2014-06-19
Dinesh Dwivedi
Added instruction combine to transform few more negativ...
tree
|
commitdiff
2014-06-19
Dinesh Dwivedi
Refactored and updated SimplifyUsingDistributiveLaws...
tree
|
commitdiff
2014-06-19
David Majnemer
InstCombine: Stop two transforms dueling
tree
|
commitdiff
2014-06-19
Nick Lewycky
Move optimization of some cases of (A & C1)|(B & C2...
tree
|
commitdiff
2014-06-19
Nick Lewycky
Make instsimplify's analysis of icmp eq/ne use computeK...
tree
|
commitdiff
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
tree
|
commitdiff
2014-06-17
Dinesh Dwivedi
Fixed jump threading going to infinite loop.
tree
|
commitdiff
2014-06-17
Jingyue Wu
[InstCombine] mark ADD with nuw if no unsigned overflow
tree
|
commitdiff
2014-06-17
Duncan P. N. Exon...
SROA: Only split loads on byte boundaries
tree
|
commitdiff
2014-06-16
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
tree
|
commitdiff
2014-06-16
Jim Grosbach
LowerSwitch: track bounding range for the condition...
tree
|
commitdiff
2014-06-15
Jingyue Wu
Canonicalize addrspacecast ConstExpr between different...
tree
|
commitdiff
2014-06-13
Jiangning Liu
Move GlobalMerge from Transform to CodeGen.
tree
|
commitdiff
2014-06-13
Tim Northover
Atomics: make use of the "cmpxchg weak" instruction.
tree
|
commitdiff
2014-06-13
Tim Northover
Atomics: switch direction of cmpxchg comparison
tree
|
commitdiff
2014-06-13
Tim Northover
SCCP: update for cmpxchg returning { iN, i1 } now.
tree
|
commitdiff
2014-06-13
Tim Northover
IR: add "cmpxchg weak" variant to support permitted...
tree
|
commitdiff
2014-06-12
Duncan P. N. Exon...
GVN: Enable value forwarding for calloc
tree
|
commitdiff
2014-06-12
Eli Bendersky
Revert r210721 as it causes breakage in internal builds...
tree
|
commitdiff
2014-06-12
Dinesh Dwivedi
This removes TODO added in reviews.llvm.org/D3658
tree
|
commitdiff
2014-06-11
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
tree
|
commitdiff
2014-06-11
Chad Rosier
[Reassociate] FileCheckize and cleanup a few testcases...
tree
|
commitdiff
2014-06-11
Jiangning Liu
Global merge for global symbols.
tree
|
commitdiff
next