projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a case in SROA where lifetime intrinsics could inhibit alloca promotion. In
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
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-05
JF Bastien
Fix typos in comments and doc
tree
|
commitdiff
2014-08-05
Philip Reames
Remove dead zero store to calloc initialized memory
tree
|
commitdiff
2014-08-01
Peter Collingbourne
PartiallyInlineLibCalls: Check sqrt result type before...
tree
|
commitdiff
2014-08-01
Rafael Espindola
Remove some calls to std::move.
tree
|
commitdiff
2014-07-30
Aaron Ballman
Fixing a few -Woverloaded-virtual warnings by exposing...
tree
|
commitdiff
2014-07-24
Mark Heffernan
After unrolling a loop with llvm.loop.unroll.count...
tree
|
commitdiff
2014-07-24
Hal Finkel
Add scoped-noalias metadata
tree
|
commitdiff
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
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-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
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
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-16
Jingyue Wu
Partially revert r210444 due to performance regression
tree
|
commitdiff
2014-07-14
Nick Lewycky
Don't eliminate memcpy's when the address of the pointe...
tree
|
commitdiff
2014-07-12
Owen Anderson
Fix an issue with the MergeBasicBlockIntoOnlyPred(...
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-06
Rafael Espindola
Update the MemoryBuffer API to use ErrorOr.
tree
|
commitdiff
2014-06-26
Arnold Schwaighofer
GVN: Preserve invariant.load metadata
tree
|
commitdiff
2014-06-25
Eli Bendersky
Rename loop unrolling and loop vectorizer metadata...
tree
|
commitdiff
2014-06-25
Evgeniy Stepanov
Factor out part of LICM::sink into a helper function.
tree
|
commitdiff
2014-06-25
Evgeniy Stepanov
[LICM] Don't create more than one copy of an instructio...
tree
|
commitdiff
2014-06-19
Dinesh Dwivedi
Updated comments as suggested by Rafael. Thanks.
tree
|
commitdiff
2014-06-17
Dinesh Dwivedi
Fixed jump threading going to infinite loop.
tree
|
commitdiff
2014-06-17
Duncan P. N. Exon...
SROA: Only split loads on byte boundaries
tree
|
commitdiff
2014-06-16
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
tree
|
commitdiff
2014-06-14
Nick Lewycky
Remove extra whitespace in function declaration. No...
tree
|
commitdiff
2014-06-13
Jiangning Liu
Move GlobalMerge from Transform to CodeGen.
tree
|
commitdiff
2014-06-13
Tim Northover
SCCP: update for cmpxchg returning { iN, i1 } now.
tree
|
commitdiff
2014-06-13
Tim Northover
IR: add "cmpxchg weak" variant to support permitted...
tree
|
commitdiff
2014-06-13
Rafael Espindola
Remove 'using std::errro_code' from lib.
tree
|
commitdiff
2014-06-12
Rafael Espindola
Don't use 'using std::error_code' in include/llvm.
tree
|
commitdiff
2014-06-12
Duncan P. N. Exon...
GVN: Enable value forwarding for calloc
tree
|
commitdiff
2014-06-12
Eli Bendersky
Revert r210721 as it causes breakage in internal builds...
tree
|
commitdiff
2014-06-11
Eli Bendersky
Teach LoopUnrollPass to respect loop unrolling hints...
tree
|
commitdiff
2014-06-11
Jiangning Liu
Create macro INITIALIZE_TM_PASS.
tree
|
commitdiff
2014-06-11
Jiangning Liu
Global merge for global symbols.
tree
|
commitdiff
2014-06-11
Jiangning Liu
Rename global-merge to enable-global-merge.
tree
|
commitdiff
2014-06-10
Eric Christopher
We already have a reference to the TargetMachine, use...
tree
|
commitdiff
2014-06-08
Jingyue Wu
[SeparateConstOffsetFromGEP] inbounds zext => sext...
tree
|
commitdiff
2014-06-08
Jingyue Wu
[SeparateConstOffsetFromGEP] Fix an illegitimate optimi...
tree
|
commitdiff
2014-06-08
Jingyue Wu
Refactor canonicalizing array indices to a helper function
tree
|
commitdiff
2014-06-05
Jingyue Wu
Fixed several correctness issues in SeparateConstOffset...
tree
|
commitdiff
2014-05-31
Benjamin Kramer
[Reassociate] Similar to "X + -X" -> "0", added code...
tree
|
commitdiff
2014-05-29
Michael J. Spencer
Add LoadCombine pass.
tree
|
commitdiff
2014-05-27
Jingyue Wu
Distribute sext/zext to the operands of and/or/xor
tree
|
commitdiff
2014-05-26
Owen Anderson
Make the LoopRotate pass's maximum header size configur...
tree
|
commitdiff
2014-05-23
Jingyue Wu
Add the extracted constant offset using GEP
tree
|
commitdiff
2014-05-22
Diego Novillo
Add support for missed and analysis optimization remarks.
tree
|
commitdiff
2014-05-20
Quentin Colombet
[LSR] Canonicalize reg1 + ... + regN into reg1 + ....
tree
|
commitdiff
2014-05-19
Matt Arsenault
Use range for
tree
|
commitdiff
2014-05-16
Rafael Espindola
Revert "Implement global merge optimization for global...
tree
|
commitdiff
2014-05-15
Jiangning Liu
Implement global merge optimization for global variables.
tree
|
commitdiff
2014-05-15
Alp Toker
Fix typos
tree
|
commitdiff
2014-05-14
Jay Foad
Rename ComputeMaskedBits to computeKnownBits. "Masked...
tree
|
commitdiff
2014-05-13
Benjamin Kramer
GVN: Fix non-determinism in map iteration.
tree
|
commitdiff
2014-05-13
Benjamin Kramer
GVN: rangify a couple of loops.
tree
|
commitdiff
2014-05-08
Nick Lewycky
Improve wording to make it sounds more like a change...
tree
|
commitdiff
2014-05-08
Richard Smith
Simplify and fix incorrect comment. No functionality...
tree
|
commitdiff
2014-05-06
Nick Lewycky
Detabify.
tree
|
commitdiff
2014-05-05
Nick Lewycky
Improve 'tail' call marking in TRE. A bootstrap of...
tree
|
commitdiff
2014-05-04
Benjamin Kramer
LoopUnroll: If we're doing partial unrolling, use the...
tree
|
commitdiff
2014-05-02
Akira Hatanaka
[GVN] Pass the phi-translated address of a load instead...
tree
|
commitdiff
2014-05-01
Benjamin Kramer
Update and sort CMakeLists.
tree
|
commitdiff
2014-05-01
Eli Bendersky
Add an optimization that does CSE in a group of similar...
tree
|
commitdiff
2014-04-30
NAKAMURA Takumi
ConstantHoisting.cpp: Add <tuple> for std::tie, since...
tree
|
commitdiff
2014-04-29
Jim Grosbach
Tidy up.
tree
|
commitdiff
2014-04-29
Jim Grosbach
Spelling.
tree
|
commitdiff
2014-04-29
Adam Nemet
Reapply r207271 without the testcase
tree
|
commitdiff
2014-04-28
Chandler Carruth
Revert r207271 for now. This commit introduced a test...
tree
|
commitdiff
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
tree
|
commitdiff
2014-04-26
Gerolf Hoflehner
RecursivelyDeleteTriviallyDeadInstructions() could...
tree
|
commitdiff
2014-04-26
Gerolf Hoflehner
Revert commit r207302 since build failures
tree
|
commitdiff
2014-04-26
Gerolf Hoflehner
RecursivelyDeleteTriviallyDeadInstructions() could...
tree
|
commitdiff
2014-04-25
Adam Nemet
[LoopStrengthReduce] Don't trim formula that uses a...
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
SCC: Change clients to use const, NFC
tree
|
commitdiff
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
tree
|
commitdiff
2014-04-23
Matt Arsenault
Remove more default address space argument usage.
tree
|
commitdiff
2014-04-22
Juergen Ributzka
[Constant Hoisting] Materialize the constant before...
tree
|
commitdiff
2014-04-22
Juergen Ributzka
[Constant Hoisting] Print the instructions in the corre...
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
tree
|
commitdiff
2014-04-21
Reid Kleckner
Fix PR7272 in -tailcallelim instead of the inliner
tree
|
commitdiff
2014-04-19
Alp Toker
Remove some empty statements
tree
|
commitdiff
2014-04-17
Nuno Lopes
remove some dead code
tree
|
commitdiff
2014-04-15
Duncan P. N. Exon...
verify-di: Implement DebugInfoVerifier
tree
|
commitdiff
2014-04-15
Alexey Bataev
D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer...
tree
|
commitdiff
2014-04-11
David Blaikie
Implement depth_first and inverse_depth_first range...
tree
|
commitdiff
2014-04-09
Alp Toker
Fix some doc and comment typos
tree
|
commitdiff
2014-04-03
Juergen Ributzka
Revert "[Constant Hoisting] Lazily compute the idom...
tree
|
commitdiff
2014-04-01
Hal Finkel
Add some additional fields to TTI::UnrollingPreferences
tree
|
commitdiff
next