[llvm] r275973 - [AARCH64] Enable AARCH64 lit tests on windows dev machines

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 19 06:35:27 PDT 2016


Author: rksimon
Date: Tue Jul 19 08:35:11 2016
New Revision: 275973

URL: http://llvm.org/viewvc/llvm-project?rev=275973&view=rev
Log:
[AARCH64] Enable AARCH64 lit tests on windows dev machines

As discussed on PR27654, this patch fixes the triples of a lot of aarch64 tests and enables lit tests on windows

This will hopefully help stop cases where windows developers break the aarch64 target

Differential Revision: https://reviews.llvm.org/D22191

Modified:
    llvm/trunk/test/CodeGen/AArch64/Redundantstore.ll
    llvm/trunk/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll
    llvm/trunk/test/CodeGen/AArch64/aarch64-addv.ll
    llvm/trunk/test/CodeGen/AArch64/aarch64-minmaxv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-abi-varargs.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-abi_align.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-addp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-addr-type-promotion.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-addrmode.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-arith-saturating.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-arith.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-atomic-128.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-atomic.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-big-imm-offsets.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-bitfield-extract.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-build-vector.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-builtins-linux.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-cast-opt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-clrsb.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-coalesce-ext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-complex-ret.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-convert-v4f64.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-crc32.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-crypto.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-cvt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-dup.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-ext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-extload-knownzero.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-extract.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-extract_subvector.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fcmp-opt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fmadd.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fmax-safe.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fmax.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fmuladd.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fold-lsl.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-fp128-folding.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-frame-index.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-icmp-opt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-indexed-memory.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-ld1.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-ldp-aa.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-ldp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-ldur.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-leaf.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-long-shift.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-memset-inline.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-movi.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-mul.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-neon-v8.1a.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-popcnt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-prefetch.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-redzone.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-return-vector.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-returnaddr.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-rev.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-scvt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-shifted-sext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-shrink-v1i64.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-sli-sri-opt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-smaxv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-sminv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-st1.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-stp-aa.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-stp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-stur.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-subvector-extend.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-tbl.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-this-return.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-trap.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-trn.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-umaxv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-uminv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-umov.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-unaligned_ldst.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-uzp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vaargs.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vabs.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vadd.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vaddlv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vaddv.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vbitwise.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vclz.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcmp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcnt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcombine.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_n.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vecCmpBr.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vecFold.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vector-ext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vector-imm.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vector-insertion.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vector-ldst.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vhadd.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vhsub.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vmax.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vminmaxnm.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vmovn.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vmul.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-volatile.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vpopcnt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vqadd.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vqsub.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vselect.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vsetcc_fp.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vshift.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vshr.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vsqrt.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vsra.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-vsub.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-xaluo.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-zext.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-zextload-unscaled.ll
    llvm/trunk/test/CodeGen/AArch64/arm64-zip.ll
    llvm/trunk/test/CodeGen/AArch64/asm-large-immediate.ll
    llvm/trunk/test/CodeGen/AArch64/branch-folder-merge-mmos.ll
    llvm/trunk/test/CodeGen/AArch64/cmpwithshort.ll
    llvm/trunk/test/CodeGen/AArch64/combine-comparisons-by-cse.ll
    llvm/trunk/test/CodeGen/AArch64/complex-fp-to-int.ll
    llvm/trunk/test/CodeGen/AArch64/complex-int-to-fp.ll
    llvm/trunk/test/CodeGen/AArch64/div_minsize.ll
    llvm/trunk/test/CodeGen/AArch64/large_shift.ll
    llvm/trunk/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll
    llvm/trunk/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll
    llvm/trunk/test/CodeGen/AArch64/lit.local.cfg
    llvm/trunk/test/CodeGen/AArch64/lower-range-metadata-func-call.ll
    llvm/trunk/test/CodeGen/AArch64/memcpy-f128.ll
    llvm/trunk/test/CodeGen/AArch64/merge-store-dependency.ll
    llvm/trunk/test/CodeGen/AArch64/merge-store.ll
    llvm/trunk/test/CodeGen/AArch64/mul_pow2.ll
    llvm/trunk/test/CodeGen/AArch64/no-quad-ldp-stp.ll
    llvm/trunk/test/CodeGen/AArch64/nzcv-save.ll
    llvm/trunk/test/CodeGen/AArch64/postra-mi-sched.ll
    llvm/trunk/test/CodeGen/AArch64/rem_crash.ll
    llvm/trunk/test/CodeGen/AArch64/tailmerging_in_mbp.ll
    llvm/trunk/test/CodeGen/AArch64/tbz-tbnz.ll

Modified: llvm/trunk/test/CodeGen/AArch64/Redundantstore.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/Redundantstore.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/Redundantstore.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/Redundantstore.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -O3 -march=aarch64 < %s | FileCheck %s 
+; RUN: llc < %s -O3 -mtriple=aarch64-eabi | FileCheck %s 
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 @end_of_array = common global i8* null, align 8

Modified: llvm/trunk/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/aarch64-DAGCombine-findBetterNeighborChains-crash.ll Tue Jul 19 08:35:11 2016
@@ -1,8 +1,7 @@
-; RUN: llc < %s -march=arm64
+; RUN: llc < %s -mtriple=aarch64-unknown-linux-gnu
 ; Make sure we are not crashing on this test.
 
 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
-target triple = "aarch64-unknown-linux-gnu"
 
 declare void @extern(i8*)
 

