projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
build/cmake: Fix CMP0023 warning with libffi
[oota-llvm.git]
/
lib
/
Transforms
/
2014-08-08
David Majnemer
GlobalOpt: Optimize in the face of insertvalue/extractvalue
tree
|
commitdiff
2014-08-07
Gerolf Hoflehner
Fix for multi-line comment warning
tree
|
commitdiff
2014-08-07
Arnold Schwaighofer
SLPVectorizer: Use the type of the value loaded/stored...
tree
|
commitdiff
2014-08-07
Owen Anderson
Fix a case in SROA where lifetime intrinsics could...
tree
|
commitdiff
2014-08-06
Rui Ueyama
Revert "r214897 - Remove dead zero store to calloc...
tree
|
commitdiff
2014-08-06
James Molloy
Add a new option -run-slp-after-loop-vectorization.
tree
|
commitdiff
2014-08-06
Peter Collingbourne
[dfsan] Try not to create too many additional basic...
tree
|
commitdiff
2014-08-05
JF Bastien
Fix typos in comments and doc
tree
|
commitdiff
2014-08-05
Rafael Espindola
Don't internalize all but main by default.
tree
|
commitdiff
2014-08-05
Philip Reames
Remove dead zero store to calloc initialized memory
tree
|
commitdiff
2014-08-05
James Molloy
Teach the SLP Vectorizer that keeping some values live...
tree
|
commitdiff
2014-08-02
Manman Ren
[SimplifyCFG] fix accessing deleted PHINodes in switch...
tree
|
commitdiff
2014-08-02
Erik Eckstein
fix bug 20513 - Crash in SLP Vectorizer
tree
|
commitdiff
2014-08-02
Alexey Samsonov
[ASan] Use metadata to pass source-level information...
tree
|
commitdiff
2014-08-02
Tyler Nowicki
Add diagnostics to the vectorizer cost model.
tree
|
commitdiff
2014-08-01
Peter Collingbourne
PartiallyInlineLibCalls: Check sqrt result type before...
tree
|
commitdiff
2014-08-01
Peter Collingbourne
[dfsan] Correctly handle loads and stores of zero size.
tree
|
commitdiff
2014-08-01
Rafael Espindola
Remove some calls to std::move.
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLPVectorizer: fix build problem in Release configuration
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLPVectorizer: improved scheduling algorithm.
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLP Vectorizer: added statistics counter
tree
|
commitdiff
2014-08-01
Erik Eckstein
SLP Vectorizer: improve canonicalize tree operands...
tree
|
commitdiff
2014-08-01
Suyog Sarda
This patch implements transform for pattern "(A & ...
tree
|
commitdiff
2014-08-01
Suyog Sarda
This patch implements transform for pattern "(A | B...
tree
|
commitdiff
2014-08-01
Suyog Sarda
This patch implements transform for pattern "( A &...
tree
|
commitdiff
2014-08-01
Suyog Sarda
This patch implements transform for pattern "(A & B...
tree
|
commitdiff
2014-07-31
Tyler Nowicki
Improve the remark generated for -Rpass-missed.
tree
|
commitdiff
2014-07-31
Tyler Nowicki
Improve the remark generated when a variable that is...
tree
|
commitdiff
2014-07-31
Evgeniy Stepanov
[msan] Fix handling of array types.
tree
|
commitdiff
2014-07-31
Stepan Dyatkovskiy
MergeFunctions, tiny refactoring:
tree
|
commitdiff
2014-07-31
David Majnemer
InstCombine: Correctly propagate NSW/NUW for x-(-A...
tree
|
commitdiff
2014-07-30
David Majnemer
InstCombine: Simplify (A ^ B) or/and (A ^ B ^ C)
tree
|
commitdiff
2014-07-30
Chad Rosier
SLP Vectorizer: Canonicalize tree operands of commutiti...
tree
|
commitdiff
2014-07-30
Rafael Espindola
SimplifyCFG: Avoid miscompilations due to removed lifet...
tree
|
commitdiff
2014-07-30
Aaron Ballman
Fixing a few -Woverloaded-virtual warnings by exposing...
tree
|
commitdiff
2014-07-30
Rafael Espindola
Add the missing hasLinkOnceODRLinkage predicate.
tree
|
commitdiff
2014-07-28
Manman Ren
[Debug Info] add DISubroutineType and its creation...
tree
|
commitdiff
2014-07-28
Manman Ren
[Debug Info] rename getTypeArray to getElements, setTyp...
tree
|
commitdiff
2014-07-25
Hal Finkel
Canonicalization for @llvm.assume
tree
|
commitdiff
2014-07-25
Hal Finkel
Add @llvm.assume, lowering, and some basic properties
tree
|
commitdiff
2014-07-25
Duncan P. N. Exon...
Move -verify-use-list-order into llvm-uselistorder
tree
|
commitdiff
2014-07-25
Hal Finkel
Convert noalias parameter attributes into noalias metad...
tree
|
commitdiff
2014-07-25
Duncan P. N. Exon...
Try to fix a layering violation introduced by r213945
tree
|
commitdiff
2014-07-25
Duncan P. N. Exon...
IPO: Add use-list-order verifier
tree
|
commitdiff
2014-07-24
Mark Heffernan
After unrolling a loop with llvm.loop.unroll.count...
tree
|
commitdiff
2014-07-24
Manman Ren
Feedback from Hans on r213815. No functionaility change.
tree
|
commitdiff
2014-07-24
Hal Finkel
Add scoped-noalias metadata
tree
|
commitdiff
2014-07-24
Aaron Ballman
Fixing an MSVC conversion warning about implicitly...
tree
|
commitdiff
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
tree
|
commitdiff
2014-07-23
Manman Ren
SimplifyCFG: fix a bug in switch to table conversion
tree
|
commitdiff
2014-07-23
David Blaikie
ArgPromo+DebugInfo: Handle updating debug info over...
tree
|
commitdiff
2014-07-23
Mark Heffernan
Do not add unroll disable metadata after unrolling...
tree
|
commitdiff
2014-07-23
Mark Heffernan
In unroll pragma syntax and loop hint metadata, change...
tree
|
commitdiff
2014-07-23
Nick Lewycky
We may visit a call that uses an alloca multiple times...
tree
|
commitdiff
2014-07-22
Suyog Sarda
This patch implements optimization as mentioned in...
tree
|
commitdiff
2014-07-22
Suyog Sarda
Added InstCombine transform for pattern "(A & B) ^...
tree
|
commitdiff
2014-07-22
Suyog Sarda
Added InstCombine Transform for patterns:
tree
|
commitdiff
2014-07-22
Alexey Samsonov
[ASan] Fix comments about __sanitizer_cov function
tree
|
commitdiff
2014-07-22
Suyog Sarda
This patch implements transform for pattern "(A | B...
tree
|
commitdiff
2014-07-22
Sanjay Patel
fixed typo in comment
tree
|
commitdiff
2014-07-21
Mark Heffernan
Rename metadata llvm.loop.vectorize.unroll to llvm...
tree
|
commitdiff
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
tree
|
commitdiff
2014-07-21
Gerolf Hoflehner
Fix for regression: [Bug 20369] wrong code at -O3 on...
tree
|
commitdiff
2014-07-20
Hal Finkel
[LoopVectorize] Remove an unused private AA pointer
tree
|
commitdiff
2014-07-20
Hal Finkel
[LoopVectorize] Use AA to partition potential dependenc...
tree
|
commitdiff
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
tree
|
commitdiff
2014-07-19
Matt Arsenault
Templatify RegionInfo so it works on MachineBasicBlocks
tree
|
commitdiff
2014-07-19
Hal Finkel
[LoopVectorize] Use CreateAligned(Load|Store)
tree
|
commitdiff
2014-07-19
Hal Finkel
[LoopVectorize] Propagate known metadata to vectorized...
tree
|
commitdiff
2014-07-19
NAKAMURA Takumi
MergedLoadStoreMotion.cpp: Fix msc17 build. Member...
tree
|
commitdiff
2014-07-18
Mark Heffernan
Fix build breakage introduced with r213412.
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-17
Alexey Samsonov
[ASan] Don't instrument load/stores with !nosanitize...
tree
|
commitdiff
2014-07-17
Evgeniy Stepanov
[msan] Avoid redundant origin stores.
tree
|
commitdiff
2014-07-17
Suyog Sarda
Move ashr optimization from InstCombineShift to InstSim...
tree
|
commitdiff
2014-07-17
Suyog Sarda
Fix Typo (first commit to test commit access)
tree
|
commitdiff
2014-07-16
Jingyue Wu
Partially revert r210444 due to performance regression
tree
|
commitdiff
2014-07-16
Manuel Jacob
Utilize CastInst::CreatePointerBitCastOrAddrSpaceCast...
tree
|
commitdiff
2014-07-16
Manuel Jacob
Fix comment in InstCombiner::visitAddrSpaceCast.
tree
|
commitdiff
2014-07-16
Tyler Nowicki
Emit warnings if vectorization is forced and fails.
tree
|
commitdiff
2014-07-15
Peter Collingbourne
[dfsan] Introduce further optimization to reduce the...
tree
|
commitdiff
2014-07-15
Stepan Dyatkovskiy
MergeFunc patch from Björn Steinbrink.
tree
|
commitdiff
2014-07-15
Peter Collingbourne
[dfsan] Introduce an optimization to reduce the number...
tree
|
commitdiff
2014-07-15
Peter Collingbourne
[dfsan] Move combineShadows to DFSanFunction in prepara...
tree
|
commitdiff
2014-07-15
Peter Collingbourne
Give SplitBlockAndInsertIfThen the ability to update...
tree
|
commitdiff
2014-07-14
Nick Lewycky
Don't eliminate memcpy's when the address of the pointe...
tree
|
commitdiff
2014-07-14
Matt Arsenault
Use pointer type cast helpers.
tree
|
commitdiff
2014-07-13
NAKAMURA Takumi
[CMake] Add LLVM_LINK_COMPONENTS to loadable modules...
tree
|
commitdiff
2014-07-12
Owen Anderson
Fix an issue with the MergeBasicBlockIntoOnlyPred(...
tree
|
commitdiff
2014-07-12
Alexey Samsonov
[ASan] Collect unmangled names of global variables...
tree
|
commitdiff
2014-07-11
Alexey Samsonov
[ASan] Introduce a struct representing the layout of...
tree
|
commitdiff
2014-07-11
Aditya Nandakumar
When we sink an instruction, this can open up opportuni...
tree
|
commitdiff
2014-07-11
Marcello Maggioni
Fixup PHIs in LowerSwitch when a Leaf node is not emitted.
tree
|
commitdiff
2014-07-10
Mark Heffernan
Partially fix PR20058: reduce compile time for loop...
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
Feeding isSafeToSpeculativelyExecute its DataLayout...
tree
|
commitdiff
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
tree
|
commitdiff
2014-07-10
Hal Finkel
Allow isDereferenceablePointer to look through some...
tree
|
commitdiff
2014-07-10
Peter Collingbourne
[dfsan] Handle bitcast aliases.
tree
|
commitdiff
next