projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[X86] Fix pattern match for 32-to-64-bit zext in the presence of AssertSext
[oota-llvm.git]
/
lib
/
Transforms
/
2014-11-10
Juergen Ributzka
[SwitchLowering] Fix the "fixPhis" function.
tree
|
commitdiff
2014-11-10
Vasileios Kalintiris
Fix extra semicolon warning. NFC.
tree
|
commitdiff
2014-11-08
Saleem Abdulrasool
Transforms: address some late comments
tree
|
commitdiff
2014-11-08
Saleem Abdulrasool
Transforms: sort source files in build
tree
|
commitdiff
2014-11-07
Chad Rosier
[Reassociate] Better preserve NSW/NUW flags.
tree
|
commitdiff
2014-11-07
Saleem Abdulrasool
Transforms: use typedef rather than using aliases
tree
|
commitdiff
2014-11-07
Saleem Abdulrasool
Transform: add SymbolRewriter pass
tree
|
commitdiff
2014-11-07
David Majnemer
SCCP: overdefined calls cannot become constant
tree
|
commitdiff
2014-11-07
David Majnemer
LoopVectorize: Don't assume pointees are sized
tree
|
commitdiff
2014-11-06
David Majnemer
InstCombine: Rely on cmpxchg's return code when it...
tree
|
commitdiff
2014-11-06
Rafael Espindola
Base check on the section name, not the variable name.
tree
|
commitdiff
2014-11-06
Chad Rosier
[Reassociate] Don't reassociate when mixing regular...
tree
|
commitdiff
2014-11-06
Justin Bogner
GCOV: Make sure that function idents in the .gcda and...
tree
|
commitdiff
2014-11-05
Michael Ilseman
Fix heap-use-after-free bug in expandSDiv when the...
tree
|
commitdiff
2014-11-05
Duncan P. N. Exon...
IR: MDNode => Value: NamedMDNode::getOperator()
tree
|
commitdiff
2014-11-05
Peter Collingbourne
[dfsan] Abort at runtime on indirect calls to uninstrum...
tree
|
commitdiff
2014-11-04
Reid Kleckner
Revert "[Reassociate] Canonicalize negative constants...
tree
|
commitdiff
2014-11-04
Mark Heffernan
Revert earlier change removing setPreservesCFG from...
tree
|
commitdiff
2014-11-04
Kostya Serebryany
[asan] [mips] changed ShadowOffset32 for systems having...
tree
|
commitdiff
2014-11-04
Reid Kleckner
Revert "Transforms: reapply SVN r219899"
tree
|
commitdiff
2014-11-04
Mark Heffernan
Remove setPreservesCFG from instcombine. The pass...
tree
|
commitdiff
2014-11-03
Hal Finkel
Use AA in LoadCombine
tree
|
commitdiff
2014-11-03
David Majnemer
InstCombine: Remove infinite loop caused by FoldOpIntoPhi
tree
|
commitdiff
2014-11-03
Hal Finkel
EarlyCSE should ignore calls to @llvm.assume
tree
|
commitdiff
2014-11-03
Chad Rosier
[Reassociate] Canonicalize negative constants out of...
tree
|
commitdiff
2014-11-03
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getAllMetadataOtherTh...
tree
|
commitdiff
2014-11-03
David Majnemer
InstCombine: Combine (X | Y) - X to (~X & Y)
tree
|
commitdiff
2014-11-03
Diego Novillo
Use ErrorOr for the ::create factory on instrumented...
tree
|
commitdiff
2014-11-02
Elena Demikhovsky
Use Alias Analysis to hoist 2 loads from diamond to...
tree
|
commitdiff
2014-11-01
David Majnemer
InstCombine: Don't assume that m_ZExt matches an Instru...
tree
|
commitdiff
2014-11-01
David Majnemer
InstCombine: Combine (X+cst) < 0 --> X < -cst
tree
|
commitdiff
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getAllMetadata()
tree
|
commitdiff
2014-11-01
Duncan P. N. Exon...
IR: MDNode => Value: Instruction::getMetadata()
tree
|
commitdiff
2014-10-31
Michael Zolotukhin
Correctly update dom-tree after loop vectorizer.
tree
|
commitdiff
2014-10-31
Kostya Serebryany
[asan] do not treat inline asm calls as indirect calls
tree
|
commitdiff
2014-10-31
Kostya Serebryany
[asan] fix caller-calee instrumentation to emit new...
tree
|
commitdiff
2014-10-30
Diego Novillo
Fix Twine corruption problem with diagnostics.
tree
|
commitdiff
2014-10-30
Diego Novillo
Add profile writing capabilities for sampling profiles.
tree
|
commitdiff
2014-10-30
Peter Collingbourne
[dfsan] New calling convention for custom functions...
tree
|
commitdiff
2014-10-29
Yi Jiang
Do not simplifyLatch for loops where hoisting increment...
tree
|
commitdiff
2014-10-28
Saleem Abdulrasool
Transforms: reapply SVN r219899
tree
|
commitdiff
2014-10-28
NAKAMURA Takumi
Reformat partially, where I touched for whitespace...
tree
|
commitdiff
2014-10-28
NAKAMURA Takumi
LoopRerollPass.cpp: Use range-based loop. NFC.
tree
|
commitdiff
2014-10-28
NAKAMURA Takumi
Untabify and whitespace cleanups.
tree
|
commitdiff
2014-10-27
Kostya Serebryany
[asan] experimental tracing for indirect calls, llvm...
tree
|
commitdiff
2014-10-27
David Majnemer
InstCombine: Fix a combine assuming that icmp operands...
tree
|
commitdiff
2014-10-26
Arnold Schwaighofer
Add an option to the LTO code generator to disable...
tree
|
commitdiff
2014-10-25
Andrew Trick
LSR: Minor cleanup after Daniel's patch.
tree
|
commitdiff
2014-10-25
Andrew Trick
Fix LSR compile time.
tree
|
commitdiff
2014-10-25
Jingyue Wu
[SeparateConstOffsetFromGEP] Fixed a bug related to...
tree
|
commitdiff
2014-10-25
Benjamin Kramer
Clean up assume intrinsic pattern matching, no need...
tree
|
commitdiff
2014-10-25
Jingyue Wu
[SeparateConstOffsetFromGEP] Fixed a bug in rebuilding...
tree
|
commitdiff
2014-10-25
David Majnemer
InstCombine: Remove overzealous asserts
tree
|
commitdiff
2014-10-24
Evgeniy Stepanov
[msan] Make -msan-check-constant-shadow a bit stronger.
tree
|
commitdiff
2014-10-23
Nick Lewycky
If requested, apply function merging at -O0 too. It...
tree
|
commitdiff
2014-10-23
Timur Iskhodzhanov
Make getDISubprogram(const Function *F) available in...
tree
|
commitdiff
2014-10-23
Sanjay Patel
Handle sqrt() shrinking in SimplifyLibCalls like any...
tree
|
commitdiff
2014-10-23
Frederic Riss
Assert that ValueHandleBase::ValueIsRAUWd doesn't chang...
tree
|
commitdiff
2014-10-23
Evgeniy Stepanov
[msan] Emit checks for constant shadow values under...
tree
|
commitdiff
2014-10-22
Benjamin Kramer
LoopVectorize: Simplify code. No functionality change.
tree
|
commitdiff
2014-10-22
Diego Novillo
Shorten auto iterators for function basic blocks.
tree
|
commitdiff
2014-10-22
Diego Novillo
Use auto iteration in lib/Transforms/Scalar/SampleProfi...
tree
|
commitdiff
2014-10-22
Philip Reames
Preserving 'nonnull' metadata in SimplifyCFG
tree
|
commitdiff
2014-10-22
Sanjay Patel
Shrinkify libcalls: use float versions of double libm...
tree
|
commitdiff
2014-10-22
Diego Novillo
Change error to warning when a profile cannot be found.
tree
|
commitdiff
2014-10-22
Diego Novillo
Support using sample profiles with partial debug info.
tree
|
commitdiff
2014-10-22
Evgeniy Stepanov
[msan] Handle param-tls overflow.
tree
|
commitdiff
2014-10-21
Hans Wennborg
Revert "Teach the load analysis to allow finding availa...
tree
|
commitdiff
2014-10-21
JF Bastien
LTO: respect command-line options that disable vectoriz...
tree
|
commitdiff
2014-10-21
Matt Arsenault
Add minnum / maxnum intrinsics
tree
|
commitdiff
2014-10-21
Philip Reames
Teach combineMetadata how to merge 'nonnull' metadata.
tree
|
commitdiff
2014-10-21
Philip Reames
Preserve 'nonnull' when changing type of the load.
tree
|
commitdiff
2014-10-21
David Majnemer
InstCombine: Simplify FoldICmpCstShrCst
tree
|
commitdiff
2014-10-21
Chandler Carruth
Teach the load analysis to allow finding available...
tree
|
commitdiff
2014-10-21
Paul Robinson
Do not attribute static allocas to the call site's...
tree
|
commitdiff
2014-10-21
Philip Reames
Introduce enum values for previously defined metadata...
tree
|
commitdiff
2014-10-20
David Majnemer
IR: Replace DataLayout::RoundUpAlignment with RoundUpTo...
tree
|
commitdiff
2014-10-20
Chandler Carruth
Fix a somewhat subtle pair of issues with JumpThreading...
tree
|
commitdiff
2014-10-20
Chandler Carruth
Teach the load analysis driving core instcombine logic...
tree
|
commitdiff
2014-10-19
Chandler Carruth
Do a better and more complete job of preserving metadat...
tree
|
commitdiff
2014-10-19
David Majnemer
InstCombine: (sub (or A B) (xor A B)) --> (and A B)
tree
|
commitdiff
2014-10-19
David Majnemer
InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1
tree
|
commitdiff
2014-10-19
Chandler Carruth
Fix a long-standing miscompile in the load analysis...
tree
|
commitdiff
2014-10-18
Chandler Carruth
Preserve AA metadata when combining (cast (load (....
tree
|
commitdiff
2014-10-18
Chandler Carruth
[InstCombine] Do an about-face on how LLVM canonicalize...
tree
|
commitdiff
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
tree
|
commitdiff
2014-10-17
Evgeniy Stepanov
[msan] Fix handling of byval arguments with large align...
tree
|
commitdiff
2014-10-17
Rafael Espindola
Revert "TRE: make TRE a bit more aggressive"
tree
|
commitdiff
2014-10-17
Hal Finkel
[DSE] Remove no-data-layout-only type-based overlap...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaS...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator acces...
tree
|
commitdiff
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
tree
|
commitdiff
2014-10-16
Bjorn Steinbrink
Allow call-slop optzn for destinations with a suitable...
tree
|
commitdiff
2014-10-16
Sanjay Patel
fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
tree
|
commitdiff
2014-10-16
Akira Hatanaka
Reapply r219832 - InstCombine: Narrow switch instructio...
tree
|
commitdiff
2014-10-16
Saleem Abdulrasool
TRE: make TRE a bit more aggressive
tree
|
commitdiff
2014-10-16
Akira Hatanaka
Revert r219832.
tree
|
commitdiff
2014-10-15
Hal Finkel
Preserve non-byval pointer alignment attributes using...
tree
|
commitdiff
2014-10-15
Chris Bieneman
Fixing the build failure due to compiler warnings and...
tree
|
commitdiff
next