Modified: llvm/trunk/test/CodeGen/AArch64/aarch64-addv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/aarch64-addv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/aarch64-addv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/aarch64-addv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=aarch64 -aarch64-neon-syntax=generic < %s | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -aarch64-neon-syntax=generic | FileCheck %s
 
 define i8 @add_B(<16 x i8>* %arr)  {
 ; CHECK-LABEL: add_B

Modified: llvm/trunk/test/CodeGen/AArch64/aarch64-minmaxv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/aarch64-minmaxv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/aarch64-minmaxv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/aarch64-minmaxv.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc -march=aarch64 -aarch64-neon-syntax=generic < %s | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-linu--gnu -aarch64-neon-syntax=generic | FileCheck %s
 
 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
-target triple = "aarch64-linu--gnu"
 
 ; CHECK-LABEL: smax_B
 ; CHECK: smaxv {{b[0-9]+}}, {{v[0-9]+}}.16b

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2011-03-21-Unaligned-Frame-Index.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 define void @foo(i64 %val) {
 ; CHECK: foo
 ;   The stack frame store is not 64-bit aligned. Make sure we use an

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2012-01-11-ComparisonDAGCrash.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64
+; RUN: llc < %s -mtriple=arm64-eabi
 
 ; The target lowering for integer comparisons was replacing some DAG nodes
 ; during operation legalization, which resulted in dangling pointers,

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-DAGCombineVectorExtract.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define i32 @foo(<4 x i32> %a, i32 %n) nounwind {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2012-05-07-MemcpyAlignBug.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march arm64 -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone | FileCheck %s
 ; <rdar://problem/11294426>
 
 @b = private unnamed_addr constant [3 x i32] [i32 1768775988, i32 1685481784, i32 1836253201], align 4

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc -march=arm64 -O0 -verify-machineinstrs < %s | FileCheck %s
-; RUN: llc -march=arm64 -O3 -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -O0 -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -O3 -verify-machineinstrs | FileCheck %s
 
 @.str = private unnamed_addr constant [9 x i8] c"%lf %lu\0A\00", align 1
 @.str1 = private unnamed_addr constant [8 x i8] c"%lf %u\0A\00", align 1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-13-ffast-fcmp.ll Tue Jul 19 08:35:11 2016
@@ -1,8 +1,7 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -fp-contract=fast | FileCheck %s --check-prefix=FAST
+; RUN: llc < %s -mtriple=arm64-apple-ios7.0.0 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios7.0.0 -aarch64-neon-syntax=apple -fp-contract=fast | FileCheck %s --check-prefix=FAST
 
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
-target triple = "arm64-apple-ios7.0.0"
 
 ;FAST-LABEL: _Z9example25v:
 ;FAST: fcmgt.4s

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-frem-crash.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64
+; RUN: llc < %s -mtriple=arm64-eabi
 ; Make sure we are not crashing on this test.
 
 define void @autogen_SD13158() {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2013-01-23-sext-crash.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64
+; RUN: llc < %s -mtriple=arm64-eabi
 
 ; Make sure we are not crashing on this test.
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-2013-02-12-shufv8i8.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple
 
 ;CHECK-LABEL: Shuff:
 ;CHECK: tbl.8b

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,7 @@
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=apple -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-NOOPT
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=apple -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-OPT
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=generic -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-NOOPT
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=generic -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-OPT
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -aarch64-neon-syntax=apple -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-NOOPT
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -aarch64-neon-syntax=apple -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-OPT
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -aarch64-neon-syntax=generic -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-NOOPT
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -aarch64-neon-syntax=generic -aarch64-simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-OPT
 
 define <2 x i64> @bar(<2 x i64> %a, <2 x i64> %b) nounwind readnone {
 ; CHECK-LABEL: bar:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-AnInfiniteLoopInDAGCombine.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64
+; RUN: llc < %s -mtriple=arm64-eabi
 
 ; This test case tests an infinite loop bug in DAG combiner.
 ; It just tries to do the following replacing endlessly:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-EXT-undef-mask.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -O0 -march=arm64 -aarch64-neon-syntax=apple -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc -O0 -mtriple=arm64-eabi -aarch64-neon-syntax=apple -verify-machineinstrs < %s | FileCheck %s
 
 ; The following 2 test cases test shufflevector with beginning UNDEF mask.
 define <8 x i16> @test_vext_undef_traverse(<8 x i16> %in) {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-abi-varargs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-abi-varargs.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-abi-varargs.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-abi-varargs.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone -enable-misched=false | FileCheck %s
-target triple = "arm64-apple-ios7.0.0"
+; RUN: llc < %s -mtriple=arm64-apple-ios7.0.0 -mcpu=cyclone -enable-misched=false | FileCheck %s
 
 ; rdar://13625505
 ; Here we have 9 fixed integer arguments the 9th argument in on stack, the

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-abi_align.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-abi_align.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-abi_align.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-abi_align.ll Tue Jul 19 08:35:11 2016
@@ -1,6 +1,5 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone -enable-misched=false -disable-fp-elim | FileCheck %s
-; RUN: llc < %s -O0 -disable-fp-elim | FileCheck -check-prefix=FAST %s
-target triple = "arm64-apple-darwin"
+; RUN: llc < %s -mtriple=arm64-apple-darwin -mcpu=cyclone -enable-misched=false -disable-fp-elim | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-darwin -O0 -disable-fp-elim | FileCheck -check-prefix=FAST %s
 
 ; rdar://12648441
 ; Generated from arm64-arguments.c with -O2.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-addp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-addp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-addp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-addp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
 
 define double @foo(<2 x double> %a) nounwind {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-addr-type-promotion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-addr-type-promotion.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-addr-type-promotion.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-addr-type-promotion.ll Tue Jul 19 08:35:11 2016
@@ -1,9 +1,8 @@
-; RUN: llc -march arm64 < %s -aarch64-collect-loh=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios3.0.0 -aarch64-collect-loh=false | FileCheck %s
 ; rdar://13452552
 ; Disable the collecting of LOH so that the labels do not get in the
 ; way of the NEXT patterns.
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
-target triple = "arm64-apple-ios3.0.0"
 
 @block = common global i8* null, align 8
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-addrmode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-addrmode.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-addrmode.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-addrmode.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi < %s | FileCheck %s
 ; rdar://10232252
 
 @object = external hidden global i64, section "__DATA, __objc_ivar", align 8

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-alloca-frame-pointer-offset.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mcpu=cyclone < %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi -mcpu=cyclone < %s | FileCheck %s
 
 ; CHECK: foo
 ; CHECK: str w[[REG0:[0-9]+]], [x19, #264]

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-andCmpBrToTBZ.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc -O1 -march=arm64 -enable-andcmp-sinking=true < %s | FileCheck %s
+; RUN: llc -O1 -mtriple=arm64-apple-ios7.0.0 -enable-andcmp-sinking=true < %s | FileCheck %s
 ; ModuleID = 'and-cbz-extr-mr.bc'
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
-target triple = "arm64-apple-ios7.0.0"
 
 define zeroext i1 @foo(i1 %IsEditable, i1 %isTextField, i8* %str1, i8* %str2, i8* %str3, i8* %str4, i8* %str5, i8* %str6, i8* %str7, i8* %str8, i8* %str9, i8* %str10, i8* %str11, i8* %str12, i8* %str13, i32 %int1, i8* %str14) unnamed_addr #0 align 2 {
 ; CHECK: _foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-arith-saturating.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-arith-saturating.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-arith-saturating.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-arith-saturating.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone | FileCheck %s
 
 define i32 @qadds(<4 x i32> %b, <4 x i32> %c) nounwind readnone optsize ssp {
 ; CHECK-LABEL: qadds:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-arith.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-arith.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-arith.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-arith.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -asm-verbose=false | FileCheck %s
 
 define i32 @t1(i32 %a, i32 %b) nounwind readnone ssp {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-arm64-dead-def-elimination-flag.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc -march=arm64 -aarch64-dead-def-elimination=false < %s | FileCheck %s
+; RUN: llc -mtriple=arm64-apple-ios7.0.0 -aarch64-dead-def-elimination=false < %s | FileCheck %s
 
 target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
-target triple = "arm64-apple-ios7.0.0"
 
 ; Function Attrs: nounwind ssp uwtable
 define i32 @test1() #0 {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-atomic-128.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-atomic-128.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-atomic-128.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-atomic-128.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -mtriple=arm64-linux-gnu -verify-machineinstrs -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-linux-gnu -verify-machineinstrs -mcpu=cyclone | FileCheck %s
 
 @var = global i128 0
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-atomic.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-atomic.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-atomic.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-atomic.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -asm-verbose=false -verify-machineinstrs -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -asm-verbose=false -verify-machineinstrs -mcpu=cyclone | FileCheck %s
 
 define i32 @val_compare_and_swap(i32* %p, i32 %cmp, i32 %new) #0 {
 ; CHECK-LABEL: val_compare_and_swap:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-big-imm-offsets.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-big-imm-offsets.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-big-imm-offsets.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-big-imm-offsets.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s
+; RUN: llc -mtriple=arm64-eabi < %s
 
 
 ; Make sure large offsets aren't mistaken for valid immediate offsets.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-bitfield-extract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-bitfield-extract.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-bitfield-extract.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-bitfield-extract.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
 ; RUN: opt -codegenprepare -mtriple=arm64-apple=ios -S -o - %s | FileCheck --check-prefix=OPT %s
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 %struct.X = type { i8, i8, [2 x i8] }
 %struct.Y = type { i32, i8 }
 %struct.Z = type { i8, i8, [2 x i8], i16 }

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-build-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-build-vector.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-build-vector.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-build-vector.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ; Check that building up a vector w/ only one non-zero lane initializes
 ; intelligently.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-builtins-linux.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-builtins-linux.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-builtins-linux.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-builtins-linux.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 -mtriple=aarch64-linux-gnu | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-linux-gnu | FileCheck %s
 
 ; Function Attrs: nounwind readnone
 declare i8* @llvm.thread.pointer() #1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-cast-opt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-cast-opt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-cast-opt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-cast-opt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -O3 -march=arm64 -mtriple arm64-apple-ios5.0.0 < %s | FileCheck %s
+; RUN: llc -O3 -mtriple arm64-apple-ios5.0.0 < %s | FileCheck %s
 ; <rdar://problem/15992732>
 ; Zero truncation is not necessary when the values are extended properly
 ; already.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-clrsb.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-clrsb.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-clrsb.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-clrsb.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc < %s -march=arm64 |  FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios7.0.0 |  FileCheck %s
 
 target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
-target triple = "arm64-apple-ios7.0.0"
 
 ; Function Attrs: nounwind readnone
 declare i32 @llvm.ctlz.i32(i32, i1) #0

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-coalesce-ext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-coalesce-ext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-coalesce-ext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-coalesce-ext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mtriple=arm64-apple-darwin < %s | FileCheck %s
+; RUN: llc -mtriple=arm64-apple-darwin < %s | FileCheck %s
 ; Check that the peephole optimizer knows about sext and zext instructions.
 ; CHECK: test1sext
 define i32 @test1sext(i64 %A, i64 %B, i32* %P, i64 *%P2) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-complex-ret.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-complex-ret.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-complex-ret.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-complex-ret.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -o - %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi -o - %s | FileCheck %s
 
 define { i192, i192, i21, i192 } @foo(i192) {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-convert-v4f64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-convert-v4f64.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-convert-v4f64.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-convert-v4f64.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -mtriple=aarch64-none-linux-gnu -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 
 define <4 x i16> @fptosi_v4f64_to_v4i16(<4 x double>* %ptr) {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-crc32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-crc32.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-crc32.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-crc32.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mattr=+crc -o - %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi -mattr=+crc -o - %s | FileCheck %s
 
 define i32 @test_crc32b(i32 %cur, i8 %next) {
 ; CHECK-LABEL: test_crc32b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-crypto.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-crypto.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-crypto.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-crypto.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mattr=crypto -aarch64-neon-syntax=apple -o - %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi -mattr=crypto -aarch64-neon-syntax=apple -o - %s | FileCheck %s
 
 declare <16 x i8> @llvm.aarch64.crypto.aese(<16 x i8> %data, <16 x i8> %key)
 declare <16 x i8> @llvm.aarch64.crypto.aesd(<16 x i8> %data, <16 x i8> %key)

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-cvt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-cvt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-cvt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-cvt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ;
 ; Floating-point scalar convert to signed integer (to nearest with ties to away)

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-dead-def-frame-index.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc -march=arm64 < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios7.0.0 | FileCheck %s
 
 target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
-target triple = "arm64-apple-ios7.0.0"
 
 ; Function Attrs: nounwind ssp uwtable
 define i32 @test1() #0 {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-dup.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-dup.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-dup.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-dup.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define <8 x i8> @v_dup8(i8 %A) nounwind {
 ;CHECK-LABEL: v_dup8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-ext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-ext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-ext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-ext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @test_vextd(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: test_vextd:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-extend-int-to-fp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <4 x float> @foo(<4 x i16> %a) nounwind {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-extload-knownzero.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-extload-knownzero.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-extload-knownzero.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-extload-knownzero.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 ; rdar://12771555
 
 define void @foo(i16* %ptr, i32 %a) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-extract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-extract.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-extract.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-extract.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,4 @@
-; RUN: llc -verify-machineinstrs < %s \
-; RUN: -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -verify-machineinstrs | FileCheck %s
 
 define i64 @ror_i64(i64 %in) {
 ; CHECK-LABEL: ror_i64:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-extract_subvector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-extract_subvector.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-extract_subvector.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-extract_subvector.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ; Extract of an upper half of a vector is an "ext.16b v0, v0, v0, #8" insn.
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define void @caller(i32* nocapture %p, i32 %a, i32 %b) nounwind optsize ssp {
 ; CHECK-NOT: stp

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fcmp-opt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fcmp-opt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fcmp-opt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fcmp-opt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone -aarch64-neon-syntax=apple | FileCheck %s
 ; rdar://10263824
 
 define i1 @fcmp_float1(float %a) nounwind ssp {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fixed-point-scalar-cvt-dagcombine.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ; DAGCombine to transform a conversion of an extract_vector_elt to an
 ; extract_vector_elt of a conversion, which saves a round trip of copies

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fmadd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fmadd.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fmadd.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fmadd.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s | FileCheck %s
+; RUN: llc -mtriple=arm64-eabi < %s | FileCheck %s
 
 define float @fma32(float %a, float %b, float %c) nounwind readnone ssp {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fmax-safe.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fmax-safe.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fmax-safe.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fmax-safe.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define double @test_direct(float %in) {
 ; CHECK-LABEL: test_direct:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fmax.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fmax.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fmax.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fmax.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -enable-no-nans-fp-math < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -enable-no-nans-fp-math | FileCheck %s
 
 define double @test_direct(float %in) {
 ; CHECK-LABEL: test_direct:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fmuladd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fmuladd.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fmuladd.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fmuladd.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -asm-verbose=false < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -asm-verbose=false -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define float @test_f32(float* %A, float* %B, float* %C) nounwind {
 ;CHECK-LABEL: test_f32:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fold-lsl.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fold-lsl.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fold-lsl.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fold-lsl.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 ;
 ; <rdar://problem/14486451>
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define float @t1(i1 %a, float %b, float %c) nounwind {
 ; CHECK: t1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-fp128-folding.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-fp128-folding.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-fp128-folding.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-fp128-folding.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -verify-machineinstrs | FileCheck %s
 declare void @bar(i8*, i8*, i32*)
 
 ; SelectionDAG used to try to fold some fp128 operations using the ppc128 type,

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-frame-index.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-frame-index.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-frame-index.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-frame-index.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mtriple=arm64-apple-ios -aarch64-atomic-cfg-tidy=0 < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios -aarch64-atomic-cfg-tidy=0 | FileCheck %s
 ; rdar://11935841
 
 define void @t1() nounwind ssp {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-i16-subreg-extract.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define i32 @foo(<4 x i16>* %__a) nounwind {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-icmp-opt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-icmp-opt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-icmp-opt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-icmp-opt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ; Optimize (x > -1) to (x >= 0) etc.
 ; Optimize (cmp (add / sub), 0): eliminate the subs used to update flag

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-indexed-memory.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-indexed-memory.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-indexed-memory.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-indexed-memory.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-redzone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-redzone | FileCheck %s
 
 define void @store64(i64** nocapture %out, i64 %index, i64 %spacing) nounwind noinline ssp {
 ; CHECK-LABEL: store64:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-I.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-J.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-K.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-L.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-M.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-error-N.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc -march=arm64 < %s  2> %t
+; RUN: not llc -mtriple=arm64-eabi < %s  2> %t
 ; RUN: FileCheck --check-prefix=CHECK-ERRORS < %t %s
 
 ; Check for at least one invalid constant.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-inline-asm-zero-reg-error.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: not llc < %s -march=arm64 2>&1 | FileCheck %s
+; RUN: not llc < %s -mtriple=arm64-eabi 2>&1 | FileCheck %s
 
 
 ; The 'z' constraint allocates either xzr or wzr, but obviously an input of 1 is

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-ld1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-ld1.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-ld1.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-ld1.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -verify-machineinstrs -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -verify-machineinstrs -asm-verbose=false | FileCheck %s
 
 %struct.__neon_int8x8x2_t = type { <8 x i8>,  <8 x i8> }
 %struct.__neon_int8x8x3_t = type { <8 x i8>,  <8 x i8>,  <8 x i8> }

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-ldp-aa.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-ldp-aa.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-ldp-aa.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-ldp-aa.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -enable-misched=false -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -enable-misched=false -verify-machineinstrs | FileCheck %s
 
 ; The next set of tests makes sure we can combine the second instruction into
 ; the first.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-ldp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-ldp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-ldp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-ldp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -verify-machineinstrs | FileCheck %s
 
 ; CHECK-LABEL: ldp_int
 ; CHECK: ldp

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-ldur.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-ldur.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-ldur.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-ldur.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define i64 @_f0(i64* %p) {
 ; CHECK: f0:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-leaf.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-leaf.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-leaf.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-leaf.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mtriple=arm64-apple-ios < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios | FileCheck %s
 ; rdar://12829704
 
 define void @t8() nounwind ssp {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-long-shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-long-shift.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-long-shift.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-long-shift.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone | FileCheck %s
 
 define i128 @shl(i128 %r, i128 %s) nounwind readnone {
 ; CHECK-LABEL: shl:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone | FileCheck %s
 
 %struct.x = type { i8, i8, i8, i8, i8, i8, i8, i8, i8, i8, i8 }
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-memset-inline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-memset-inline.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-memset-inline.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-memset-inline.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define void @t1(i8* nocapture %c) nounwind optsize {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-movi.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-movi.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-movi.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-movi.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ;==--------------------------------------------------------------------------==
 ; Tests for MOV-immediate implemented with ORR-immediate.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-mul.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-mul.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-mul.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-mul.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ; rdar://9296808
 ; rdar://9349137

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-neon-v8.1a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-neon-v8.1a.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-neon-v8.1a.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-neon-v8.1a.ll Tue Jul 19 08:35:11 2016
@@ -1,6 +1,6 @@
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V8a
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -mattr=+v8.1a -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V81a
-; RUN: llc < %s -verify-machineinstrs -march=arm64 -mattr=+v8.1a -aarch64-neon-syntax=apple | FileCheck %s --check-prefix=CHECK-V81a-apple
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V8a
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -mattr=+v8.1a -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V81a
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi -mattr=+v8.1a -aarch64-neon-syntax=apple | FileCheck %s --check-prefix=CHECK-V81a-apple
 
 declare <4 x i16> @llvm.aarch64.neon.sqrdmulh.v4i16(<4 x i16>, <4 x i16>)
 declare <8 x i16> @llvm.aarch64.neon.sqrdmulh.v8i16(<8 x i16>, <8 x i16>)

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-popcnt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-popcnt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-popcnt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-popcnt.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
-; RUN: llc < %s -march=aarch64 -mattr -neon -aarch64-neon-syntax=apple | FileCheck -check-prefix=CHECK-NONEON %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -mattr -neon -aarch64-neon-syntax=apple | FileCheck -check-prefix=CHECK-NONEON %s
 
 define i32 @cnt32_advsimd(i32 %x) nounwind readnone {
   %cnt = tail call i32 @llvm.ctpop.i32(i32 %x)

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-prefetch.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-prefetch.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-prefetch.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-prefetch.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc %s -march arm64 -o - | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 @a = common global i32* null, align 8
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-redzone.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-redzone.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-redzone.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-redzone.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-redzone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-redzone | FileCheck %s
 
 define i32 @foo(i32 %a, i32 %b) nounwind ssp {
 ; CHECK-LABEL: foo:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-regress-f128csel-flags.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -verify-machineinstrs | FileCheck %s
 
 ; We used to not mark NZCV as being used in the continuation basic-block
 ; when lowering a 128-bit "select" to branches. This meant a subsequent use

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-regress-interphase-shift.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -o - %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ; This is mostly a "don't assert" test. The type of the RHS of a shift depended
 ; on the phase of legalization, which led to the creation of an unexpected and

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-return-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-return-vector.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-return-vector.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-return-vector.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ; 2x64 vector should be returned in Q0.
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-returnaddr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-returnaddr.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-returnaddr.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-returnaddr.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define i8* @rt0(i32 %x) nounwind readnone {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-rev.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-rev.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-rev.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-rev.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define i32 @test_rev_w(i32 %a) nounwind {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-scvt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-scvt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-scvt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-scvt.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone -aarch64-neon-syntax=apple | FileCheck %s
-; RUN: llc < %s -march=arm64 -mcpu=cortex-a57 | FileCheck --check-prefix=CHECK-A57 %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cyclone -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=cortex-a57 | FileCheck --check-prefix=CHECK-A57 %s
 ; rdar://13082402
 
 define float @t1(i32* nocapture %src) nounwind ssp {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-shifted-sext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-shifted-sext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-shifted-sext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-shifted-sext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mtriple=arm64-apple-ios < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios | FileCheck %s
 ;
 ; <rdar://problem/13820218>
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-shrink-v1i64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-shrink-v1i64.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-shrink-v1i64.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-shrink-v1i64.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s
+; RUN: llc < %s -mtriple=arm64-eabi
 
 ; The DAGCombiner tries to do following shrink:
 ;     Convert x+y to (VT)((SmallVT)x+(SmallVT)y)

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-simd-scalar-to-vector.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -O0 -mcpu=cyclone | FileCheck %s --check-prefix=CHECK-FAST
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -O0 -mcpu=cyclone | FileCheck %s --check-prefix=CHECK-FAST
 
 define <16 x i8> @foo(<16 x i8> %a) nounwind optsize readnone ssp {
 ; CHECK: uaddlv.16b h0, v0

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-sitofp-combine-chains.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -o -  %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 ; ARM64ISelLowering.cpp was creating a new (floating-point) load for efficiency
 ; but not updating chain-successors of the old one. As a result, the two memory

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-sli-sri-opt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-sli-sri-opt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-sli-sri-opt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-sli-sri-opt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -aarch64-shift-insert-generation=true -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -aarch64-shift-insert-generation=true -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define void @testLeftGood(<16 x i8> %src1, <16 x i8> %src2, <16 x i8>* %dest) nounwind {
 ; CHECK-LABEL: testLeftGood:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-smaxv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-smaxv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-smaxv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-smaxv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define signext i8 @test_vmaxv_s8(<8 x i8> %a1) {
 ; CHECK: test_vmaxv_s8

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-sminv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-sminv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-sminv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-sminv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define signext i8 @test_vminv_s8(<8 x i8> %a1) {
 ; CHECK: test_vminv_s8

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-sqshl-uqshl-i64Contant.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -verify-machineinstrs -march=arm64 | FileCheck %s
+; RUN: llc < %s -verify-machineinstrs -mtriple=arm64-eabi | FileCheck %s
 
 ; Check if sqshl/uqshl with constant shift amout can be selected. 
 define i64 @test_vqshld_s64_i(i64 %a) {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-st1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-st1.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-st1.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-st1.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -verify-machineinstrs | FileCheck %s
 
 define void @st1lane_16b(<16 x i8> %A, i8* %D) {
 ; CHECK-LABEL: st1lane_16b

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-stp-aa.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-stp-aa.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-stp-aa.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-stp-aa.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -enable-misched=false -aarch64-stp-suppress=false -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -enable-misched=false -aarch64-stp-suppress=false -verify-machineinstrs | FileCheck %s
 
 ; The next set of tests makes sure we can combine the second instruction into
 ; the first.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-stp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-stp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-stp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-stp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-stp-suppress=false -verify-machineinstrs -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-stp-suppress=false -verify-machineinstrs -mcpu=cyclone | FileCheck %s
 
 ; CHECK-LABEL: stp_int
 ; CHECK: stp w0, w1, [x2]

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-stur.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-stur.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-stur.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-stur.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
 %struct.X = type <{ i32, i64, i64 }>
 
 define void @foo1(i32* %p, i64 %val) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-subvector-extend.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-subvector-extend.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-subvector-extend.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-subvector-extend.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 ; Test efficient codegen of vector extends up from legal type to 128 bit
 ; and 256 bit vector types.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-tbl.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-tbl.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-tbl.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-tbl.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @tbl1_8b(<16 x i8> %A, <8 x i8> %B) nounwind {
 ; CHECK: tbl1_8b

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-this-return.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-this-return.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-this-return.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-this-return.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-this-return-forwarding | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-this-return-forwarding | FileCheck %s
 
 %struct.A = type { i8 }
 %struct.B = type { i32 }

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-trap.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-trap.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-trap.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-trap.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 define void @foo() nounwind {
 ; CHECK: foo
 ; CHECK: brk #0x1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-trn.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-trn.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-trn.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-trn.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @vtrni8(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: vtrni8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-umaxv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-umaxv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-umaxv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-umaxv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define i32 @vmax_u8x8(<8 x i8> %a) nounwind ssp {
 ; CHECK-LABEL: vmax_u8x8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-uminv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-uminv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-uminv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-uminv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define i32 @vmin_u8x8(<8 x i8> %a) nounwind ssp {
 ; CHECK-LABEL: vmin_u8x8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-umov.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-umov.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-umov.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-umov.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define zeroext i8 @f1(<16 x i8> %a) {
 ; CHECK-LABEL: f1:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-unaligned_ldst.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-unaligned_ldst.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-unaligned_ldst.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-unaligned_ldst.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 ; rdar://r11231896
 
 define void @t1(i8* nocapture %a, i8* nocapture %b) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-uzp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-uzp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-uzp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-uzp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @vuzpi8(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: vuzpi8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vaargs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vaargs.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vaargs.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vaargs.ll Tue Jul 19 08:35:11 2016
@@ -1,6 +1,5 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-darwin11.0.0 | FileCheck %s
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64"
-target triple = "arm64-apple-darwin11.0.0"
 
 define float @t1(i8* nocapture %fmt, ...) nounwind ssp {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vabs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vabs.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vabs.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vabs.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 
 define <8 x i16> @sabdl8h(<8 x i8>* %A, <8 x i8>* %B) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vadd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vadd.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vadd.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vadd.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 
 define <8 x i8> @addhn8b(<8 x i16>* %A, <8 x i16>* %B) nounwind {
 ;CHECK-LABEL: addhn8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vaddlv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vaddlv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vaddlv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vaddlv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define i64 @test_vaddlv_s32(<2 x i32> %a1) nounwind readnone {
 ; CHECK: test_vaddlv_s32

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vaddv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vaddv.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vaddv.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vaddv.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s -asm-verbose=false -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false -mcpu=cyclone | FileCheck %s
 
 define signext i8 @test_vaddv_s8(<8 x i8> %a1) {
 ; CHECK-LABEL: test_vaddv_s8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vbitwise.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vbitwise.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vbitwise.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vbitwise.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @rbit_8b(<8 x i8>* %A) nounwind {
 ;CHECK-LABEL: rbit_8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vclz.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vclz.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vclz.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vclz.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @test_vclz_u8(<8 x i8> %a) nounwind readnone ssp {
   ; CHECK-LABEL: test_vclz_u8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcmp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcmp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcmp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcmp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 
 define void @fcmltz_4s(<4 x float> %a, <4 x i16>* %p) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcnt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcnt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcnt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcnt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @cls_8b(<8 x i8>* %A) nounwind {
 ;CHECK-LABEL: cls_8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcombine.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcombine.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcombine.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcombine.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ; LowerCONCAT_VECTORS() was reversing the order of two parts.
 ; rdar://11558157

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x i32> @fcvtas_2s(<2 x float> %A) nounwind {
 ;CHECK-LABEL: fcvtas_2s:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
-; RUN: llc < %s -O0 -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -O0 -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x double> @test_vcvt_f64_f32(<2 x float> %x) nounwind readnone ssp {
 ; CHECK-LABEL: test_vcvt_f64_f32:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_f32_su32.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x float> @ucvt(<2 x i32> %a) nounwind readnone ssp {
 ; CHECK-LABEL: ucvt:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_n.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_n.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_n.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_n.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x float> @cvtf32fxpu(<2 x i32> %a) nounwind readnone ssp {
 ; CHECK-LABEL: cvtf32fxpu:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvt_su32_f32.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x i32> @c1(<2 x float> %a) nounwind readnone ssp {
 ; CHECK: c1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vcvtxd_f32_f64.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define float @fcvtxn(double %a) {
 ; CHECK-LABEL: fcvtxn:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vecCmpBr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vecCmpBr.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vecCmpBr.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vecCmpBr.ll Tue Jul 19 08:35:11 2016
@@ -1,7 +1,6 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-apple-ios3.0.0 -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
 ; ModuleID = 'arm64_vecCmpBr.c'
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-n32:64-S128"
-target triple = "arm64-apple-ios3.0.0"
 
 
 define i32 @anyZero64(<4 x i16> %a) #0 {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vecFold.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vecFold.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vecFold.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vecFold.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple -o - %s| FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <16 x i8> @foov16i8(<8 x i16> %a0, <8 x i16> %b0) nounwind readnone ssp {
 ; CHECK-LABEL: foov16i8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vector-ext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vector-ext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vector-ext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vector-ext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ;CHECK: @func30
 ;CHECK: movi.4h v1, #1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vector-imm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vector-imm.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vector-imm.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vector-imm.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @v_orrimm(<8 x i8>* %A) nounwind {
 ; CHECK-LABEL: v_orrimm:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vector-insertion.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vector-insertion.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vector-insertion.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vector-insertion.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -mcpu=generic -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -mcpu=generic -aarch64-neon-syntax=apple | FileCheck %s
 
 define void @test0f(float* nocapture %x, float %a) #0 {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vector-ldst.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vector-ldst.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vector-ldst.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vector-ldst.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -verify-machineinstrs | FileCheck %s
 
 ; rdar://9428579
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define void @test_vext_s8() nounwind ssp {
   ; CHECK-LABEL: test_vext_s8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ;;; Float vectors
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vhadd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vhadd.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vhadd.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vhadd.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @shadd8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: shadd8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vhsub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vhsub.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vhsub.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vhsub.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @shsub8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: shsub8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vmax.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vmax.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vmax.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vmax.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @smax_8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: smax_8b:
@@ -244,7 +244,7 @@ declare <8 x i16> @llvm.aarch64.neon.umi
 declare <2 x i32> @llvm.aarch64.neon.umin.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
 declare <4 x i32> @llvm.aarch64.neon.umin.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
 
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @smaxp_8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: smaxp_8b:
@@ -368,7 +368,7 @@ declare <8 x i16> @llvm.aarch64.neon.uma
 declare <2 x i32> @llvm.aarch64.neon.umaxp.v2i32(<2 x i32>, <2 x i32>) nounwind readnone
 declare <4 x i32> @llvm.aarch64.neon.umaxp.v4i32(<4 x i32>, <4 x i32>) nounwind readnone
 
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @sminp_8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: sminp_8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vminmaxnm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vminmaxnm.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vminmaxnm.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vminmaxnm.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x float> @f1(<2 x float> %a, <2 x float> %b) nounwind readnone ssp {
 ; CHECK: fmaxnm.2s	v0, v0, v1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vmovn.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vmovn.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vmovn.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vmovn.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @xtn8b(<8 x i16> %A) nounwind {
 ;CHECK-LABEL: xtn8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vmul.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vmul.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vmul.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vmul.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -asm-verbose=false < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -asm-verbose=false -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 
 define <8 x i16> @smull8h(<8 x i8>* %A, <8 x i8>* %B) nounwind {

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-volatile.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-volatile.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-volatile.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-volatile.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 define i64 @normal_load(i64* nocapture %bar) nounwind readonly {
 ; CHECK: normal_load
 ; CHECK: ldp

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vpopcnt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vpopcnt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vpopcnt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vpopcnt.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,4 @@
-; RUN: llc < %s -march=arm64 -mcpu=cyclone | FileCheck %s
-target triple = "arm64-apple-ios"
+; RUN: llc < %s -mtriple=arm64-apple-ios -mcpu=cyclone | FileCheck %s
 
 ; The non-byte ones used to fail with "Cannot select"
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vqadd.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vqadd.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vqadd.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vqadd.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @sqadd8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: sqadd8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vqsub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vqsub.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vqsub.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vqsub.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @sqsub8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: sqsub8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vselect.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vselect.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vselect.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vselect.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ;CHECK: @func63
 ;CHECK: cmeq.4h v0, v0, v1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vsetcc_fp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vsetcc_fp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vsetcc_fp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vsetcc_fp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -asm-verbose=false | FileCheck %s
 define <2 x i32> @fcmp_one(<2 x float> %x, <2 x float> %y) nounwind optsize readnone {
 ; CHECK-LABEL: fcmp_one:
 ; CHECK-NEXT: fcmgt.2s [[REG:v[0-9]+]], v0, v1

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vshift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vshift.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vshift.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vshift.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple -enable-misched=false | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -enable-misched=false | FileCheck %s
 
 define <8 x i8> @sqshl8b(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: sqshl8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vshr.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vshr.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vshr.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vshr.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s -mcpu=cyclone | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple -mcpu=cyclone | FileCheck %s
 
 define <8 x i16> @testShiftRightArith_v8i16(<8 x i16> %a, <8 x i16> %b) #0 {
 ; CHECK-LABEL: testShiftRightArith_v8i16:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vsqrt.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vsqrt.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vsqrt.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vsqrt.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x float> @frecps_2s(<2 x float>* %A, <2 x float>* %B) nounwind {
 ;CHECK-LABEL: frecps_2s:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vsra.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vsra.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vsra.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vsra.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @vsras8(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: vsras8:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-vsub.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-vsub.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-vsub.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-vsub.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @subhn8b(<8 x i16>* %A, <8 x i16>* %B) nounwind {
 ;CHECK-LABEL: subhn8b:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-xaluo.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-xaluo.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-xaluo.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-xaluo.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc -march=arm64 -aarch64-atomic-cfg-tidy=0 -disable-post-ra -verify-machineinstrs < %s | FileCheck %s
-; RUN: llc -march=arm64 -aarch64-atomic-cfg-tidy=0 -fast-isel -fast-isel-abort=1 -disable-post-ra -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-atomic-cfg-tidy=0 -disable-post-ra -verify-machineinstrs | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-atomic-cfg-tidy=0 -fast-isel -fast-isel-abort=1 -disable-post-ra -verify-machineinstrs | FileCheck %s
 
 ;
 ; Get the actual value of the overflow bit.

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-zext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-zext.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-zext.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-zext.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 define i64 @foo(i32 %a, i32 %b) nounwind readnone ssp {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-zextload-unscaled.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-zextload-unscaled.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-zextload-unscaled.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-zextload-unscaled.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=arm64 < %s | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi | FileCheck %s
 
 @var32 = global i32 0
 

Modified: llvm/trunk/test/CodeGen/AArch64/arm64-zip.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/arm64-zip.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/arm64-zip.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/arm64-zip.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <8 x i8> @vzipi8(<8 x i8>* %A, <8 x i8>* %B) nounwind {
 ;CHECK-LABEL: vzipi8:

Modified: llvm/trunk/test/CodeGen/AArch64/asm-large-immediate.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/asm-large-immediate.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/asm-large-immediate.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/asm-large-immediate.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=aarch64 -no-integrated-as < %s | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -no-integrated-as | FileCheck %s
 
 define void @test() {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/branch-folder-merge-mmos.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/branch-folder-merge-mmos.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/branch-folder-merge-mmos.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/branch-folder-merge-mmos.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=aarch64 -mtriple=aarch64-none-linux-gnu -stop-after branch-folder -o - < %s | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-none-linux-gnu -stop-after branch-folder | FileCheck %s
 target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
 
 ; Function Attrs: norecurse nounwind

Modified: llvm/trunk/test/CodeGen/AArch64/cmpwithshort.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/cmpwithshort.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/cmpwithshort.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/cmpwithshort.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -O3 -march=aarch64 < %s | FileCheck %s 
+; RUN: llc < %s -O3 -mtriple=aarch64-eabi | FileCheck %s 
 
 define i16 @test_1cmp_signed_1(i16* %ptr1) {
 ; CHECK-LABLE: @test_1cmp_signed_1

Modified: llvm/trunk/test/CodeGen/AArch64/combine-comparisons-by-cse.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/combine-comparisons-by-cse.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/combine-comparisons-by-cse.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/combine-comparisons-by-cse.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 -mtriple=aarch64-linux-gnu | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-linux-gnu | FileCheck %s
 
 ; marked as external to prevent possible optimizations
 @a = external global i32

Modified: llvm/trunk/test/CodeGen/AArch64/complex-fp-to-int.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/complex-fp-to-int.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/complex-fp-to-int.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/complex-fp-to-int.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 define <2 x i64> @test_v2f32_to_signed_v2i64(<2 x float> %in) {
 ; CHECK-LABEL: test_v2f32_to_signed_v2i64:

Modified: llvm/trunk/test/CodeGen/AArch64/complex-int-to-fp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/complex-int-to-fp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/complex-int-to-fp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/complex-int-to-fp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
+; RUN: llc < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s
 
 ; CHECK: autogen_SD19655
 ; CHECK: scvtf

Modified: llvm/trunk/test/CodeGen/AArch64/div_minsize.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/div_minsize.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/div_minsize.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/div_minsize.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 -mtriple=aarch64-linux-gnu | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-linux-gnu | FileCheck %s
 
 define i32 @testsize1(i32 %x) minsize nounwind {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/large_shift.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/large_shift.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/large_shift.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/large_shift.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,4 @@
-; RUN: llc -march=aarch64 -o - %s
-target triple = "arm64-unknown-unknown"
+; RUN: llc -mtriple=arm64-unknown-unknown -o - %s
 
 ; Make sure we don't run into an assert in the aarch64 code selection when
 ; DAGCombining fails.

Modified: llvm/trunk/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/ldp-stp-scaled-unscaled-pairs.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 -aarch64-neon-syntax=apple -aarch64-stp-suppress=false -verify-machineinstrs -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -aarch64-neon-syntax=apple -aarch64-stp-suppress=false -verify-machineinstrs -asm-verbose=false | FileCheck %s
 
 ; CHECK-LABEL: test_strd_sturd:
 ; CHECK-NEXT: stp d0, d1, [x0, #-8]

Modified: llvm/trunk/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/legalize-bug-bogus-cpu.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=aarch64 -mcpu=bogus -o - %s
+; RUN: llc < %s -mtriple=aarch64-eabi -mcpu=bogus
 
 ; Fix the bug in PR20557. Set mcpu to a bogus name, llc will crash in type
 ; legalization.

Modified: llvm/trunk/test/CodeGen/AArch64/lit.local.cfg
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/lit.local.cfg?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/lit.local.cfg (original)
+++ llvm/trunk/test/CodeGen/AArch64/lit.local.cfg Tue Jul 19 08:35:11 2016
@@ -2,7 +2,3 @@ import re
 
 if not 'AArch64' in config.root.targets:
     config.unsupported = True
-
-# For now we don't test arm64-win32.
-if re.search(r'cygwin|mingw32|win32|windows-gnu|windows-msvc', config.target_triple):
-    config.unsupported = True

Modified: llvm/trunk/test/CodeGen/AArch64/lower-range-metadata-func-call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/lower-range-metadata-func-call.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/lower-range-metadata-func-call.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/lower-range-metadata-func-call.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -march=aarch64 -mtriple=aarch64-none-linux-gnu < %s | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-none-linux-gnu | FileCheck %s
 
 ; and can be eliminated
 ; CHECK-LABEL: {{^}}test_call_known_max_range:

Modified: llvm/trunk/test/CodeGen/AArch64/memcpy-f128.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/memcpy-f128.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/memcpy-f128.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/memcpy-f128.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 -mtriple=aarch64-linux-gnu | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-linux-gnu | FileCheck %s
 
 %structA = type { i128 }
 @stubA = internal unnamed_addr constant %structA zeroinitializer, align 8

Modified: llvm/trunk/test/CodeGen/AArch64/merge-store-dependency.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/merge-store-dependency.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/merge-store-dependency.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/merge-store-dependency.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -mcpu cortex-a53 -march aarch64 %s -o - | FileCheck %s --check-prefix=A53
+; RUN: llc < %s -mcpu cortex-a53 -mtriple=aarch64-eabi | FileCheck %s --check-prefix=A53
 
 ; PR26827 - Merge stores causes wrong dependency.
 %struct1 = type { %struct1*, %struct1*, i32, i32, i16, i16, void (i32, i32, i8*)*, i8* }

Modified: llvm/trunk/test/CodeGen/AArch64/merge-store.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/merge-store.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/merge-store.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/merge-store.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc -mtriple=aarch64-unknown-unknown %s -mcpu=cyclone -o - | FileCheck %s --check-prefix=CYCLONE --check-prefix=CHECK
-; RUN: llc -march aarch64 %s -mattr=-slow-misaligned-128store -o - | FileCheck %s --check-prefix=MISALIGNED --check-prefix=CHECK
+; RUN: llc < %s -mtriple=aarch64-unknown-unknown -mcpu=cyclone | FileCheck %s --check-prefix=CYCLONE --check-prefix=CHECK
+; RUN: llc < %s -mtriple=aarch64-eabi -mattr=-slow-misaligned-128store | FileCheck %s --check-prefix=MISALIGNED --check-prefix=CHECK
 
 @g0 = external global <3 x float>, align 16
 @g1 = external global <3 x float>, align 4

Modified: llvm/trunk/test/CodeGen/AArch64/mul_pow2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/mul_pow2.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/mul_pow2.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/mul_pow2.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64 | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi | FileCheck %s
 
 ; Convert mul x, pow2 to shift.
 ; Convert mul x, pow2 +/- 1 to shift + add/sub.

Modified: llvm/trunk/test/CodeGen/AArch64/no-quad-ldp-stp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/no-quad-ldp-stp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/no-quad-ldp-stp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/no-quad-ldp-stp.ll Tue Jul 19 08:35:11 2016
@@ -1,5 +1,5 @@
-; RUN: llc < %s -march=aarch64 -mattr=+no-quad-ldst-pairs -verify-machineinstrs -asm-verbose=false | FileCheck %s
-; RUN: llc < %s -march=aarch64 -mcpu=exynos-m1 -verify-machineinstrs -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -mattr=+no-quad-ldst-pairs -verify-machineinstrs -asm-verbose=false | FileCheck %s
+; RUN: llc < %s -mtriple=aarch64-eabi -mcpu=exynos-m1 -verify-machineinstrs -asm-verbose=false | FileCheck %s
 
 ; CHECK-LABEL: test_nopair_st
 ; CHECK: str

Modified: llvm/trunk/test/CodeGen/AArch64/nzcv-save.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/nzcv-save.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/nzcv-save.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/nzcv-save.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -verify-machineinstrs -march=aarch64 < %s | FileCheck %s
+; RUN: llc < %s -verify-machineinstrs -mtriple=aarch64-eabi | FileCheck %s
 
 ; CHECK: mrs [[NZCV_SAVE:x[0-9]+]], NZCV
 ; CHECK: msr NZCV, [[NZCV_SAVE]]

Modified: llvm/trunk/test/CodeGen/AArch64/postra-mi-sched.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/postra-mi-sched.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/postra-mi-sched.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/postra-mi-sched.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -O3 -march=aarch64 -mcpu=cortex-a53 | FileCheck %s
+; RUN: llc < %s -O3 -mtriple=aarch64-eabi -mcpu=cortex-a53 | FileCheck %s
 
 ; With cortex-a53, each of fmul and fcvt have latency of 6 cycles.  After the
 ; pre-RA MI scheduler, fmul, fcvt and fdiv will be consecutive.  The top-down

Modified: llvm/trunk/test/CodeGen/AArch64/rem_crash.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/rem_crash.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/rem_crash.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/rem_crash.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc < %s -march=aarch64
+; RUN: llc < %s -mtriple=aarch64-eabi
 
 define i8 @test_minsize_uu8(i8 %x) minsize optsize {
 entry:

Modified: llvm/trunk/test/CodeGen/AArch64/tailmerging_in_mbp.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/tailmerging_in_mbp.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/tailmerging_in_mbp.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/tailmerging_in_mbp.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc <%s -march=aarch64 -verify-machine-dom-info | FileCheck %s
+; RUN: llc <%s -mtriple=aarch64-eabi -verify-machine-dom-info | FileCheck %s
 
 ; CHECK-LABEL: test:
 ; CHECK:       LBB0_7:

Modified: llvm/trunk/test/CodeGen/AArch64/tbz-tbnz.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/tbz-tbnz.ll?rev=275973&r1=275972&r2=275973&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/tbz-tbnz.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/tbz-tbnz.ll Tue Jul 19 08:35:11 2016
@@ -1,4 +1,4 @@
-; RUN: llc -O1 -march=aarch64 < %s | FileCheck %s
+; RUN: llc < %s -O1 -mtriple=aarch64-eabi | FileCheck %s
 
 declare void @t()
 




More information about the llvm-commits mailing list