summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2013-04-30 20:15:14 +0000
committerReid Kleckner <reid@kleckner.net>2013-04-30 20:15:14 +0000
commit700c3eea1e5eca4a203151d53a9a3f7f20265dbc (patch)
treea9eff1ced1473ad315a6f27f93538acb8f28ffbc /llvm/lib/Target
parent7153251ab52eb4dfac05bd319da1d173ce9ef245 (diff)
downloadbcm5719-llvm-700c3eea1e5eca4a203151d53a9a3f7f20265dbc.tar.gz
bcm5719-llvm-700c3eea1e5eca4a203151d53a9a3f7f20265dbc.zip
[ms-cxxabi] Implement member pointer comparisons
Summary: Like Itanium, comparisons are basically bitwise comparisons of the two values, with an exception for null member function pointers. If two function pointers are null, only the function pointer field matters for comparison purposes. The rest of the bits can be arbitrary. We take advantage of this in isZeroInitializable(), and it may matter once we start emitting conversions. Reviewers: rjmccall CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D695 llvm-svn: 180800
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud