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

Devang Patel dpatel at apple.com
Thu Sep 25 11:05:40 PDT 2008


Duncan,

Thanks for explanation. I am not floating point expert but this tells  
me that in general  it makes sense to encode -ffast-math in Module A.

On Sep 25, 2008, at 1:24 AM, Duncan Sands wrote:

> Personally I don't see any reason
> to eliminate it, and if readonly is left alone then my love for  
> logic and
> consistency tells me that noinline and alwaysinline should be done  
> this way
> too.


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.

-
Devang






More information about the llvm-commits mailing list