projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Mark PUSHFS64/PUSHGS64/POPFS64/POPGS64 as In64BitMode and remove the hack from the...
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
2013-12-12
Hal Finkel
Fix a use-after-free error in GlobalOpt CleanupConstant...
tree
|
commitdiff
2013-12-12
Hal Finkel
Initialize the barrier pass llvm::initializeIPO
tree
|
commitdiff
2013-12-11
NAKAMURA Takumi
Prune redundant dependencies in LLVMBuild.txt.
tree
|
commitdiff
2013-12-05
Renato Golin
Add #pragma vectorize enable/disable to LLVM
tree
|
commitdiff
2013-12-05
Alp Toker
Correct word hyphenations
tree
|
commitdiff
2013-12-03
Yunzhong Gao
Teach the internalize pass to skip dllexported symbols...
tree
|
commitdiff
2013-11-26
Stepan Dyatkovskiy
PR17925 bugfix.
tree
|
commitdiff
2013-11-26
Chandler Carruth
[PM] Split the CallGraph out from the ModulePass which...
tree
|
commitdiff
2013-11-22
Manman Ren
Debug Info: move StripDebugInfo from StripSymbols.cpp...
tree
|
commitdiff
2013-11-22
Rafael Espindola
Add a fixed version of r195470 back.
tree
|
commitdiff
2013-11-22
Rafael Espindola
Revert "Convert linkonce* to weak* instead of strong."
tree
|
commitdiff
2013-11-22
Rafael Espindola
Convert linkonce* to weak* instead of strong.
tree
|
commitdiff
2013-11-17
Hal Finkel
Add a loop rerolling flag to the PassManagerBuilder
tree
|
commitdiff
2013-11-16
Hal Finkel
Add a loop rerolling pass
tree
|
commitdiff
2013-11-15
Manman Ren
ArgumentPromotion: correctly transfer TBAA tags and...
tree
|
commitdiff
2013-11-12
Rafael Espindola
Corruptly merge constants with explicit and implicit...
tree
|
commitdiff
2013-11-10
Matt Arsenault
Teach MergeFunctions about address spaces
tree
|
commitdiff
2013-11-04
Shuxin Yang
Remove dead code
tree
|
commitdiff
2013-11-03
David Majnemer
Spell "Actual" correctly
tree
|
commitdiff
2013-10-31
Rafael Espindola
Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
tree
|
commitdiff
2013-10-31
Rafael Espindola
Merge CallGraph and BasicCallGraph.
tree
|
commitdiff
2013-10-27
Shuxin Yang
Revert r193251 : Use address-taken to disambiguate...
tree
|
commitdiff
2013-10-23
Shuxin Yang
Use address-taken to disambiguate global variable and...
tree
|
commitdiff
2013-10-21
Eric Christopher
Fix spelling, grammar, and match naming convention...
tree
|
commitdiff
2013-10-21
Matt Arsenault
Use more type helper functions
tree
|
commitdiff
2013-10-21
Rafael Espindola
Optimize more linkonce_odr values during LTO.
tree
|
commitdiff
2013-10-18
Nadav Rotem
Mark some command line flags as hidden
tree
|
commitdiff
2013-10-17
Rafael Espindola
Rename fields of GlobalStatus to match the coding style.
tree
|
commitdiff
2013-10-17
Rafael Espindola
rename SafeToDestroyConstant to isSafeToDestroyConstant...
tree
|
commitdiff
2013-10-17
Rafael Espindola
Simplify the interface of AnalyzeGlobal a bit and renam...
tree
|
commitdiff
2013-10-09
Shuxin Yang
Fix a bug in Dead Argument Elimination.
tree
|
commitdiff
2013-10-07
Alexey Samsonov
Revert r191834 until we measure the effect of this...
tree
|
commitdiff
2013-10-03
Rafael Espindola
Optimize linkonce_odr unnamed_addr functions during...
tree
|
commitdiff
2013-10-02
Alexey Samsonov
Remove "localize global" optimization
tree
|
commitdiff
2013-10-01
Matt Arsenault
Don't merge tiny functions.
tree
|
commitdiff
2013-09-22
Benjamin Kramer
Provide basic type safety for array_pod_sort comparators.
tree
|
commitdiff
2013-09-17
Stepan Dyatkovskiy
Bugfix for PR17099:
tree
|
commitdiff
2013-09-16
Peter Collingbourne
Implement function prefix data as an IR feature.
tree
|
commitdiff
2013-09-13
Duncan Sands
Avoid a compiler warning about Found not being used...
tree
|
commitdiff
2013-09-11
Matt Arsenault
Use type form of getIntPtrType
tree
|
commitdiff
2013-09-09
Eli Friedman
Don't shrink atomic ops to bool in GlobalOpt.
tree
|
commitdiff
2013-09-05
Rafael Espindola
Remove unused argument.
tree
|
commitdiff
2013-09-05
Nick Lewycky
Declare missing dependency on AliasAnalysis. Patch...
tree
|
commitdiff
2013-09-04
Rafael Espindola
Rename some variables to match the style guide.
tree
|
commitdiff
2013-09-04
Rafael Espindola
Small simplification given that insert of an empty...
tree
|
commitdiff
2013-09-04
Rafael Espindola
Refactor duplicated logic to a helper function.
tree
|
commitdiff
2013-09-04
Rafael Espindola
Remove dead code.
tree
|
commitdiff
2013-09-04
Rafael Espindola
Revert "Add r159136 back now that pr13124 has been...
tree
|
commitdiff
2013-09-03
Rafael Espindola
Add r159136 back now that pr13124 has been fixed.
tree
|
commitdiff
2013-09-03
Nadav Rotem
Enable late-vectorization by default.
tree
|
commitdiff
2013-08-30
Bill Wendling
Compulsive reformatting.
tree
|
commitdiff
2013-08-30
Bill Wendling
Random cleanup: No need to use a std::vector here,...
tree
|
commitdiff
2013-08-28
Nadav Rotem
Vectorizer/PassManager: I am working on moving the...
tree
|
commitdiff
2013-08-28
Hal Finkel
Disable unrolling in the loop vectorizer when disabled...
tree
|
commitdiff
2013-08-27
Michael Gottesman
Fixed typo.
tree
|
commitdiff
2013-08-23
Michael Gottesman
Update StripDeadDebugInfo to use DebugInfoFinder so...
tree
|
commitdiff
2013-08-21
Michael Gottesman
Fixed typo.
tree
|
commitdiff
2013-08-21
Michael Gottesman
Removed trailing whitespace.
tree
|
commitdiff
2013-08-13
Arnold Schwaighofer
Also remove logic in LateVectorize
tree
|
commitdiff
2013-08-13
Arnold Schwaighofer
Remove logic that decides whether to vectorize or not...
tree
|
commitdiff
2013-08-12
Bill Wendling
Move stack protector names to the same place.
tree
|
commitdiff
2013-08-06
Tom Stellard
Factor FlattenCFG out from SimplifyCFG
tree
|
commitdiff
2013-08-01
Nadav Rotem
Move the optlevel check to the frontend.
tree
|
commitdiff
2013-08-01
Nadav Rotem
Only enable SLP-vectorization on O3 builds.
tree
|
commitdiff
2013-07-27
Tom Stellard
SimplifyCFG: Use parallel-and and parallel-or mode...
tree
|
commitdiff
2013-07-25
Rafael Espindola
Respect llvm.used in Internalize.
tree
|
commitdiff
2013-07-25
Nick Lewycky
Check that TD isn't NULL before dereferencing it down...
tree
|
commitdiff
2013-07-25
Rafael Espindola
Make these methods const correct.
tree
|
commitdiff
2013-07-20
Rafael Espindola
Don't crash when llvm.compiler.used becomes empty.
tree
|
commitdiff
2013-07-19
Rafael Espindola
s/compiler_used/compiler.used/.
tree
|
commitdiff
2013-07-18
Nick Lewycky
Clean up some of this code a tiny bit, no functionality...
tree
|
commitdiff
2013-07-17
Hal Finkel
Fix comparisons of alloca alignment in inliner merging
tree
|
commitdiff
2013-07-16
Hal Finkel
When the inliner merges allocas, it must keep the large...
tree
|
commitdiff
2013-07-08
Eli Bendersky
Fix comment
tree
|
commitdiff
2013-07-06
Nick Lewycky
Fix annotation of unlink. Should fix builder.
tree
|
commitdiff
2013-07-06
Nick Lewycky
Extend 'readonly' and 'readnone' to work on function...
tree
|
commitdiff
2013-07-04
Nick Lewycky
Tabs to spaces. No functionality change.
tree
|
commitdiff
2013-07-04
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
tree
|
commitdiff
2013-07-03
Michael Gottesman
Added support in FunctionAttrs for adding relevant...
tree
|
commitdiff
2013-07-02
Nick Lewycky
Add missing break statements. Noticed by inspection.
tree
|
commitdiff
2013-06-30
Stephen Lin
DeadArgumentElimination: keep return value on functions...
tree
|
commitdiff
2013-06-28
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-24
Chandler Carruth
Add a flag to defer vectorization into a phase after...
tree
|
commitdiff
2013-06-22
Benjamin Kramer
Revert "FunctionAttrs: Merge attributes once instead...
tree
|
commitdiff
2013-06-22
Benjamin Kramer
FunctionAttrs: Merge attributes once instead of doing...
tree
|
commitdiff
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
tree
|
commitdiff
2013-06-17
Nadav Rotem
Disable vectorization for -Oz.
tree
|
commitdiff
2013-06-17
Nadav Rotem
Enable the loop vectorizer by default for -Os and -O2.
tree
|
commitdiff
2013-06-15
Benjamin Kramer
PruneEH: Only merge attribute sets when used. No functi...
tree
|
commitdiff
2013-06-13
Derek Schuff
Fix DeleteDeadVarargs not to crash on functions referen...
tree
|
commitdiff
2013-06-12
Rafael Espindola
Always remove an alias when we rename the target.
tree
|
commitdiff
2013-06-11
Rafael Espindola
Change how globalopt handles aliases in llvm.used.
tree
|
commitdiff
2013-06-09
Tim Northover
Make DeadArgumentElimination more conservative on varia...
tree
|
commitdiff
2013-06-06
Nadav Rotem
Jeffrey Yasskin volunteered to benchmark the vectorizer...
tree
|
commitdiff
2013-06-01
Benjamin Kramer
Move getRealLinkageName to a common place and remove...
tree
|
commitdiff
2013-05-14
Manman Ren
GlobalOpt: fix an issue where CXAAtExitFn points to...
tree
|
commitdiff
2013-05-09
Rafael Espindola
Don't replace an alias in llvm.used with its target.
tree
|
commitdiff
2013-05-06
Rafael Espindola
Fix const merging when an alias of a const is llvm...
tree
|
commitdiff
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
next