projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Avoid vectorization when the function has the "noimplicitflot" attribute.
[oota-llvm.git]
/
lib
/
Transforms
/
2013-01-02
Nadav Rotem
Avoid vectorization when the function has the "noimplic...
tree
|
commitdiff
2013-01-02
Shuxin Yang
- Add comment to two functions which might be considere...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Actually update the CMake and Makefile builds correctly...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Resort the #include lines in include/... and lib/....
tree
|
commitdiff
2013-01-01
Benjamin Kramer
Add IRBuilder::CreateVectorSplat and use it to simplify...
tree
|
commitdiff
2013-01-01
Benjamin Kramer
SROA: Clean up unused assignment warnings from clang...
tree
|
commitdiff
2013-01-01
Michael Gottesman
Added DEBUG message when ObjCARC replaces a call which...
tree
|
commitdiff
2013-01-01
Michael Gottesman
Added DEBUG messages to the top of several processing...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Add extra CHECK to make sure that 'or' instruction...
tree
|
commitdiff
2012-12-31
Chris Lattner
Fix LICM's memory promotion optimization to preserve...
tree
|
commitdiff
2012-12-31
Chris Lattner
teach instcombine to preserve TBAA tag when merging...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Grammo.
tree
|
commitdiff
2012-12-31
Bill Wendling
Remove the getAttributesAtIndex and getNumAttrs methods...
tree
|
commitdiff
2012-12-31
Jakub Staszak
Transform (A == C1 || A == C2) into (A & ~(C1 ^ C2...
tree
|
commitdiff
2012-12-30
Nuno Lopes
convert a bunch of callers from DataLayout::getIndexedO...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove Function::getParamAttributes and use the Attribu...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
tree
|
commitdiff
2012-12-30
Nadav Rotem
LoopVectorizer: Fix a bug in the code that updates...
tree
|
commitdiff
2012-12-28
Alexey Samsonov
Add proper support for -fsanitize-blacklist= flag for...
tree
|
commitdiff
2012-12-27
Chandler Carruth
Make this parameter be named consistently with most...
tree
|
commitdiff
2012-12-27
Alexey Samsonov
[ASan] Fix lifetime intrinsics handling. Now for each...
tree
|
commitdiff
2012-12-26
Nadav Rotem
If all of the write objects are identified then we...
tree
|
commitdiff
2012-12-26
Nick Lewycky
Remove mid-optimizer warning. This situation should...
tree
|
commitdiff
2012-12-26
Nadav Rotem
LoopVectorizer: Optimize the vectorization of consecuti...
tree
|
commitdiff
2012-12-26
Evgeniy Stepanov
[msan] Raise alignment of origin stores/loads when...
tree
|
commitdiff
2012-12-26
Evgeniy Stepanov
[msan] Expand the file comment with track-origins info.
tree
|
commitdiff
2012-12-26
Hal Finkel
BBVectorize: Use VTTI to compute costs for intrinsics...
tree
|
commitdiff
2012-12-25
Hal Finkel
LoopVectorize: Enable vectorization of the fmuladd...
tree
|
commitdiff
2012-12-25
Hal Finkel
BBVectorize: Enable vectorization of the fmuladd intrinsic
tree
|
commitdiff
2012-12-25
Evgeniy Stepanov
[msan] Fix handling of vectors of pointers.
tree
|
commitdiff
2012-12-25
Evgeniy Stepanov
[msan] Fix handling of select with vector condition.
tree
|
commitdiff
2012-12-25
Alexey Samsonov
ASan: initialize callbacks from ASan module pass in...
tree
|
commitdiff
2012-12-25
Alexey Samsonov
ASan: move stack poisoning logic into FunctionStackPois...
tree
|
commitdiff
2012-12-24
Bob Wilson
Add LLVMContext::emitWarning methods and use them....
tree
|
commitdiff
2012-12-24
Nadav Rotem
LoopVectorizer: When checking for vectorizable types...
tree
|
commitdiff
2012-12-24
Alexey Samsonov
Fix typo in comments
tree
|
commitdiff
2012-12-24
Nadav Rotem
LoopVectorizer: Fix an endless loop in the code that...
tree
|
commitdiff
2012-12-23
Benjamin Kramer
LoopVectorize: Fix accidentaly inverted condition.
tree
|
commitdiff
2012-12-23
Benjamin Kramer
LoopVectorize: For scalars and void types there is...
tree
|
commitdiff
2012-12-23
Nadav Rotem
Loop Vectorizer: Update the cost model of scatter/gathe...
tree
|
commitdiff
2012-12-22
Craig Topper
Remove trailing whitespace
tree
|
commitdiff
2012-12-22
Bill Wendling
Change 'AttrVal' to 'AttrKind' to better reflect that...
tree
|
commitdiff
2012-12-21
Roman Divacky
Remove duplicate includes.
tree
|
commitdiff
2012-12-21
Evgeniy Stepanov
[msan] Remove unreachable blocks before instrumenting...
tree
|
commitdiff
2012-12-21
Nadav Rotem
Enable if-conversion.
tree
|
commitdiff
2012-12-21
Evan Cheng
Every pass deserves a name, even codegenprep.
tree
|
commitdiff
2012-12-21
Nadav Rotem
BB-Vectorizer: Check the cost of the store pointer...
tree
|
commitdiff
2012-12-21
Nadav Rotem
Fix a bug in the code that checks if we can vectorize...
tree
|
commitdiff
2012-12-20
Nadav Rotem
LoopVectorize: Fix a bug in the scalarization of instru...
tree
|
commitdiff
2012-12-20
Nadav Rotem
Loop Vectorizer: turn-off if-conversion.
tree
|
commitdiff
2012-12-20
James Molloy
Add a new attribute, 'noduplicate'. If a function conta...
tree
|
commitdiff
2012-12-20
Craig Topper
Formatting fixes. Remove some unnecessary 'else' after...
tree
|
commitdiff
2012-12-20
Craig Topper
Removing trailing whitespace
tree
|
commitdiff
2012-12-20
Nadav Rotem
Loop Vectorizer: Enable if-conversion.
tree
|
commitdiff
2012-12-20
Nadav Rotem
whitespace
tree
|
commitdiff
2012-12-19
Paul Redmond
Transform (x&C)>V into (x&C)!=0 where possible
tree
|
commitdiff
2012-12-19
Evgeniy Stepanov
[msan] Add track-origins argument to the pass constructor.
tree
|
commitdiff
2012-12-19
Evgeniy Stepanov
[msan] Heuristically instrument unknown intrinsics.
tree
|
commitdiff
2012-12-19
Benjamin Kramer
LoopVectorize: Make iteration over induction variables...
tree
|
commitdiff
2012-12-19
Bill Wendling
Inline the 'hasIncompatibleWithVarArgsAttrs' method...
tree
|
commitdiff
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
tree
|
commitdiff
2012-12-19
Shuxin Yang
Make sure the buffer, which containas an instance of...
tree
|
commitdiff
2012-12-18
Shuxin Yang
rdar://12801297
tree
|
commitdiff
2012-12-18
Nadav Rotem
Enable the loop vectorizer in clang and not in the...
tree
|
commitdiff
2012-12-18
Benjamin Kramer
LoopVectorize: Emit reductions as log2(vectorsize)...
tree
|
commitdiff
2012-12-18
Nadav Rotem
Enable the loop vectorizer.
tree
|
commitdiff
2012-12-18
Nadav Rotem
SROA: Replace calls to getScalarSizeInBits to DataLayou...
tree
|
commitdiff
2012-12-18
Rafael Espindola
Initialize NoRedZone and remove unused default values.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Fix another SROA crasher, PR14601.
tree
|
commitdiff
2012-12-17
Evgeniy Stepanov
[msan] Fix lint warning.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Teach the rewriting of memcpy calls to support subvecto...
tree
|
commitdiff
2012-12-17
Evgeniy Stepanov
Optimize tree walking in markAliveBlocks.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Fix a secondary bug I introduced while fixing the first...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Hoist a convertValue call to the two paths where it...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Hoist the insertVector helper to be a static helper.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Lift the extractVector helper all the way out to a...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Factor the vector load rewriting into a more generic...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Fix the first part of PR14478: memset now works.
tree
|
commitdiff
2012-12-17
Chandler Carruth
Extract the logic for inserting a subvector into a...
tree
|
commitdiff
2012-12-17
Chandler Carruth
Lift the integer splat computation into a helper function.
tree
|
commitdiff
2012-12-15
Chandler Carruth
Relax an overly aggressive assert to fix PR14572.
tree
|
commitdiff
2012-12-15
NAKAMURA Takumi
Revert r170246, "Enable the loop vectorizer by default."
tree
|
commitdiff
2012-12-14
Michael Ilseman
Add back FoldOpIntoPhi optimizations with fix. Included...
tree
|
commitdiff
2012-12-14
Nadav Rotem
Enable the loop vectorizer by default.
tree
|
commitdiff
2012-12-14
Shuxin Yang
rdar://12753946
tree
|
commitdiff
2012-12-14
Evgeniy Stepanov
Fix lint warnings in MemorySanitizer.cpp.
tree
|
commitdiff
2012-12-14
Evgeniy Stepanov
[msan] Origin stores and loads do not need explicit...
tree
|
commitdiff
2012-12-14
Evgeniy Stepanov
[msan] Refactor default shadow propagation and origin...
tree
|
commitdiff
2012-12-14
Nadav Rotem
revert r170166 - disable the loop vectorizer.
tree
|
commitdiff
2012-12-14
Nadav Rotem
Enable the loop vectorizer.
tree
|
commitdiff
2012-12-14
Nadav Rotem
Disable the loop vectorizer.
tree
|
commitdiff
2012-12-13
Nadav Rotem
Enable the Loop Vectorizer by default for O2 and O3...
tree
|
commitdiff
2012-12-13
NAKAMURA Takumi
Revert r170020, "Simplify negated bit test", for now.
tree
|
commitdiff
2012-12-13
Eric Christopher
Revert "Restore the PHI optimization I accidently remov...
tree
|
commitdiff
2012-12-13
Rafael Espindola
Missed these calls from the previous rename somehow.
tree
|
commitdiff
2012-12-13
Rafael Espindola
Rename isPowerOfTwo to isKnownToBeAPowerOfTwo.
tree
|
commitdiff
2012-12-13
Michael Ilseman
Pattern matching code for intrinsics.
tree
|
commitdiff
2012-12-13
Quentin Colombet
Take into account minimize size attribute in the inliner.
tree
|
commitdiff
2012-12-13
Nadav Rotem
Teach the cost model about the optimization in r169904...
tree
|
commitdiff
next