projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
80-column and whitespace fixups.
[oota-llvm.git]
/
test
/
Transforms
/
2012-11-18
Duncan Sands
Fix PR14060, an infinite loop in reassociate. The...
tree
|
commitdiff
2012-11-18
Nick Lewycky
Don't try to calculate the alignment of an unsigned...
tree
|
commitdiff
2012-11-17
Nadav Rotem
LoopVectorizer: Add initial support for pointer inducti...
tree
|
commitdiff
2012-11-17
Evan Cheng
Teach SROA rewriteVectorizedStoreInst to handle cases...
tree
|
commitdiff
2012-11-16
Duncan Sands
InstructionSimplify should be able to simplify A+B...
tree
|
commitdiff
2012-11-16
Duncan Sands
Fix PR14361: wrong simplification of A+B==B+A. You...
tree
|
commitdiff
2012-11-16
Hans Wennborg
Constant::IsThreadDependent(): Use dyn_cast<Constant...
tree
|
commitdiff
2012-11-15
Hans Wennborg
Make GlobalOpt be conservative with TLS variables ...
tree
|
commitdiff
2012-11-15
Duncan Sands
Fix a crash observed by Shuxin Yang. The issue here...
tree
|
commitdiff
2012-11-14
Jakub Staszak
Remove DOS line endings.
tree
|
commitdiff
2012-11-13
Duncan Sands
Fix the instcombine GEP index widening transform to...
tree
|
commitdiff
2012-11-13
Duncan Sands
Relax the restrictions on vector of pointer types,...
tree
|
commitdiff
2012-11-13
Alexey Samsonov
Figure out <size> argument of llvm.lifetime intrinsics...
tree
|
commitdiff
2012-11-13
Meador Inge
instcombine: Migrate math library call simplifications
tree
|
commitdiff
2012-11-13
Hal Finkel
BBVectorize: Don't vectorize vector-manipulation chains
tree
|
commitdiff
2012-11-13
Shuxin Yang
revert r167740
tree
|
commitdiff
2012-11-12
Hal Finkel
BBVectorize: Only some insert element operand pairs...
tree
|
commitdiff
2012-11-12
Hal Finkel
BBVectorize: Use a more sophisticated check for input...
tree
|
commitdiff
2012-11-12
Hal Finkel
BBVectorize: Check the types of compare instructions
tree
|
commitdiff
2012-11-12
Shuxin Yang
This change is to fix rdar://12571717 which is about...
tree
|
commitdiff
2012-11-12
Hal Finkel
BBVectorize: Check the input types of shuffles for...
tree
|
commitdiff
2012-11-12
Meador Inge
Normalize memcmp constant folding results.
tree
|
commitdiff
2012-11-11
Meador Inge
Remove hard-coded constant in Transforms/InstCombine...
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memset optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memmove optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memcpy optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate memcmp optimizations
tree
|
commitdiff
2012-11-11
Meador Inge
instcombine: Migrate strstr optimizations
tree
|
commitdiff
2012-11-10
Meador Inge
instcombine: Migrate strcspn optimizations
tree
|
commitdiff
2012-11-10
Meador Inge
instcombine: Query target library information to gate...
tree
|
commitdiff
2012-11-09
Nadav Rotem
Add support for memory runtime check. When we can,...
tree
|
commitdiff
2012-11-08
NAKAMURA Takumi
llvm/ConstantFolding.cpp: Make ReadDataFromGlobal(...
tree
|
commitdiff
2012-11-08
Meador Inge
instcombine: Migrate strspn optimizations
tree
|
commitdiff
2012-11-07
Hans Wennborg
Only do switch-to-lookup table transformation when...
tree
|
commitdiff
2012-11-07
Hans Wennborg
Fix bad test IR in switch_to_lookup_table.ll
tree
|
commitdiff
2012-11-06
Nadav Rotem
Cost Model: add tables for some avx type-conversion...
tree
|
commitdiff
2012-11-05
Nadav Rotem
Code Model: Improve the accuracy of the zext/sext/trunc...
tree
|
commitdiff
2012-11-05
Nadav Rotem
Implement the cost of abnormal x86 instruction lowering...
tree
|
commitdiff
2012-11-03
Duncan Sands
Generalize the transform that boosts GEP indices to...
tree
|
commitdiff
2012-11-02
Chandler Carruth
Add a testcase to loop-idiom to cover PR14241 when...
tree
|
commitdiff
2012-11-02
Chandler Carruth
Revert the switch of loop-idiom to use the new dependen...
tree
|
commitdiff
2012-11-01
Hal Finkel
BBVectorize: Commit the rest of the test-case change.
tree
|
commitdiff
2012-11-01
Hal Finkel
BBVectorize: Use target costs for incoming and outgoing...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Add a test case for PR14233.
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-10-31
Nadav Rotem
LoopVectorize: Preserve NSW, NUW and IsExact flags.
tree
|
commitdiff
2012-10-31
Nadav Rotem
Fix a bug in the cost calculation of vector casts....
tree
|
commitdiff
2012-10-31
Hans Wennborg
Remove fixme about unreachable cases from SwitchToLooku...
tree
|
commitdiff
2012-10-31
Hal Finkel
BBVectorize: Choose pair ordering to minimize shuffles
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strto* optimizations
tree
|
commitdiff
2012-10-31
Hans Wennborg
Do simple constant propagation in lookup table formatio...
tree
|
commitdiff
2012-10-31
Benjamin Kramer
LCSSA: Add a workaround for another nasty SCEV cache...
tree
|
commitdiff
2012-10-31
Benjamin Kramer
DependenceAnalysis: Don't crash if there is no constant...
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strpbrk optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strlen optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate strncpy optimizations
tree
|
commitdiff
2012-10-31
Nadav Rotem
LoopVectorize: Do not vectorize loops with tiny constan...
tree
|
commitdiff
2012-10-31
Nadav Rotem
Add support for loops that don't start with Zero.
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Migrate stpcpy optimizations
tree
|
commitdiff
2012-10-31
Meador Inge
instcombine: Split out the __stpcpy_chk simplifications...
tree
|
commitdiff
2012-10-30
Chandler Carruth
Fix PR14212: For some strange reason I treated vectors...
tree
|
commitdiff
2012-10-30
Benjamin Kramer
LoopIdiom: Fix a serious missed optimization: we only...
tree
|
commitdiff
2012-10-30
Hal Finkel
BBVectorize: Fix a small bug introduced in r167042.
tree
|
commitdiff
2012-10-30
Nadav Rotem
LoopVectorize: Add support for write-only loops when...
tree
|
commitdiff
2012-10-30
Nadav Rotem
LoopVectorize: Fix a bug in the initialization of reduc...
tree
|
commitdiff
2012-10-30
Ulrich Weigand
Set %defaultjit to use MCJIT for PowerPC targets.
tree
|
commitdiff
2012-10-30
Hans Wennborg
switch_to_lookup_table.ll: Remove some unnecessary...
tree
|
commitdiff
2012-10-30
Ulrich Weigand
Enable some additional constant folding for PPCDoubleDo...
tree
|
commitdiff
2012-10-30
Hans Wennborg
Use TargetTransformInfo to control switch-to-lookup...
tree
|
commitdiff
2012-10-30
Hal Finkel
Remove an invalid assert in TargetTransformImpl
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Add checks to avoid turning memmove into...
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Recognize memmove loops.
tree
|
commitdiff
2012-10-27
Benjamin Kramer
LoopIdiom: Replace custom dependence analysis with...
tree
|
commitdiff
2012-10-27
Nadav Rotem
1. Fix a bug in getTypeConversion. When a *simple*...
tree
|
commitdiff
2012-10-26
Nadav Rotem
Refactor the VectorTargetTransformInfo interface.
tree
|
commitdiff
2012-10-26
Hal Finkel
Move target-specific BBVectorize tests into a separate...
tree
|
commitdiff
2012-10-26
Nadav Rotem
Move the target-specific tests, which require specific...
tree
|
commitdiff
2012-10-26
Rafael Espindola
Change the internalize pass to internalize all symbols...
tree
|
commitdiff
2012-10-26
Benjamin Kramer
Fix SCEV cache invalidation in LCSSA and LoopSimplify.
tree
|
commitdiff
2012-10-26
Nadav Rotem
Fix a crash in SimpliftDemandedBits of vectors of pointers.
tree
|
commitdiff
2012-10-26
Rafael Espindola
Port testcase to FileCheck.
tree
|
commitdiff
2012-10-26
Hal Finkel
Disable generation of pointer vectors by BBVectorize.
tree
|
commitdiff
2012-10-25
Nadav Rotem
Revert 166726 because it may have broken a number of...
tree
|
commitdiff
2012-10-25
Nadav Rotem
Fix a crash in ValueTracking. Add support for vectors...
tree
|
commitdiff
2012-10-25
Nadav Rotem
Fix the cost-model test.
tree
|
commitdiff
2012-10-25
Hal Finkel
Add CPU model to BBVectorize cost-model tests.
tree
|
commitdiff
2012-10-25
Nadav Rotem
Add the cpu model to the test.
tree
|
commitdiff
2012-10-25
Hal Finkel
Begin incorporating target information into BBVectorize.
tree
|
commitdiff
2012-10-25
Jakob Stoklund Olesen
Also optimize large switch statements.
tree
|
commitdiff
2012-10-25
Chandler Carruth
Teach SROA how to split whole-alloca integer loads...
tree
|
commitdiff
2012-10-25
Nadav Rotem
Add support for additional reduction variables: AND...
tree
|
commitdiff
2012-10-24
Nadav Rotem
Implement a basic cost model for vector and scalar...
tree
|
commitdiff
2012-10-24
Hal Finkel
Update GVN to support vectors of pointers.
tree
|
commitdiff
2012-10-24
Nadav Rotem
LoopVectorizer: Add a basic cost model which uses the...
tree
|
commitdiff
2012-10-24
Hal Finkel
getSmallConstantTripMultiple should never return zero.
tree
|
commitdiff
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
tree
|
commitdiff
2012-10-24
Duncan Sands
Add a testcase that would have noticed the typo fixed...
tree
|
commitdiff
2012-10-23
Nadav Rotem
Use the AliasAnalysis isIdentifiedObj because it also...
tree
|
commitdiff
2012-10-23
Bill Wendling
Ignore unreachable blocks when doing memory dependence...
tree
|
commitdiff
2012-10-23
Duncan Sands
Transform code like this
tree
|
commitdiff
next