projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Avoid one more walk over all sections. NFC.
[oota-llvm.git]
/
lib
/
Analysis
/
IPA
/
2015-04-14
Reid Kleckner
[Inliner] Don't inline functions with frameescape calls
tree
|
commitdiff
2015-04-14
Chad Rosier
Improve RefreshCallGraph to remove invalid call graph...
tree
|
commitdiff
2015-04-13
Akira Hatanaka
[inliner] Don't inline a function if it doesn't have...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
[CallSite] Make construction from Value* (or Instructio...
tree
|
commitdiff
2015-03-20
Wei Mi
Correctly estimate SROA savings for store operands...
tree
|
commitdiff
2015-03-10
Sanjay Patel
removed function names from comments; NFC
tree
|
commitdiff
2015-03-10
Sanjay Patel
use range-based for loops; NFC
tree
|
commitdiff
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
tree
|
commitdiff
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
tree
|
commitdiff
2015-03-03
Mehdi Amini
Remove getDataLayout() from Instruction/GlobalValue...
tree
|
commitdiff
2015-02-14
Duncan P. N. Exon...
Analysis: Canonicalize access to function attributes...
tree
|
commitdiff
2015-02-12
Bjorn Steinbrink
Fix a crash in the assumption cache when inlining indir...
tree
|
commitdiff
2015-02-06
Michael Zolotukhin
[InstSimplify] Add SimplifyFPBinOp function.
tree
|
commitdiff
2015-02-05
Cameron Esfahani
Value soft float calls as more expensive in the inliner.
tree
|
commitdiff
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
tree
|
commitdiff
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
tree
|
commitdiff
2015-01-14
Chandler Carruth
[cleanup] Re-sort all the #include lines in LLVM using
tree
|
commitdiff
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
tree
|
commitdiff
2014-11-24
Rafael Espindola
Remove the unused FindUsedTypes pass.
tree
|
commitdiff
2014-11-24
Rafael Espindola
Add and use Type::subtypes. NFC.
tree
|
commitdiff
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
tree
|
commitdiff
2014-11-12
Sanjay Patel
CGSCC should not treat intrinsic calls like function...
tree
|
commitdiff
2014-09-07
Hal Finkel
Add functions for finding ephemeral values
tree
|
commitdiff
2014-08-07
Richard Smith
Remove Support/IncludeFile.h and its only user. This...
tree
|
commitdiff
2014-07-19
David Blaikie
Remove uses of the redundant ".reset(nullptr)" of uniqu...
tree
|
commitdiff
2014-07-03
Richard Trieu
Add new lines to debugging information.
tree
|
commitdiff
2014-07-01
Gerolf Hoflehner
Suppress inlining when the block address is taken
tree
|
commitdiff
2014-06-21
Richard Trieu
Add back functionality removed in r210497.
tree
|
commitdiff
2014-06-09
Richard Trieu
Removing an "if (!this)" check from two print methods...
tree
|
commitdiff
2014-05-19
Peter Collingbourne
Check the alwaysinline attribute on the call as well...
tree
|
commitdiff
2014-05-16
Juergen Ributzka
Add C API for thread yielding callback.
tree
|
commitdiff
2014-05-08
Rafael Espindola
Use a range loop.
tree
|
commitdiff
2014-04-28
Chandler Carruth
[inliner] Significantly improve the compile time in...
tree
|
commitdiff
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
tree
|
commitdiff
2014-04-25
Duncan P. N. Exon...
SCC: Change clients to use const, NFC
tree
|
commitdiff
2014-04-24
Craig Topper
[C++] Use 'nullptr'.
tree
|
commitdiff
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
tree
|
commitdiff
2014-04-17
Nuno Lopes
remove some dead code
tree
|
commitdiff
2014-04-17
Gerolf Hoflehner
Reverse 206485.
tree
|
commitdiff
2014-04-17
Gerolf Hoflehner
Inline a function when the always_inline attribute
tree
|
commitdiff
2014-04-07
Eric Christopher
Handle vlas during inline cost computation if they...
tree
|
commitdiff
2014-03-17
Eli Bendersky
Consistent use of the noduplicate attribute.
tree
|
commitdiff
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
tree
|
commitdiff
2014-03-06
Chandler Carruth
[Layering] Move InstVisitor.h into the IR library as...
tree
|
commitdiff
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
tree
|
commitdiff
2014-03-04
Chandler Carruth
[Modules] Move CallSite into the IR library where it...
tree
|
commitdiff
2014-03-04
Chandler Carruth
[Modules] Move GetElementPtrTypeIterator into the IR...
tree
|
commitdiff
2014-03-04
Chandler Carruth
[Modules] Move InstIterator out of the Support library...
tree
|
commitdiff
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
tree
|
commitdiff
2014-02-26
Eric Christopher
Remove unnecessary llvm:: qualification.
tree
|
commitdiff
2014-02-25
Rafael Espindola
Use DataLayout from the module when easily available.
tree
|
commitdiff
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
tree
|
commitdiff
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
tree
|
commitdiff
2014-02-18
Rafael Espindola
Rename some member variables from TD to DL.
tree
|
commitdiff
2014-02-10
Benjamin Kramer
GlobalsModRef: Unify and clean up duplicated pointer...
tree
|
commitdiff
2014-02-04
Duncan P. N. Exon...
cleanup: scc_iterator consumers should use isAtEnd
tree
|
commitdiff
2014-02-01
Chandler Carruth
[inliner] Skip debug intrinsics even earlier in computi...
tree
|
commitdiff
2014-01-31
Chandler Carruth
[inliner] Print out extra stats about the cost, thresho...
tree
|
commitdiff
2014-01-09
Chandler Carruth
Put the functionality for printing a value to a raw_ost...
tree
|
commitdiff
2014-01-07
Chandler Carruth
Move the LLVM IR asm writer header files into the IR...
tree
|
commitdiff
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
tree
|
commitdiff
2014-01-05
Chandler Carruth
[PM] Add a definition for the static PassID in the...
tree
|
commitdiff
2013-12-13
Chandler Carruth
[inliner] Fix PR18206 by preventing inlining functions...
tree
|
commitdiff
2013-12-13
Chandler Carruth
[inliner] Completely change (and fix) how the inline...
tree
|
commitdiff
2013-12-12
Chandler Carruth
[cleanup] Remove trailing whitespace before I start...
tree
|
commitdiff
2013-11-26
Chandler Carruth
[PM] Split the CallGraph out from the ModulePass which...
tree
|
commitdiff
2013-11-26
Chandler Carruth
[PM] Reformat some code with clang-format as I'm going...
tree
|
commitdiff
2013-11-26
Chandler Carruth
[PM] Rename the 'Mod' member to the more idiomatic...
tree
|
commitdiff
2013-11-18
Paul Robinson
The 'optnone' attribute means don't inline anything...
tree
|
commitdiff
2013-11-09
Chandler Carruth
Move the old pass manager infrastructure into a legacy...
tree
|
commitdiff
2013-10-31
Rafael Espindola
Merge CallGraph and BasicCallGraph.
tree
|
commitdiff
2013-10-25
Rafael Espindola
Call destroy from ~BasicCallGraph.
tree
|
commitdiff
2013-08-08
Evgeniy Stepanov
Disable inlining between sanitized and non-sanitized...
tree
|
commitdiff
2013-07-20
Matt Arsenault
Have InlineCost check constant fcmps
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-03-07
Jakub Staszak
ArrayRef ca accept one element. Simplify code a little...
tree
|
commitdiff
2013-01-22
Chandler Carruth
Begin fleshing out an interface in TTI for modelling...
tree
|
commitdiff
2013-01-21
Chandler Carruth
Sink InlineCost.cpp into IPA -- it is now officially...
tree
|
commitdiff
2013-01-11
Andrew Trick
Update CMakeLists for CallPrinter.cpp.
tree
|
commitdiff
2013-01-11
Andrew Trick
Added -view-callgraph module pass.
tree
|
commitdiff
2013-01-07
Chandler Carruth
Move CallGraphSCCPass.h into the Analysis tree; that...
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-11-15
Owen Anderson
Add doInitialization and doFinalization methods to...
tree
|
commitdiff
2012-09-26
Duncan Sands
Now that invoke of an intrinsic is possible (for the...
tree
|
commitdiff
2012-09-12
Manman Ren
Release build: guard dump functions with
tree
|
commitdiff
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
tree
|
commitdiff
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
tree
|
commitdiff
2012-06-29
Nuno Lopes
RefreshCallGraph: ignore 'invoke intrinsic'. IntrinsicI...
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-21
Nuno Lopes
refactor the MemoryBuiltin analysis:
tree
|
commitdiff
2012-03-28
Rafael Espindola
Handle intrinsics in GlobalsModRef. Fixes pr12351.
tree
|
commitdiff
2011-12-12
Daniel Dunbar
LLVMBuild: Remove trailing newline, which irked me.
tree
|
commitdiff
2011-11-29
Daniel Dunbar
build/CMake: Finish removal of add_llvm_library_depende...
tree
|
commitdiff
2011-11-03
Daniel Dunbar
build: Add initial cut at LLVMBuild.txt files.
tree
|
commitdiff
2011-10-20
Eli Friedman
Simplify; no intended functional change.
tree
|
commitdiff
2011-08-29
Andrew Trick
Reapply r138695. Fix PassManager stack depths.
tree
|
commitdiff
2011-08-27
Andrew Trick
Reverting r138695 to see if it fixes clang self host.
tree
|
commitdiff
2011-08-27
Andrew Trick
Fix PassManager stack depths.
tree
|
commitdiff
next