[llvm-commits] [llvm] r55638 - /llvm/trunk/include/llvm/Function.h

Duncan Sands baldrick at free.fr
Fri Sep 26 00:33:58 PDT 2008


Hi Devang,

> Well, we're moving in that direction.  The only difference is
> - noinline, alwaysinline, readonly etc.. will use ~0U index.
> - inreg, zext and sext will not be accepted as function attributes.  
> These three will be accepted as return attributes (change in .ll  
> syntax) and will continue to use 0 index.

does this mean that it will no longer be possible to mark a
callsite "readonly" when the function is not readonly?  Or
is it just about separating attributes for the result value
from properties of the call/function?

Ciao,

Duncan.



More information about the llvm-commits mailing list