[cfe-dev] "generic" address space
Mon P Wang
wangmp at apple.com
Wed Jul 16 12:51:33 PDT 2008
For these type of overloaded intrinsics, I think Sema should choose to
intercept these before the implicit casts are inserted as they will
alter which intrinsic would be called in code generation. Whatever
solution we come up with the address space might also apply to this
case as well.
-- Mon Ping
On Jul 16, 2008, at 9:55 AM, Chris Lattner wrote:
> On Jul 15, 2008, at 10:28 PM, Mon P Wang wrote:
>> It is a bit unclear to me what happens with intrinsics that can
>> take any integer width. Looking briefily, it looks like clang will
>> generate an implicit cast for the argument to integer. Do we
>> always generate the 32 bit integer version of these intrinsics?
> I don't think we have any of these. However, yes by default that
> would happen. Sema could choose to intercept these before the
> implicit casts are inserted, or remove implicit casts later.
More information about the cfe-dev