[PATCH] Modularizing LICM
Ashutosh Nema
ashutosh.nema at amd.com
Mon Feb 16 23:07:44 PST 2015
Over previous patch this change includes following:
1. LICMSafetyInfo exposed outside with a utility computeLICMSafetyInfo to compute. Earlier 'SinkRegion', 'HoistRegion' and 'PromoteAliasSet' was computing it, re computation was extra expense, to avoid it now the caller to these can compute it and pass it as a argument.
2. Updated comments to functions.
REPOSITORY
rL LLVM
http://reviews.llvm.org/D7291
Files:
include/llvm/Transforms/Utils/LoopUtils.h
lib/Transforms/Scalar/LICM.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7291.20067.patch
Type: text/x-patch
Size: 31827 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150217/d51483ba/attachment.bin>
More information about the llvm-commits
mailing list