diff options
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/CodeGen/CGCall.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGCall.cpp b/clang/lib/CodeGen/CGCall.cpp index 7fc3176d2db..c08b93bd84a 100644 --- a/clang/lib/CodeGen/CGCall.cpp +++ b/clang/lib/CodeGen/CGCall.cpp @@ -482,6 +482,10 @@ void X86_64ABIInfo::classify(QualType Ty, ASTContext &Context, uint64_t OffsetBase, Class &Lo, Class &Hi) const { + // FIXME: This code can be simplified by introducing a simple value + // class for Class pairs with appropriate constructor methods for + // the various situations. + Lo = Hi = NoClass; Class &Current = OffsetBase < 64 ? Lo : Hi; |