projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Rename hasCompatibleFunctionAttributes->areInlineCompatible based
[oota-llvm.git]
/
lib
/
Analysis
/
IPA
/
2015-07-29
Eric Christopher
Rename hasCompatibleFunctionAttributes->areInlineCompat...
tree
|
commitdiff
2015-07-28
Chandler Carruth
[GMR] Teach GlobalsModRef to distinguish an important...
tree
|
commitdiff
2015-07-28
Chandler Carruth
[GMR] Fix a long-standing bug in GlobalsModRef where...
tree
|
commitdiff
2015-07-23
Chandler Carruth
[GMR] Switch the function info we store for every funct...
tree
|
commitdiff
2015-07-23
Chandler Carruth
[GMR] Further improve the FunctionInfo API inside of...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Wrap all of the per-function information behind...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Extract the ModRef enums from the AliasAnalysis...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Continue my quest to remove linked datastructures...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Make the collection of readers and writers of...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Switch from std::set to SmallPtrSet. NFC.
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Only look in the associated allocs map for an...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[GMR] Switch to a DenseMap and clean up the iteration...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Try to fix libc++ build bots which require...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Put the 'final' keyword in the correct place...
tree
|
commitdiff
2015-07-22
Chandler Carruth
[PM/AA] Replace the only use of the AliasAnalysis:...
tree
|
commitdiff
2015-07-18
Chandler Carruth
[PM/AA] Remove the addEscapingUse update API that won...
tree
|
commitdiff
2015-07-17
Chandler Carruth
[PM/AA] Disable the core unsafe aspect of GlobalsModRef...
tree
|
commitdiff
2015-07-15
Chandler Carruth
[PM/AA] Fix *numerous* serious bugs in GlobalsModRef...
tree
|
commitdiff
2015-07-15
Chandler Carruth
[PM/AA] Cleanup some loops to be range-based. NFC.
tree
|
commitdiff
2015-07-14
Chandler Carruth
[PM/AA] Reformat GlobalsModRef so that subsequent patch...
tree
|
commitdiff
2015-07-11
Chandler Carruth
[PM/AA] Completely remove the AliasAnalysis::copyValue...
tree
|
commitdiff
2015-07-10
David Majnemer
Revert the new EH instructions
tree
|
commitdiff
2015-07-10
David Majnemer
New EH representation for MSVC compatibility
tree
|
commitdiff
2015-07-07
Reid Kleckner
Rename llvm.frameescape and llvm.framerecover to locale...
tree
|
commitdiff
2015-07-02
Yaron Keren
Delete whitespace at start of line.
tree
|
commitdiff
2015-07-02
Eric Christopher
Add a routine to TargetTransformInfo that will allow...
tree
|
commitdiff
2015-06-26
Philip Reames
Teach InlineCost to account for a null check which...
tree
|
commitdiff
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
tree
|
commitdiff
2015-06-22
Chandler Carruth
[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
tree
|
commitdiff
2015-06-19
Sanjoy Das
[CallGraph] Given -print-callgraph a stable printing...
tree
|
commitdiff
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
tree
|
commitdiff
2015-06-18
Sanjoy Das
[CallGraph] Teach the CallGraph about non-leaf intrinsics.
tree
|
commitdiff
2015-06-17
Chandler Carruth
[PM/AA] Remove the Location typedef from the AliasAnaly...
tree
|
commitdiff
2015-06-12
Yaron Keren
Rangify for loops, NFC.
tree
|
commitdiff
2015-05-27
Chandler Carruth
[inliner] Fix the early-exit of the inline cost analysi...
tree
|
commitdiff
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
next