index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
/
IPA
Commit message (
Expand
)
Author
Age
Files
Lines
*
[PM/AA] Remove the last relics of the separate IPA library from LLVM,
Chandler Carruth
2015-08-18
9
-3360
/
+0
*
[GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when loo...
Michael Kuperstein
2015-08-17
1
-1
/
+1
*
Revert r244127: [PM] Remove a failed attempt to port the CallGraph
Chandler Carruth
2015-08-16
1
-0
/
+15
*
[PM/AA] Extract the interface for GlobalsModRef into a header along with
Chandler Carruth
2015-08-14
1
-159
/
+63
*
[GMR] Be a bit smarter about which globals don't alias when doing recursive l...
Michael Kuperstein
2015-08-11
1
-7
/
+23
*
Rename inst_range() to instructions() for consistency. NFC
Nico Rieck
2015-08-06
1
-1
/
+1
*
[PM] Remove a failed attempt to port the CallGraph analysis to the new
Chandler Carruth
2015-08-05
1
-6
/
+0
*
-Wdeprecated cleanup: Make CallGraph movable by default by using unique_ptr m...
David Blaikie
2015-08-05
1
-13
/
+11
*
[GMR] Teach the conservative path of GMR to catch even more easy cases.
Chandler Carruth
2015-08-05
1
-41
/
+111
*
New EH representation for MSVC compatibility
David Majnemer
2015-07-31
1
-0
/
+14
*
Rename hasCompatibleFunctionAttributes->areInlineCompatible based
Eric Christopher
2015-07-29
1
-1
/
+1
*
[GMR] Teach GlobalsModRef to distinguish an important and safe case of
Chandler Carruth
2015-07-28
1
-0
/
+46
*
[GMR] Fix a long-standing bug in GlobalsModRef where it failed to clear
Chandler Carruth
2015-07-28
1
-4
/
+30
*
[GMR] Switch the function info we store for every function to be a much
Chandler Carruth
2015-07-23
1
-23
/
+91
*
[GMR] Further improve the FunctionInfo API inside of GlobalsModRef, NFC.
Chandler Carruth
2015-07-23
1
-24
/
+21
*
[GMR] Wrap all of the per-function information behind a more strongly
Chandler Carruth
2015-07-22
1
-63
/
+92
*
[PM/AA] Extract the ModRef enums from the AliasAnalysis class in
Chandler Carruth
2015-07-22
1
-45
/
+45
*
[GMR] Continue my quest to remove linked datastructures from GMR, NFC.
Chandler Carruth
2015-07-22
1
-3
/
+2
*
[GMR] Make the collection of readers and writers of globals much more
Chandler Carruth
2015-07-22
1
-20
/
+22
*
[GMR] Switch from std::set to SmallPtrSet. NFC.
Chandler Carruth
2015-07-22
1
-3
/
+3
*
[GMR] Only look in the associated allocs map for an underlying value if
Chandler Carruth
2015-07-22
1
-4
/
+4
*
[GMR] Switch to a DenseMap and clean up the iteration loop. NFC.
Chandler Carruth
2015-07-22
1
-11
/
+6
*
[PM/AA] Try to fix libc++ build bots which require the type used in
Chandler Carruth
2015-07-22
1
-40
/
+39
*
[PM/AA] Put the 'final' keyword in the correct place. And actually
Chandler Carruth
2015-07-22
1
-1
/
+1
*
[PM/AA] Replace the only use of the AliasAnalysis::deleteValue API (in
Chandler Carruth
2015-07-22
1
-35
/
+58
*
[PM/AA] Remove the addEscapingUse update API that won't be easy to
Chandler Carruth
2015-07-18
1
-11
/
+0
*
[PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of
Chandler Carruth
2015-07-17
1
-6
/
+33
*
[PM/AA] Fix *numerous* serious bugs in GlobalsModRef found by
Chandler Carruth
2015-07-15
1
-22
/
+31
*
[PM/AA] Cleanup some loops to be range-based. NFC.
Chandler Carruth
2015-07-15
1
-20
/
+19
*
[PM/AA] Reformat GlobalsModRef so that subsequent patches I make here
Chandler Carruth
2015-07-14
1
-155
/
+160
*
[PM/AA] Completely remove the AliasAnalysis::copyValue interface.
Chandler Carruth
2015-07-11
1
-5
/
+0
*
Revert the new EH instructions
David Majnemer
2015-07-10
1
-14
/
+0
*
New EH representation for MSVC compatibility
David Majnemer
2015-07-10
1
-0
/
+14
*
Rename llvm.frameescape and llvm.framerecover to localescape and localrecover
Reid Kleckner
2015-07-07
1
-3
/
+3
*
Delete whitespace at start of line.
Yaron Keren
2015-07-02
1
-1
/
+1
*
Add a routine to TargetTransformInfo that will allow targets to look
Eric Christopher
2015-07-02
1
-4
/
+5
*
Teach InlineCost to account for a null check which can be folded away
Philip Reames
2015-06-26
1
-17
/
+56
*
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-23
2
-2
/
+2
*
[PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.
Chandler Carruth
2015-06-22
1
-2
/
+2
*
[CallGraph] Given -print-callgraph a stable printing order.
Sanjoy Das
2015-06-19
1
-2
/
+20
*
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-19
2
-2
/
+2
*
[CallGraph] Teach the CallGraph about non-leaf intrinsics.
Sanjoy Das
2015-06-18
2
-3
/
+7
*
[PM/AA] Remove the Location typedef from the AliasAnalysis class now
Chandler Carruth
2015-06-17
1
-7
/
+6
*
Rangify for loops, NFC.
Yaron Keren
2015-06-12
1
-8
/
+6
*
[inliner] Fix the early-exit of the inline cost analysis to correctly
Chandler Carruth
2015-05-27
1
-25
/
+32
*
[Inliner] Don't inline functions with frameescape calls
Reid Kleckner
2015-04-14
1
-8
/
+19
*
Improve RefreshCallGraph to remove invalid call graph edge.
Chad Rosier
2015-04-14
1
-4
/
+7
*
[inliner] Don't inline a function if it doesn't have exactly the same
Akira Hatanaka
2015-04-13
1
-4
/
+6
*
[CallSite] Make construction from Value* (or Instruction*) explicit.
Benjamin Kramer
2015-04-10
1
-1
/
+1
*
Correctly estimate SROA savings for store operands in inline cost analysis.
Wei Mi
2015-03-20
1
-2
/
+2
[next]