]> granicus.if.org Git - clang/commitdiff
Create a MipsTargetCodeGenInfo object for mips64/mips64el. The size of the
authorAkira Hatanaka <ahatanak@gmail.com>
Tue, 20 Sep 2011 18:30:57 +0000 (18:30 +0000)
committerAkira Hatanaka <ahatanak@gmail.com>
Tue, 20 Sep 2011 18:30:57 +0000 (18:30 +0000)
UnwindException structure is 32 for mips64.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140165 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/TargetInfo.cpp

index b6abc65c8149d7c42a01b31fa85c7a0d4d442201..434e202f2e97d7497e164dc108f1ee18738b4295 100644 (file)
@@ -3172,6 +3172,10 @@ const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() {
   case llvm::Triple::mipsel:
     return *(TheTargetCodeGenInfo = new MIPSTargetCodeGenInfo(Types, 24));
 
+  case llvm::Triple::mips64:
+  case llvm::Triple::mips64el:
+    return *(TheTargetCodeGenInfo = new MIPSTargetCodeGenInfo(Types, 32));
+
   case llvm::Triple::arm:
   case llvm::Triple::thumb:
     {