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
/
IPO
Commit message (
Expand
)
Author
Age
...
*
Revert "Add r159136 back now that pr13124 has been fixed."
Rafael Espindola
2013-09-04
*
Add r159136 back now that pr13124 has been fixed.
Rafael Espindola
2013-09-03
*
Enable late-vectorization by default.
Nadav Rotem
2013-09-03
*
Compulsive reformatting.
Bill Wendling
2013-08-30
*
Random cleanup: No need to use a std::vector here, since createInternalizePas...
Bill Wendling
2013-08-30
*
Vectorizer/PassManager: I am working on moving the vectorizer out of the SCC...
Nadav Rotem
2013-08-28
*
Disable unrolling in the loop vectorizer when disabled in the pass manager
Hal Finkel
2013-08-28
*
Fixed typo.
Michael Gottesman
2013-08-27
*
Update StripDeadDebugInfo to use DebugInfoFinder so that it is no longer stal...
Michael Gottesman
2013-08-23
*
Fixed typo.
Michael Gottesman
2013-08-21
*
Removed trailing whitespace.
Michael Gottesman
2013-08-21
*
Also remove logic in LateVectorize
Arnold Schwaighofer
2013-08-13
*
Remove logic that decides whether to vectorize or not depending on O-levels
Arnold Schwaighofer
2013-08-13
*
Move stack protector names to the same place.
Bill Wendling
2013-08-12
*
Factor FlattenCFG out from SimplifyCFG
Tom Stellard
2013-08-06
*
Move the optlevel check to the frontend.
Nadav Rotem
2013-08-01
*
Only enable SLP-vectorization on O3 builds.
Nadav Rotem
2013-08-01
*
SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...
Tom Stellard
2013-07-27
*
Respect llvm.used in Internalize.
Rafael Espindola
2013-07-25
*
Check that TD isn't NULL before dereferencing it down this path.
Nick Lewycky
2013-07-25
*
Make these methods const correct.
Rafael Espindola
2013-07-25
*
Don't crash when llvm.compiler.used becomes empty.
Rafael Espindola
2013-07-20
*
s/compiler_used/compiler.used/.
Rafael Espindola
2013-07-19
*
Clean up some of this code a tiny bit, no functionality change.
Nick Lewycky
2013-07-18
*
Fix comparisons of alloca alignment in inliner merging
Hal Finkel
2013-07-17
*
When the inliner merges allocas, it must keep the larger alignment
Hal Finkel
2013-07-16
*
Fix comment
Eli Bendersky
2013-07-08
*
Fix annotation of unlink. Should fix builder.
Nick Lewycky
2013-07-06
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
*
Tabs to spaces. No functionality change.
Nick Lewycky
2013-07-04
*
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...
Craig Topper
2013-07-04
*
Added support in FunctionAttrs for adding relevant function/argument attribut...
Michael Gottesman
2013-07-03
*
Add missing break statements. Noticed by inspection.
Nick Lewycky
2013-07-02
*
DeadArgumentElimination: keep return value on functions that have a live argu...
Stephen Lin
2013-06-30
*
Debug Info: clean up usage of Verify.
Manman Ren
2013-06-28
*
Add a flag to defer vectorization into a phase after the inliner and its
Chandler Carruth
2013-06-24
*
Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...
Benjamin Kramer
2013-06-22
*
FunctionAttrs: Merge attributes once instead of doing it for every argument.
Benjamin Kramer
2013-06-22
*
Remove the simplify-libcalls pass (finally)
Meador Inge
2013-06-20
*
Disable vectorization for -Oz.
Nadav Rotem
2013-06-17
*
Enable the loop vectorizer by default for -Os and -O2.
Nadav Rotem
2013-06-17
*
PruneEH: Only merge attribute sets when used. No functionality change.
Benjamin Kramer
2013-06-15
*
Fix DeleteDeadVarargs not to crash on functions referenced by BlockAddresses
Derek Schuff
2013-06-13
*
Always remove an alias when we rename the target.
Rafael Espindola
2013-06-12
*
Change how globalopt handles aliases in llvm.used.
Rafael Espindola
2013-06-11
*
Make DeadArgumentElimination more conservative on variadic functions
Tim Northover
2013-06-09
*
Jeffrey Yasskin volunteered to benchmark the vectorizer on -O2 or -Os when co...
Nadav Rotem
2013-06-06
*
Move getRealLinkageName to a common place and remove all the duplicates of it.
Benjamin Kramer
2013-06-01
*
GlobalOpt: fix an issue where CXAAtExitFn points to a deleted function.
Manman Ren
2013-05-14
*
Don't replace an alias in llvm.used with its target.
Rafael Espindola
2013-05-09
[prev]
[next]