[cfe-commits] r125833 - /cfe/trunk/lib/Basic/Targets.cpp

NAKAMURA Takumi geek4civic at gmail.com
Fri Feb 18 00:44:38 PST 2011


Author: chapuni
Date: Fri Feb 18 02:44:38 2011
New Revision: 125833

URL: http://llvm.org/viewvc/llvm-project?rev=125833&view=rev
Log:
[Heikki Kultala] This patch contains the ABI changes for the TCE target.

TCE target has some too strict alignment rules (that the HW really does not require, but which caused problems elsewhere) for data types and an ABI change was decided.

Modified:
    cfe/trunk/lib/Basic/Targets.cpp

Modified: cfe/trunk/lib/Basic/Targets.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=125833&r1=125832&r2=125833&view=diff
==============================================================================
--- cfe/trunk/lib/Basic/Targets.cpp (original)
+++ cfe/trunk/lib/Basic/Targets.cpp Fri Feb 18 02:44:38 2011
@@ -2361,8 +2361,8 @@
       LongDoubleFormat = &llvm::APFloat::IEEEsingle;
       DescriptionString = "E-p:32:32:32-i1:8:8-i8:8:32-"
                           "i16:16:32-i32:32:32-i64:32:32-"
-                          "f32:32:32-f64:64:64-v64:64:64-"
-                          "v128:128:128-a0:0:64-n32";
+                          "f32:32:32-f64:32:32-v64:32:32-"
+                          "v128:32:32-a0:0:32-n32";
     }
 
     virtual void getTargetDefines(const LangOptions &Opts,





More information about the cfe-commits mailing list