⚙ D11214 [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM. (original ) (raw ) This is an archive of the discontinued LLVM Phabricator instance.
Table of Contentst -llvm/trunk/-trunk/-include/llvm/Analysis/-llvm/-Analysis/-AliasAnalysis.h-lib/-Analysis/-AliasAnalysis.cpp-IPA/-GlobalsModRef.cpp-NoAliasAnalysis.cpp-Transforms/Scalar/-Scalar/-GVN.cpp-MergedLoadStoreMotion.cppHide Panelf Keyboard Reference?
Differential D11214 Authored by chandlerc on Jul 15 2015, 2:40 AM.Download Raw Diff Reviewers pete Gerolf hfinkel Commits rG9f2bf1aff5b7: [PM/AA] Remove the addEscapingUse update API that won't be easy to directly… rL242605: [PM/AA] Remove the addEscapingUse update API that won't be easy to Repository rL LLVM Event Timelinechandlerc updated this revision to Diff 29759 .chandlerc retitled this revision from to [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM..chandlerc updated this object.chandlerc added reviewers: hfinkel , Gerolf , pete .chandlerc added a parent revision: D11213: [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining. .chandlerc added a subscriber: llvm-commits .eastig added a subscriber: eastig .Comment Actions This revision is now accepted and ready to land.Comment Actions Comment Actions Closed by commit rL242605: [PM/AA] Remove the addEscapingUse update API that won't be easy to (authored by chandlerc ). This revision was automatically updated to reflect the committed changes.Files History Commits Stack PathSizellvm/trunk/include/llvm/Analysis/AliasAnalysis.h 11 lineslib/Analysis/AliasAnalysis.cpp 5 linesIPA/GlobalsModRef.cpp 11 linesNoAliasAnalysis.cpp 1 lineTransforms/Scalar/GVN.cpp 33 linesMergedLoadStoreMotion.cpp 11 linesDiffIDBaseDescriptionCreatedLintUnitBase BaseDiff 129759 242281Jul 15 2015, 2:40 AM★★Diff 230066 242604Commit rL242605Jul 17 2015, 8:26 PM★★StatusAuthorRevision Closedchandlerc D11214 [PM/AA] Remove the addEscapingUse update API that won't be easy to directly model in the new PM. Closedchandlerc D11213 [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face of basic changes to the IR such as folding pointers through PHIs, Selects, integer casts, store/load pairs, or outlining.