⚙ D4609 Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-include/-llvm-c/Transforms/-Transforms/-IPO.h-llvm/-InitializePasses.h-LinkAllPasses.h-Transforms/-IPO.h-lib/-LTO/-LTOCodeGenerator.cpp-Transforms/IPO/-IPO/-CMakeLists.txt13FunctionAttrsTD.cpp-IPO.cpp-PassManagerBuilder.cpp-test/Transforms/FunctionAttrsTD/-Transforms/-FunctionAttrsTD/-large-agg.ll-malloc.llHide PanelfKeyboard Reference? Differential D4609 Authored by hfinkel on Jul 21 2014, 3:40 PM.Download Raw DiffReviewers nicholaschandlerc Event Timelinehfinkel updated this revision to Diff 11722.hfinkel retitled this revision from to Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference.hfinkel updated this object.hfinkel edited the test plan for this revision. (Show Details)hfinkel added reviewers: chandlerc, reames.hfinkel added a subscriber: Unknown Object (MLST).Comment ActionsComment ActionsComment ActionsComment ActionsComment Actionslib/Transforms/IPO/FunctionAttrsTD.cpp 82 91 112 114 125 131 157 170 175 184 236 249Comment ActionsComment Actionsreames removed a reviewer: reames.chandlerc removed a reviewer: chandlerc.Comment Actionshaicheng added a subscriber: haicheng.Comment Actionshfinkel added a reviewer: chandlerc.Comment ActionsComment ActionsComment ActionsComment Actionsetherzhhb added a subscriber: etherzhhb.etherzhhb added inline comments.lib/Transforms/IPO/FunctionAttrsTD.cpp 319Comment Actionsjdoerfert mentioned this in D50125: [FunctionAttrs] Annotate function arguments with call site information.FilesHistoryCommitsPathSizeinclude/llvm-c/Transforms/IPO.h3 linesllvm/InitializePasses.h1 lineLinkAllPasses.h1 lineTransforms/IPO.h6 lineslib/LTO/LTOCodeGenerator.cpp1 lineTransforms/IPO/CMakeLists.txt1 lineFunctionAttrsTD.cpp345 linesIPO.cpp5 linesPassManagerBuilder.cpp4 linestest/Transforms/FunctionAttrsTD/large-agg.ll77 linesmalloc.ll42 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 111722Jul 21 2014, 3:17 PM★★Diff 211731Jul 21 2014, 5:07 PM★★Diff 311749Jul 22 2014, 5:46 AM★★Diff 411803Jul 22 2014, 11:42 PM★★This file was added.This file was added.This file was added.