Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(73)

Side by Side Diff: test/CodeGen/target-data.c

Issue 1696583002: Remove Emscripten support (Closed) Base URL: https://chromium.googlesource.com/a/native_client/pnacl-clang.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « test/CodeGen/emscripten-regparm.c ('k') | test/CodeGenCXX/member-function-pointers.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 // ARM-NACL: target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S1 28" 71 // ARM-NACL: target datalayout = "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S1 28"
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-n32" 79 // LE32-NACL: target datalayout = "e-p:32:32-i64:64-n32"
80 80
81 // RUN: %clang_cc1 -triple asmjs-emscripten -o - -emit-llvm %s | \
82 // RUN: FileCheck %s -check-prefix=ASMJS-EMSCRIPTEN
83 // ASMJS-EMSCRIPTEN: target datalayout = "e-p:32:32-i64:64-v128:32:128-n32-S128"
84
85 // RUN: %clang_cc1 -triple powerpc-unknown -o - -emit-llvm %s | \ 81 // RUN: %clang_cc1 -triple powerpc-unknown -o - -emit-llvm %s | \
86 // RUN: FileCheck %s -check-prefix=PPC 82 // RUN: FileCheck %s -check-prefix=PPC
87 // PPC: target datalayout = "E-m:e-p:32:32-i64:64-n32" 83 // PPC: target datalayout = "E-m:e-p:32:32-i64:64-n32"
88 84
89 // RUN: %clang_cc1 -triple powerpc64-freebsd -o - -emit-llvm %s | \ 85 // RUN: %clang_cc1 -triple powerpc64-freebsd -o - -emit-llvm %s | \
90 // RUN: FileCheck %s -check-prefix=PPC64-FREEBSD 86 // RUN: FileCheck %s -check-prefix=PPC64-FREEBSD
91 // PPC64-FREEBSD: target datalayout = "E-m:e-i64:64-n32:64" 87 // PPC64-FREEBSD: target datalayout = "E-m:e-i64:64-n32:64"
92 88
93 // RUN: %clang_cc1 -triple powerpc64-linux -o - -emit-llvm %s | \ 89 // RUN: %clang_cc1 -triple powerpc64-linux -o - -emit-llvm %s | \
94 // RUN: FileCheck %s -check-prefix=PPC64-LINUX 90 // RUN: FileCheck %s -check-prefix=PPC64-LINUX
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
167 // RUN: FileCheck %s -check-prefix=TCE 163 // RUN: FileCheck %s -check-prefix=TCE
168 // 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" 164 // 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"
169 165
170 // RUN: %clang_cc1 -triple spir-unknown -o - -emit-llvm %s | \ 166 // RUN: %clang_cc1 -triple spir-unknown -o - -emit-llvm %s | \
171 // RUN: FileCheck %s -check-prefix=SPIR 167 // RUN: FileCheck %s -check-prefix=SPIR
172 // 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" 168 // 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"
173 169
174 // RUN: %clang_cc1 -triple spir64-unknown -o - -emit-llvm %s | \ 170 // RUN: %clang_cc1 -triple spir64-unknown -o - -emit-llvm %s | \
175 // RUN: FileCheck %s -check-prefix=SPIR64 171 // RUN: FileCheck %s -check-prefix=SPIR64
176 // 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" 172 // 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"
OLDNEW
« no previous file with comments | « test/CodeGen/emscripten-regparm.c ('k') | test/CodeGenCXX/member-function-pointers.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698