[PATCH] llvm.noalias - BasicAA should look through them too

hfinkel at anl.gov hfinkel at anl.gov
Thu Apr 30 08:31:52 PDT 2015


Hi chandlerc, reames, dberlin,

This is part of the series started by D9375, and teaches BasicAA to look though the llvm.noalias intrinsic calls when answering queries. This is essential so that we don't loose all other AA information when supplementing with llvm.noalias.

http://reviews.llvm.org/D9383

Files:
  include/llvm/IR/Value.h
  lib/Analysis/BasicAliasAnalysis.cpp
  lib/Analysis/ValueTracking.cpp
  lib/IR/Value.cpp
  test/Analysis/BasicAA/noalias.ll

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9383.24717.patch
Type: text/x-patch
Size: 11218 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150430/d5642024/attachment.bin>


More information about the llvm-commits mailing list