diff --git a/llvm/lib/TargetParser/TargetDataLayout.cpp b/llvm/lib/TargetParser/TargetDataLayout.cpp index 8837d2f91..b796d9e86 100644 --- a/llvm/lib/TargetParser/TargetDataLayout.cpp +++ b/llvm/lib/TargetParser/TargetDataLayout.cpp @@ -582,6 +582,8 @@ std::string Triple::computeDataLayout(StringRef ABIName) const { return "e-m:e-p:16:8-p1:8:8-i16:8-i32:8-i64:8-f32:8-f64:8-a:8-Fi8-n8"; case Triple::msp430: return "e-m:e-p:16:16-i32:16-i64:16-f32:16-f64:16-a:8-n8:16-S16"; + case Triple::w65816: + return "e-m:e-p:16:8-i16:16-i32:16-n8:16-S16"; case Triple::ppc: case Triple::ppcle: case Triple::ppc64: