[llvm-commits] [llvm] r59934 - in /llvm/trunk: docs/LangRef.html lib/Analysis/BasicAliasAnalysis.cpp lib/AsmParser/llvmAsmParser.cpp.cvs lib/AsmParser/llvmAsmParser.y test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll test/Feature/noalias-ret.ll
Bill Wendling
isanbard at gmail.com
Sun Nov 23 21:27:07 PST 2008
On Nov 23, 2008, at 7:41 PM, Nick Lewycky wrote:
> Author: nicholas
> Date: Sun Nov 23 21:41:24 2008
> New Revision: 59934
>
> URL: http://llvm.org/viewvc/llvm-project?rev=59934&view=rev
> Log:
> Extend the 'noalias' attribute to function return values. This is
> intended to
> indicate functions that allocate, such as operator new, or
> list::insert. The
> actual definition is slightly less strict (for now).
>
> No changes to the bitcode reader/writer, asm printer or verifier
> were needed.
>
> Added:
> llvm/trunk/test/Analysis/BasicAA/2008-11-23-NoaliasRet.ll
> llvm/trunk/test/Feature/noalias-ret.ll
> Modified:
> llvm/trunk/docs/LangRef.html
> llvm/trunk/lib/Analysis/BasicAliasAnalysis.cpp
> llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs
> llvm/trunk/lib/AsmParser/llvmAsmParser.y
>
Hi Nick,
One nit-pick. We traditionally commit generated files (like
llvmAsmParser.cpp.cvs) in a separate commit. :-)
-bw
More information about the llvm-commits
mailing list