]> granicus.if.org Git - clang/commitdiff
Force triple for codegen tests which have expectations on output
authorDaniel Dunbar <daniel@zuster.org>
Tue, 3 Feb 2009 21:54:49 +0000 (21:54 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 3 Feb 2009 21:54:49 +0000 (21:54 +0000)
types.

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

17 files changed:
test/CodeGen/2008-07-30-implicit-initialization.c
test/CodeGen/2008-07-31-promotion-of-compound-pointer-arithmetic.c
test/CodeGen/PR2001-bitfield-reload.c
test/CodeGen/bitfield-assign.c
test/CodeGen/bitfield.c
test/CodeGen/designated-initializers.c
test/CodeGen/enum.c
test/CodeGen/function-attributes.c
test/CodeGen/indirect-goto.c
test/CodeGen/kr-func-promote.c
test/CodeGen/rdr-6095112-alias-references-inline.c
test/CodeGen/rdr-6098585-default-after-caserange.c
test/CodeGen/rdr-6098585-default-fallthrough-to-caserange.c
test/CodeGen/rdr-6098585-empty-case-range.c
test/CodeGen/rdr-6098585-fallthrough-to-empty-range.c
test/CodeGen/rdr-6098585-unsigned-caserange.c
test/CodeGen/rdr-6140807-alias-references-forward.c

index ee33b6d70cbea7f89deb4be60f1bf5e7a49ff0b8..9dd05bffbf2799933eb2931929eb9e842e53a62c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt --std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt --std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 2 &&
 // RUN: grep "ret i32 0" %t | count 2
 // <rdar://problem/6113085>
index 746a2f34c968a47fe06cc5584e84d505e3ac393f..f1243dcbdec2318685db664741ee93e176a5a551 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang -emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis | grep "ret i32 1" | count 3
+// RUN: clang -triple i386-unknown-unknown -emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis | grep "ret i32 1" | count 3
 // <rdr://6115726>
 
 int f0() {
index caafced93565f5cca8ffdb6ab846e644c192ad47..7474f3e5c0e4c59917ae36bceb42c3459ec40d0a 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt --std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt --std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 1 &&
 // RUN: grep "ret i32 1" %t | count 1
 // PR2001
index fc163b4d3baf8c37521ce827d06c83e737cc7d9f..0453d77ba041d53f4916a9bfa86892608d457c14 100644 (file)
@@ -4,12 +4,12 @@
 /* Check that we get one load for each simple assign and two for the
    compound assign (load the old value before the add then load again
    to store back). Also check that our g0 pattern is good. */
-// RUN: clang -O0 -emit-llvm -o %t %s &&
+// RUN: clang -triple i386-unknown-unknown -O0 -emit-llvm -o %t %s &&
 // RUN: grep 'load ' %t | count 5 &&
 // RUN: grep "@g0" %t | count 4 &&
 
 // Check that we got the right value.
-// RUN: clang -O3 -emit-llvm -o %t %s &&
+// RUN: clang -triple i386-unknown-unknown -O3 -emit-llvm -o %t %s &&
 // RUN: grep 'load ' %t | count 0 &&
 // RUN: grep "@g0" %t | count 0
 
index 5d522682ef7737510f6ae3b00b89be56faab3847..6473d0760f828ea8a4d9c4a3102dbb32ba448a9f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang %s -emit-llvm-bc -o - | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown %s -emit-llvm-bc -o - | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 4 &&
 // RUN: grep "ret i32 1" %t | count 4
 
index 0601818494994c8ae83860635fac3425bcb62ca7..617c4287d5603d3ee4734d0ddda0ca391be0f7da 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang %s -emit-llvm -o - | grep "<{ i8\* null, i32 1024 }>"
+// RUN: clang -triple i386-unknown-unknown %s -emit-llvm -o - | grep "<{ i8\* null, i32 1024 }>"
 
 struct foo {
     void *a;
index c8641926ee27fb231ad93f57ebbdda128e85d003..50b558d250c35bf47b9d2662cb6d98a69c9be054 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang %s -emit-llvm-bc -o - | opt -std-compile-opts | llvm-dis | grep 'ret i32 6'
+// RUN: clang -triple i386-unknown-unknown %s -emit-llvm-bc -o - | opt -std-compile-opts | llvm-dis | grep 'ret i32 6'
 
 static enum { foo, bar = 1U } z;
 
index c09b2af9f40f74a4916c9f244647163891797356..dacfdd967506624a13adef7b0d32f01c6aa8a6ce 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang -emit-llvm -o %t %s &&
+// RUN: clang -triple i386-unknown-unknown -emit-llvm -o %t %s &&
 // RUN: grep 'define signext i8 @f0(i32 %x) nounwind' %t &&
 // RUN: grep 'define zeroext i8 @f1(i32 %x) nounwind' %t &&
 // RUN: grep 'define void @f2(i8 signext %x) nounwind' %t &&
index c0dc8a8298d257e62e443ba5e04064188550b13d..62c2726d695c29c75259cd1d16285515d347b544 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang -emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown -emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 1 &&
 // RUN: grep "ret i32 210" %t | count 1
 
index a20532a97680d416f05264da4d363b1853103821..2b55a39be025bba6daeb7aaeef1814cc0e33026f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang %s -emit-llvm -o - | grep "i32 @a(i32)"
+// RUN: clang -triple i386-unknown-unknown %s -emit-llvm -o - | grep "i32 @a(i32)"
 
 int a();
 int a(x) short x; {return x;}
index 4805d47c1601e4ccb4be9a04e0fb4ea854b5eeaf..7407fc1f7d588da4229e26e7c15b89af78ab5210 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm -o %t %s &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm -o %t %s &&
 // RUN: grep -e "alias" %t
 // XFAIL
 
index 1a7a53fc7fca4e95833092ca857037e8c9ad3c23..c6dbb1ce184bff75138b45c910e63b1a44b3c42e 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 1 && 
 // RUN: grep "ret i32 10" %t | count 1
 
index 7cb9384cdeafc51c164f5ac2c2050fc299c085bd..bad9889de6b329bf7d1ad5ffc65d5943298ce6c0 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32 10" %t
 
 // Ensure that this doesn't compile to infinite loop in g() due to
index 2dc3cf3da855f23d1d8d63b201aac9a2bc77fe82..6da76bdf24341870f7db16b0403cff837c42a384 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 2 &&
 // RUN: grep "ret i32 3" %t | count 2
 
index 007a0c7587f0d3689b046c086c72537fdbfd581a..e0fcc803918880bb549acec0012917901bdf962d 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32 %" %t
 
 // Make sure return is not constant (if empty range is skipped or miscompiled)
index adf825c813552444949538dccd244f73a3f0fc58..1fa44c0a2e62bd97d8bac7ddf9ea1deb36cb016f 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
+// RUN: clang -triple i386-unknown-unknown --emit-llvm-bc -o - %s | opt -std-compile-opts | llvm-dis > %t &&
 // RUN: grep "ret i32" %t | count 1 &&
 // RUN: grep "ret i32 3" %t | count 1
 
index 5fe15d177ddde3a25dab982affbc0f39ea519fba..509ed74849320241c6746ec23054a50107b090f7 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: clang -emit-llvm -o %t %s &&
+// RUN: clang -triple i386-unknown-unknown -emit-llvm -o %t %s &&
 // RUN: grep -e "@f = alias" %t | count 1 &&
 // RUN: grep -e "bitcast (i32 (i32)\\* @f to i32 (float)\\*)" %t | count 1
 // <rdar://problem/6140807>