projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change TargetLowering::findRepresentativeClass to take an MVT, instead
[oota-llvm.git]
/
lib
/
Transforms
/
2012-12-11
Patrik Hagglund
Change TargetLowering::getLoadExtAction to take an...
tree
|
commitdiff
2012-12-11
Nadav Rotem
Fix PR14565. Don't if-convert loops that have switch...
tree
|
commitdiff
2012-12-10
Nadav Rotem
Enable the loop vectorizer only on O2 and above. (Still...
tree
|
commitdiff
2012-12-10
Nadav Rotem
Split the LoopVectorizer into H and CPP.
tree
|
commitdiff
2012-12-10
Bill Wendling
Don't use a red zone for code coverage if the user...
tree
|
commitdiff
2012-12-10
Nadav Rotem
Add support for reverse induction variables. For example:
tree
|
commitdiff
2012-12-10
Chandler Carruth
Add a new visitor for walking the uses of a pointer...
tree
|
commitdiff
2012-12-10
Chandler Carruth
Fix PR14548: SROA was crashing on a mixture of i1 and...
tree
|
commitdiff
2012-12-09
Paul Redmond
LoopVectorize: support vectorizing intrinsic calls
tree
|
commitdiff
2012-12-09
Paul Redmond
test commit.
tree
|
commitdiff
2012-12-09
Jakub Staszak
Use m_OneUse pattern instead of hasOneUse() method.
tree
|
commitdiff
2012-12-09
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2012-12-09
Chandler Carruth
Switch SROA to pop Uses off the back of its visitors...
tree
|
commitdiff
2012-12-09
Shuxin Yang
- Re-enable population count loop idiom recognization
tree
|
commitdiff
2012-12-08
Chandler Carruth
Revert the patches adding a popcount loop idiom recogni...
tree
|
commitdiff
2012-12-08
Shuxin Yang
Fix an inadvertent typo error.
tree
|
commitdiff
2012-12-07
Bill Wendling
s/AttrListPtr/AttributeSet/g to better label what this...
tree
|
commitdiff
2012-12-07
Evgeniy Stepanov
[msan] Remove readonly/readnone attributes from all...
tree
|
commitdiff
2012-12-06
Jakub Staszak
Remove unused field.
tree
|
commitdiff
2012-12-06
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2012-12-06
NAKAMURA Takumi
MemorySanitizer.cpp: Suppress a warning. [-Wunused...
tree
|
commitdiff
2012-12-06
Evgeniy Stepanov
[msan] Fix a typo in a comment.
tree
|
commitdiff
2012-12-06
Evgeniy Stepanov
[msan] Do not store origin for clean values.
tree
|
commitdiff
2012-12-06
Bill Wendling
Set the 'MadeChange' variable if we are deleting blocks.
tree
|
commitdiff
2012-12-05
Evgeniy Stepanov
[msan] Instrument bswap intrinsic.
tree
|
commitdiff
2012-12-05
Evgeniy Stepanov
[msan] Initialize callbacks in runOnFunction as opposed...
tree
|
commitdiff
2012-12-05
Evgeniy Stepanov
[msan] Change linkage type of __msan_track_origins.
tree
|
commitdiff
2012-12-04
Nadav Rotem
LoopVectorizer: Increase the number of pointers that...
tree
|
commitdiff
2012-12-04
Nadav Rotem
Enable if-conversion during vectorization.
tree
|
commitdiff
2012-12-04
Nadav Rotem
Fix a bug in vectorization of if-converted reduction...
tree
|
commitdiff
2012-12-04
Shuxin Yang
For rdar://12329730, last piece.
tree
|
commitdiff
2012-12-04
Nadav Rotem
Add support for reduction variables when IF-conversion...
tree
|
commitdiff
2012-12-04
Chandler Carruth
Sort includes for all of the .h files under the 'lib...
tree
|
commitdiff
2012-12-04
Nadav Rotem
Give scalar if-converted blocks half the score because...
tree
|
commitdiff
2012-12-04
Nadav Rotem
Add the last part that is needed for vectorization...
tree
|
commitdiff
2012-12-04
Kostya Serebryany
[asan] add experimental -asan-realign-stack option...
tree
|
commitdiff
2012-12-04
Matt Beaumont-Gay
Add 'using' declarations to suppress -Woverloaded-virtu...
tree
|
commitdiff
2012-12-04
Shuxin Yang
rdar://12329730 (2nd part, revised)
tree
|
commitdiff
2012-12-04
Alexey Samsonov
ASan: add initial support for handling llvm.lifetime...
tree
|
commitdiff
2012-12-04
NAKAMURA Takumi
LoopVectorize.cpp: Suppress a warning. [-Wunused-variable]
tree
|
commitdiff
2012-12-04
NAKAMURA Takumi
Fix whitespace.
tree
|
commitdiff
2012-12-04
Shuxin Yang
rdar://12329730 (2nd part)
tree
|
commitdiff
2012-12-03
Nadav Rotem
minor renaming, documentation and cleanups.
tree
|
commitdiff
2012-12-03
Nadav Rotem
IF-conversion: teach the cost-model how to grade if...
tree
|
commitdiff
2012-12-03
Nadav Rotem
Now that we have a basic if-conversion infrastructure...
tree
|
commitdiff
2012-12-03
Nadav Rotem
Add initial support for IF-conversion. This patch imple...
tree
|
commitdiff
2012-12-03
Alexey Samsonov
ASan: add blacklist file to ASan pass options. Clang...
tree
|
commitdiff
2012-12-03
Nadav Rotem
Teach the jump threading optimization to stop scanning...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Remove some buggy and apparantly unnecessary code from...
tree
|
commitdiff
2012-12-03
Nuno Lopes
fix stats for added checks
tree
|
commitdiff
2012-12-01
Benjamin Kramer
SROA: Avoid struct and array types early to avoid creat...
tree
|
commitdiff
2012-12-01
Zhou Sheng
Revert previous check in r168581, r169079 as they are...
tree
|
commitdiff
2012-12-01
Zhou Sheng
The patch is to improve the memory footprint of pass...
tree
|
commitdiff
2012-11-30
Pedro Artigas
reversed the logic of the log2 detection routine to...
tree
|
commitdiff
2012-11-30
Nadav Rotem
minor cleanups
tree
|
commitdiff
2012-11-30
Bill Wendling
Replace r168930 with a more reasonable patch.
tree
|
commitdiff
2012-11-30
Pedro Artigas
Addresses many style issues with prior checkin (r169025)
tree
|
commitdiff
2012-11-30
Pedro Artigas
Add fast math inst combine X*log2(Y*0.5)-->X*log2(Y)-X
tree
|
commitdiff
2012-11-30
Nadav Rotem
Remove the use of LPPassManager. We can remove LPM...
tree
|
commitdiff
2012-11-30
Kostya Serebryany
[asan] simplify the code around doesNotReturn call...
tree
|
commitdiff
2012-11-30
Chandler Carruth
Fix non-determinism introduced in r168970 and pointed...
tree
|
commitdiff
2012-11-30
Chandler Carruth
Rearrange the comments, control flow, and variable...
tree
|
commitdiff
2012-11-30
Meador Inge
Move library call simplification statistic to instcombine
tree
|
commitdiff
2012-11-30
Chandler Carruth
Move the InstVisitor utility into VMCore where it belon...
tree
|
commitdiff
2012-11-30
Evan Cheng
Fix logic to determine whether to turn a switch into...
tree
|
commitdiff
2012-11-29
Shuxin Yang
rdar://12100355 (part 1)
tree
|
commitdiff
2012-11-29
Bill Wendling
Handle the situation where CodeGenPrepare removes a...
tree
|
commitdiff
2012-11-29
Nadav Rotem
No need to run LICM after loop vectorization because...
tree
|
commitdiff
2012-11-29
Nadav Rotem
When broadcasting invariant scalars into vectors, place...
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate puts optimizations
tree
|
commitdiff
2012-11-29
Alexey Samsonov
[ASan] Simplify check added in r168861. Bail out from...
tree
|
commitdiff
2012-11-29
Matt Beaumont-Gay
Apply Takumi's patch to suppress unused-variable warnin...
tree
|
commitdiff
2012-11-29
Alexey Samsonov
Add options to AddressSanitizer passes to make them...
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fputs optimizations
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fwrite optimizations
tree
|
commitdiff
2012-11-29
Meador Inge
instcombine: Migrate fprintf optimizations
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Handle vector manipulation instructions.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Fix getOriginForNaryOp.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Basic handling of inline asm.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Propagate shadow through (x<0) and (x>=0) compar...
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Fix shadow & origin store & load alignment.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Optimize getOriginPtr.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Fix a few compilation warnings.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Transform memcpy and memset to library calls.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
[msan] Make sure that report callbacks do not get merged.
tree
|
commitdiff
2012-11-29
Evgeniy Stepanov
Initial commit of MemorySanitizer.
tree
|
commitdiff
2012-11-29
Kostya Serebryany
[asan/tsan] initialize the asan/tsan callbacks in runOn...
tree
|
commitdiff
2012-11-29
Kostya Serebryany
[asan] when checking the noreturn attribute on the...
tree
|
commitdiff
2012-11-29
Nick Lewycky
Issue a fatal error if the line doesn't have a regular...
tree
|
commitdiff
2012-11-28
Bill Wendling
When we delete a dead basic block, see if any of its...
tree
|
commitdiff
2012-11-28
Kostya Serebryany
[asan] Split AddressSanitizer into two passes (Function...
tree
|
commitdiff
2012-11-28
Hal Finkel
BBVectorize: Correctly merge SubclassOptionalData
tree
|
commitdiff
2012-11-27
Meador Inge
instcombine: Don't replace all uses for instructions...
tree
|
commitdiff
2012-11-27
Bill Wendling
Remove the dependent libraries feature.
tree
|
commitdiff
2012-11-27
Dmitry Vyukov
tsan: instrument atomic nand operation
tree
|
commitdiff
2012-11-27
Meador Inge
instcombine: Migrate sprintf optimizations
tree
|
commitdiff
2012-11-26
Eli Friedman
Get rid of the getPointeeAlignment helper function...
tree
|
commitdiff
2012-11-26
Shuxin Yang
rdar://12329730 (defect 2)
tree
|
commitdiff
2012-11-26
Meador Inge
Fix a comment bug in toascii simplifier
tree
|
commitdiff
next