yaxunl added a comment.

>> It seems the casting from a pointer to different address space is not 
>> affected by this change. When a null pointer is casted to different address 
>> space, it is casted the same way as an ordinary pointer, e.g. by 
>> addrspacecast.
> 
> You mean, the code-generation for that knows about your special null pointer 
> representation?  That is confusing.

Do you mean if a null pointer in one address space is casted to another address 
space, we should use the specific null pointer representation in the new 
address space, instead of a simple addrspacecast?


https://reviews.llvm.org/D26196



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to