]> granicus.if.org Git - clang/commit
Extract member function pointer comparison and null comparison into
authorJohn McCall <rjmccall@apple.com>
Sun, 22 Aug 2010 08:30:07 +0000 (08:30 +0000)
committerJohn McCall <rjmccall@apple.com>
Sun, 22 Aug 2010 08:30:07 +0000 (08:30 +0000)
commite9fd7eb6c67676dc27e84eac429aec4f3be51f26
tree05d5ae81a5acea15dd38f68c65be803d2ea9723d
parente97673f10fbb557be2d95f6ca0fcdb6f6dc82b3b
Extract member function pointer comparison and null comparison into
the ABI code.  Implement correct semantics for these on ARM.

I believe this completes the implementation of member function pointers
on ARM.

I think I'm going to switch member function pointers over to be
non-aggregates while I have all this in mind.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111774 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGCXX.cpp
lib/CodeGen/CGCXXABI.h
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGExprScalar.cpp
lib/CodeGen/ItaniumCXXABI.cpp