index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
Commit message (
Expand
)
Author
Age
*
GVN: Preserve invariant.load metadata
Arnold Schwaighofer
2014-06-26
*
Rename loop unrolling and loop vectorizer metadata to have a common prefix.
Eli Bendersky
2014-06-25
*
Factor out part of LICM::sink into a helper function.
Evgeniy Stepanov
2014-06-25
*
[LICM] Don't create more than one copy of an instruction per loop exit block ...
Evgeniy Stepanov
2014-06-25
*
Updated comments as suggested by Rafael. Thanks.
Dinesh Dwivedi
2014-06-19
*
Fixed jump threading going to infinite loop.
Dinesh Dwivedi
2014-06-17
*
SROA: Only split loads on byte boundaries
Duncan P. N. Exon Smith
2014-06-17
*
Teach LoopUnrollPass to respect loop unrolling hints in metadata.
Eli Bendersky
2014-06-16
*
Remove extra whitespace in function declaration. No functionality change.
Nick Lewycky
2014-06-14
*
Move GlobalMerge from Transform to CodeGen.
Jiangning Liu
2014-06-13
*
SCCP: update for cmpxchg returning { iN, i1 } now.
Tim Northover
2014-06-13
*
IR: add "cmpxchg weak" variant to support permitted failure.
Tim Northover
2014-06-13
*
Remove 'using std::errro_code' from lib.
Rafael Espindola
2014-06-13
*
Don't use 'using std::error_code' in include/llvm.
Rafael Espindola
2014-06-12
*
GVN: Enable value forwarding for calloc
Duncan P. N. Exon Smith
2014-06-12
*
Revert r210721 as it causes breakage in internal builds (and possibly GDB).
Eli Bendersky
2014-06-12
*
Teach LoopUnrollPass to respect loop unrolling hints in metadata.
Eli Bendersky
2014-06-11
*
Create macro INITIALIZE_TM_PASS.
Jiangning Liu
2014-06-11
*
Global merge for global symbols.
Jiangning Liu
2014-06-11
*
Rename global-merge to enable-global-merge.
Jiangning Liu
2014-06-11
*
We already have a reference to the TargetMachine, use that.
Eric Christopher
2014-06-10
*
[SeparateConstOffsetFromGEP] inbounds zext => sext for better splitting
Jingyue Wu
2014-06-08
*
[SeparateConstOffsetFromGEP] Fix an illegitimate optimization on zext
Jingyue Wu
2014-06-08
*
Refactor canonicalizing array indices to a helper function
Jingyue Wu
2014-06-08
*
Fixed several correctness issues in SeparateConstOffsetFromGEP
Jingyue Wu
2014-06-05
*
[Reassociate] Similar to "X + -X" -> "0", added code to handle "X + ~X" -> "-1".
Benjamin Kramer
2014-05-31
*
Add LoadCombine pass.
Michael J. Spencer
2014-05-29
*
Distribute sext/zext to the operands of and/or/xor
Jingyue Wu
2014-05-27
*
Make the LoopRotate pass's maximum header size configurable both programmatic...
Owen Anderson
2014-05-26
*
Add the extracted constant offset using GEP
Jingyue Wu
2014-05-23
*
Add support for missed and analysis optimization remarks.
Diego Novillo
2014-05-22
*
[LSR] Canonicalize reg1 + ... + regN into reg1 + ... + 1*regN.
Quentin Colombet
2014-05-20
*
Use range for
Matt Arsenault
2014-05-19
*
Revert "Implement global merge optimization for global variables."
Rafael Espindola
2014-05-16
*
Implement global merge optimization for global variables.
Jiangning Liu
2014-05-15
*
Fix typos
Alp Toker
2014-05-15
*
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-05-14
*
GVN: Fix non-determinism in map iteration.
Benjamin Kramer
2014-05-13
*
GVN: rangify a couple of loops.
Benjamin Kramer
2014-05-13
*
Improve wording to make it sounds more like a change than an analysis.
Nick Lewycky
2014-05-08
*
Simplify and fix incorrect comment. No functionality change.
Richard Smith
2014-05-08
*
Detabify.
Nick Lewycky
2014-05-06
*
Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls...
Nick Lewycky
2014-05-05
*
LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to lim...
Benjamin Kramer
2014-05-04
*
[GVN] Pass the phi-translated address of a load instead of the untranslated
Akira Hatanaka
2014-05-02
*
Update and sort CMakeLists.
Benjamin Kramer
2014-05-01
*
Add an optimization that does CSE in a group of similar GEPs.
Eli Bendersky
2014-05-01
*
ConstantHoisting.cpp: Add <tuple> for std::tie, since r207593 removed FileSys...
NAKAMURA Takumi
2014-04-30
*
Tidy up.
Jim Grosbach
2014-04-29
*
Spelling.
Jim Grosbach
2014-04-29
[next]