projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Debug Info: create scope children DIEs when the scope DIE is not null.
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
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
2013-04-22
Rafael Espindola
Clarify that llvm.used can contain aliases.
tree
|
commitdiff
2013-04-19
Benjamin Kramer
MergeFunc: Make pointer and integer types generate...
tree
|
commitdiff
2013-04-18
Bill Wendling
Implement a better fix for PR15185.
tree
|
commitdiff
2013-04-15
Bill Wendling
We are not able to bitcast a pointer to an integral...
tree
|
commitdiff
2013-04-15
Nadav Rotem
SLPVectorizer: Make it a function pass and add code...
tree
|
commitdiff
2013-04-15
Nadav Rotem
Add an option -vectorize-slp-aggressive for running...
tree
|
commitdiff
2013-04-15
Nadav Rotem
Rename the slp-vectorizer clang/llvm flags. No function...
tree
|
commitdiff
2013-04-13
Benjamin Kramer
GlobalDCE: Fix an oversight in my last commit that...
tree
|
commitdiff
2013-04-13
Benjamin Kramer
Fix a scalability issue with complex ConstantExprs.
tree
|
commitdiff
2013-04-02
Bill Wendling
Use a worklist to avoid a sneaky iterator invalidation.
tree
|
commitdiff
2013-03-21
Meador Inge
Move library call prototype attribute inference to...
tree
|
commitdiff
2013-03-10
Nick Lewycky
Use LLVMBool instead of 'bool' in the C API. Based...
tree
|
commitdiff
2013-03-06
Andrew Trick
Generalize my previous fix for -print-options.
tree
|
commitdiff
2013-03-06
Andrew Trick
Give -loop-vectorize an explicit default.
tree
|
commitdiff
2013-03-04
Lang Hames
Check isDiscardableIfUnused, rather than hasLocalLinkag...
tree
|
commitdiff
2013-02-13
Bill Wendling
Retain the name of the new internal global that's been...
tree
|
commitdiff
2013-02-02
Nick Lewycky
Revert accidental commit (ran svn commit from wrong...
tree
|
commitdiff
2013-02-02
Nick Lewycky
This patch makes "&Cls::purevfn" not an odr use. This...
tree
|
commitdiff
2013-01-30
Bill Wendling
Remove addRetAttributes and addFnAttributes, which...
tree
|
commitdiff
2013-01-30
Bill Wendling
Convert typeIncompatible to return an AttributeSet.
tree
|
commitdiff
2013-01-29
Hal Finkel
Unroll again after running BBVectorize
tree
|
commitdiff
2013-01-28
Michael Gottesman
Extracted ObjCARC.cpp into its own library libLLVMObjCA...
tree
|
commitdiff
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
tree
|
commitdiff
2013-01-27
Bill Wendling
Use the AttributeSet instead of AttributeWithIndex.
tree
|
commitdiff
2013-01-25
Bill Wendling
Remove some introspection functions.
tree
|
commitdiff
2013-01-25
Bill Wendling
Use the new 'getSlotIndex' method to retrieve the attri...
tree
|
commitdiff
2013-01-25
Pedro Artigas
added ability to dynamically change the ExportList...
tree
|
commitdiff
2013-01-23
Bill Wendling
Add the IR attribute 'sspstrong'.
tree
|
commitdiff
2013-01-23
Bill Wendling
Remove the last of uses that use the Attribute object...
tree
|
commitdiff
2013-01-23
Bill Wendling
Use the AttributeSet when removing multiple attributes...
tree
|
commitdiff
2013-01-23
Bill Wendling
Use the AttributeSet when adding multiple attributes...
tree
|
commitdiff
2013-01-22
Bill Wendling
More encapsulation work.
tree
|
commitdiff
2013-01-21
Bill Wendling
Have AttributeSet::getRetAttributes() return an Attribu...
tree
|
commitdiff
2013-01-21
Bill Wendling
Make AttributeSet::getFnAttributes() return an Attribut...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Make the inline cost a proper analysis pass. This remai...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Formatting and comment fixes to the always inliner.
tree
|
commitdiff
2013-01-21
Chandler Carruth
Clean up the formatting and doxygen for the simple...
tree
|
commitdiff
2013-01-18
Bill Wendling
Use AttributeSet accessor methods instead of Attribute...
tree
|
commitdiff
2013-01-18
Bill Wendling
Push some more methods down to hide the use of the...
tree
|
commitdiff
2013-01-13
Dmitri Gribenko
Remove redundant 'llvm::' qualifications
tree
|
commitdiff
next