OLD | NEW |
1 // RUN: %clang_cc1 -triple i686-unknown-unknown -emit-llvm -o - %s | \ | 1 // RUN: %clang_cc1 -triple i686-unknown-unknown -emit-llvm -o - %s | \ |
2 // RUN: FileCheck --check-prefix=I686-UNKNOWN %s | 2 // RUN: FileCheck --check-prefix=I686-UNKNOWN %s |
3 // I686-UNKNOWN: target datalayout = "e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S1
28" | 3 // I686-UNKNOWN: target datalayout = "e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S1
28" |
4 | 4 |
5 // RUN: %clang_cc1 -triple i686-apple-darwin9 -emit-llvm -o - %s | \ | 5 // RUN: %clang_cc1 -triple i686-apple-darwin9 -emit-llvm -o - %s | \ |
6 // RUN: FileCheck --check-prefix=I686-DARWIN %s | 6 // RUN: FileCheck --check-prefix=I686-DARWIN %s |
7 // I686-DARWIN: target datalayout = "e-m:o-p:32:32-f64:32:64-f80:128-n8:16:32-S1
28" | 7 // I686-DARWIN: target datalayout = "e-m:o-p:32:32-f64:32:64-f80:128-n8:16:32-S1
28" |
8 | 8 |
9 // RUN: %clang_cc1 -triple i686-unknown-win32 -emit-llvm -o - %s | \ | 9 // RUN: %clang_cc1 -triple i686-unknown-win32 -emit-llvm -o - %s | \ |
10 // RUN: FileCheck --check-prefix=I686-WIN32 %s | 10 // RUN: FileCheck --check-prefix=I686-WIN32 %s |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 // RUN: %clang_cc1 -triple mips64-linux-gnu -o - -emit-llvm %s -target-abi n32 \ | 53 // RUN: %clang_cc1 -triple mips64-linux-gnu -o - -emit-llvm %s -target-abi n32 \ |
54 // RUN: | FileCheck %s -check-prefix=MIPS-64EB-N32 | 54 // RUN: | FileCheck %s -check-prefix=MIPS-64EB-N32 |
55 // MIPS-64EB-N32: target datalayout = "E-m:m-p:32:32-i8:8:32-i16:16:32-i64:64-n3
2:64-S128" | 55 // MIPS-64EB-N32: target datalayout = "E-m:m-p:32:32-i8:8:32-i16:16:32-i64:64-n3
2:64-S128" |
56 | 56 |
57 // RUN: %clang_cc1 -triple powerpc64-lv2 -o - -emit-llvm %s | \ | 57 // RUN: %clang_cc1 -triple powerpc64-lv2 -o - -emit-llvm %s | \ |
58 // RUN: FileCheck %s -check-prefix=PS3 | 58 // RUN: FileCheck %s -check-prefix=PS3 |
59 // PS3: target datalayout = "E-m:e-p:32:32-i64:64-n32:64" | 59 // PS3: target datalayout = "E-m:e-p:32:32-i64:64-n32:64" |
60 | 60 |
61 // RUN: %clang_cc1 -triple i686-nacl -o - -emit-llvm %s | \ | 61 // RUN: %clang_cc1 -triple i686-nacl -o - -emit-llvm %s | \ |
62 // RUN: FileCheck %s -check-prefix=I686-NACL | 62 // RUN: FileCheck %s -check-prefix=I686-NACL |
63 // I686-NACL: target datalayout = "e-m:e-p:32:32-i64:64-n8:16:32-S128" | 63 // I686-NACL: target datalayout = "e-m:e-p:32:32-i64:64-f80:32-n8:16:32-S128" |
64 | 64 |
65 // RUN: %clang_cc1 -triple x86_64-nacl -o - -emit-llvm %s | \ | 65 // RUN: %clang_cc1 -triple x86_64-nacl -o - -emit-llvm %s | \ |
66 // RUN: FileCheck %s -check-prefix=X86_64-NACL | 66 // RUN: FileCheck %s -check-prefix=X86_64-NACL |
67 // X86_64-NACL: target datalayout = "e-m:e-p:32:32-i64:64-n8:16:32:64-S128" | 67 // X86_64-NACL: target datalayout = "e-m:e-p:32:32-i64:64-f80:128-n8:16:32:64-S1
28" |
68 | 68 |
69 // RUN: %clang_cc1 -triple arm-nacl-gnueabi -o - -emit-llvm %s | \ | 69 // RUN: %clang_cc1 -triple arm-nacl-gnueabi -o - -emit-llvm %s \ |
70 // RUN: FileCheck %s -check-prefix=ARM-NACL | 70 // RUN: -target-abi aapcs-linux | FileCheck %s -check-prefix=ARM-NACL |
71 // ARM-NACL: target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-n32-S128" | 71 // ARM-NACL: target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-n32-S128" |
72 | 72 |
73 // RUN: %clang_cc1 -triple mipsel-nacl -o - -emit-llvm %s | \ | 73 // RUN: %clang_cc1 -triple mipsel-nacl -o - -emit-llvm %s | \ |
74 // RUN: FileCheck %s -check-prefix=MIPS-NACL | 74 // RUN: FileCheck %s -check-prefix=MIPS-NACL |
75 // MIPS-NACL: target datalayout = "e-m:m-p:32:32-i8:8:32-i16:16:32-i64:64-n32-S6
4" | 75 // MIPS-NACL: target datalayout = "e-m:m-p:32:32-i8:8:32-i16:16:32-i64:64-n32-S6
4" |
76 | 76 |
77 // RUN: %clang_cc1 -triple le32-nacl -o - -emit-llvm %s | \ | 77 // RUN: %clang_cc1 -triple le32-nacl -o - -emit-llvm %s | \ |
78 // RUN: FileCheck %s -check-prefix=LE32-NACL | 78 // RUN: FileCheck %s -check-prefix=LE32-NACL |
79 // LE32-NACL: target datalayout = "e-p:32:32-i64:64" | 79 // LE32-NACL: target datalayout = "e-p:32:32-i64:64" |
80 | 80 |
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
158 // RUN: FileCheck %s -check-prefix=TCE | 158 // RUN: FileCheck %s -check-prefix=TCE |
159 // TCE: target datalayout = "E-p:32:32-i8:8:32-i16:16:32-i64:32-f64:32-v64:32-v1
28:32-a:0:32-n32" | 159 // TCE: target datalayout = "E-p:32:32-i8:8:32-i16:16:32-i64:32-f64:32-v64:32-v1
28:32-a:0:32-n32" |
160 | 160 |
161 // RUN: %clang_cc1 -triple spir-unknown -o - -emit-llvm %s | \ | 161 // RUN: %clang_cc1 -triple spir-unknown -o - -emit-llvm %s | \ |
162 // RUN: FileCheck %s -check-prefix=SPIR | 162 // RUN: FileCheck %s -check-prefix=SPIR |
163 // SPIR: target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:1
28-v192:256-v256:256-v512:512-v1024:1024" | 163 // SPIR: target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:1
28-v192:256-v256:256-v512:512-v1024:1024" |
164 | 164 |
165 // RUN: %clang_cc1 -triple spir64-unknown -o - -emit-llvm %s | \ | 165 // RUN: %clang_cc1 -triple spir64-unknown -o - -emit-llvm %s | \ |
166 // RUN: FileCheck %s -check-prefix=SPIR64 | 166 // RUN: FileCheck %s -check-prefix=SPIR64 |
167 // SPIR64: target datalayout = "e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v19
2:256-v256:256-v512:512-v1024:1024" | 167 // SPIR64: target datalayout = "e-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v19
2:256-v256:256-v512:512-v1024:1024" |
OLD | NEW |