index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Analysis
/
GlobalsModRef.cpp
Age
Commit message (
Expand
)
Author
2018-04-07
Merging r327761:
Tom Stellard
2017-12-21
[ModRefInfo] Add must alias info to ModRefInfo.
Alina Sbirlea
2017-12-07
[ModRefInfo] Make enum ModRefInfo an enum class [NFC].
Alina Sbirlea
2017-12-07
[ModRefInfo] Replace remaining bit-wise operations with wrappers.
Alina Sbirlea
2017-12-05
Modify ModRefInfo values using static inline method abstractions [NFC].
Alina Sbirlea
2017-06-07
GlobalsModRef: Ensure optnone+readonly/readnone attributes are respected
David Blaikie
2017-06-06
GlobalsModRef+OptNone: Don't prove readnone/other properties from an optnone ...
David Blaikie
2016-11-23
[PM] Change the static object whose address is used to uniquely identify
Chandler Carruth
2016-10-24
Fix regression from my recent GlobalsAA fix.
Eli Friedman
2016-10-20
Retire llvm::alignOf in favor of C++11 alignof.
Benjamin Kramer
2016-10-04
Make GlobalsAA ignore dead constant expressions.
Eli Friedman
2016-08-11
Use the range variant of find instead of unpacking begin/end
David Majnemer
2016-08-11
Use range algorithms instead of unpacking begin/end
David Majnemer
2016-08-09
Consistently use ModuleAnalysisManager
Sean Silva
2016-07-14
GlobalsAA: Functions with the argmemonly attribute won't read arbitrary globals
Tom Stellard
2016-04-08
Don't IPO over functions that can be de-refined
Sanjoy Das
2016-03-11
[PM] Make the AnalysisManager parameter to run methods a reference.
Chandler Carruth
2016-03-11
[PM] Implement the final conclusion as to how the analysis IDs should
Chandler Carruth
2016-03-11
[PM/AA] Teach the AAManager how to handle module analyses in addition to
Chandler Carruth
2016-03-02
[AA] Hoist the logic to reformulate various AA queries in terms of other
Chandler Carruth
2016-02-26
[PM] Introduce CRTP mixin base classes to help define passes and
Chandler Carruth
2016-02-09
[GMR/OperandBundles] Teach getModRefBehavior about operand bundles
Sanjoy Das
2016-01-30
Avoid overly large SmallPtrSet/SmallSet
Matthias Braun
2016-01-16
GlobalValue: use getValueType() instead of getType()->getPointerElementType().
Manuel Jacob
2016-01-14
[GlobalsAA] Relax condition in checking globals as args to functions
Vaivaswatha Nagaraj
2016-01-07
[GlobalsAA] Partially back out r248576
James Molloy
2016-01-06
Revert "GlobalsAA: Take advantage of ArgMemOnly, InaccessibleMemOnly and Inac...
Amaury Sechet
2015-12-23
[OperandBundles] Have GlobalsModRef play nice with operand bundles
David Majnemer
2015-12-18
GlobalsAA: Take advantage of ArgMemOnly, InaccessibleMemOnly and Inaccessible...
Vaivaswatha Nagaraj
2015-11-29
Remove unnecessary intermediate lambda. NFC
Craig Topper
2015-10-28
[GlobalsAA] An indirect global that is initialized is not fair game
James Molloy
2015-10-22
[GlobalsAA] Loosen an overly conservative bailout
James Molloy
2015-10-19
[GlobalsAA] Fix a really horrible iterator invalidation bug
James Molloy
2015-10-13
[GlobalsAA] Don't assume anything about functions that may be overridden
James Molloy
2015-09-25
[GlobalsAA] Teach GlobalsAA about nocapture
James Molloy
2015-09-14
GlobalsAAResult: Try to fix crash.
NAKAMURA Takumi
2015-09-10
GlobalsAAResult(&&): Move every members.
NAKAMURA Takumi
2015-09-09
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
Chandler Carruth
2015-08-18
[PM/AA] Remove the last relics of the separate IPA library from LLVM,
Chandler Carruth