mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-13 15:37:24 +00:00
Revert the test moves from 176733. Use "REQUIRES: asserts" instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176873 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a15e708b1b
commit
4323665bd8
test
Analysis/RegionInfo
Stats
block_sort.llcond_loop.llcondition_complicated.llcondition_complicated_2.llcondition_forward_edge.llcondition_same_exit.llcondition_simple.llexit_in_condition.llinfinite_loop.llinfinite_loop_2.llinfinite_loop_3.llinfinite_loop_4.llloop_with_condition.llloops_1.llloops_2.llmix_1.llnested_loops.llnext.llpaper.lltwo_loops_same_header.llCodeGen
ARM
PowerPC
X86
2003-08-03-CallArgLiveRanges.ll2006-03-02-InstrSchedBug.ll2006-05-01-SchedCausingSpills.ll2006-05-02-InstrSched1.ll2006-05-02-InstrSched2.ll2006-05-11-InstrSched.ll2008-02-18-TailMergingBug.ll2008-10-27-CoalescerBug.ll2009-02-25-CommuteBug.ll2009-02-26-MachineLICMBug.ll2009-03-23-MultiUseSched.ll2009-04-16-SpillerUnfold.ll2010-01-19-OptExtBug.ll2011-06-12-FastAllocSpill.ll2012-03-26-PostRALICMBug.llMachineSink-PHIUse.ll
Stats
constant-pool-remat-0.llconvert-2-addr-3-addr-inc64.lldagcombine-cse.llhoist-invariant-load.lllicm-nested.llphi-immediate-factoring.llpr3522.llregpressure.lltwoaddr-coalesce-2.lltwoaddr-pass-sink.llvec_insert-6.llvec_shuffle-19.llvec_shuffle-20.llzero-remat.llTransforms
GVN
GlobalOpt
IndVarSimplify
Inline
LICM
LoopUnroll
LoopUnswitch
2008-11-03-Invariant.ll2011-11-18-SimpleSwitch.ll2011-11-18-TwoSwitches-Threshold.ll2011-11-18-TwoSwitches.ll
Stats
infinite-loop.llMergeFunc
TailCallElim
TailDup
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats -analyze < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
1
test/Analysis/RegionInfo/Stats/exit_in_condition.ll → test/Analysis/RegionInfo/exit_in_condition.ll
1
test/Analysis/RegionInfo/Stats/exit_in_condition.ll → test/Analysis/RegionInfo/exit_in_condition.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -regions -analyze < %s | FileCheck %s
|
||||
; RUN: opt -regions -stats < %s 2>&1 | FileCheck -check-prefix=STAT %s
|
||||
; RUN: opt -regions -print-region-style=bb -analyze < %s 2>&1 | FileCheck -check-prefix=BBIT %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=arm-apple-darwin -relocation-model=pic \
|
||||
; RUN: -mattr=+v6 | grep r9
|
||||
; RUN: llc < %s -mtriple=arm-apple-darwin -relocation-model=pic \
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -o /dev/null -stats 2>&1 | FileCheck %s -check-prefix=STATS
|
||||
; Radar 10266272
|
||||
target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:32:64-v128:32:128-a0:0:32-n32-S32"
|
@ -1,8 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
targets = set(config.root.targets_to_build.split())
|
||||
if not 'ARM' in targets:
|
||||
config.unsupported = True
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=arm -stats 2>&1 | grep asm-printer | grep 4
|
||||
|
||||
define i32 @t1(i32 %a) {
|
@ -1,8 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
targets = set(config.root.targets_to_build.split())
|
||||
if not 'PowerPC' in targets:
|
||||
config.unsupported = True
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=ppc32 -stats 2>&1 | \
|
||||
; RUN: grep "4 .*Number of machine instrs printed"
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=ppc32 -stats 2>&1 | \
|
||||
; RUN: grep "Number of machine instrs printed" | grep 12
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; The old instruction selector used to load all arguments to a call up in
|
||||
; registers, then start pushing them all onto the stack. This is bad news as
|
||||
; it makes a ton of annoying overlapping live ranges. This code should not
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -stats 2>&1 | \
|
||||
; RUN: grep asm-printer | grep 7
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mcpu=yonah -stats 2>&1 | \
|
||||
; RUN: not grep "Number of register spills"
|
||||
; END.
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -relocation-model=static -stats 2>&1 | \
|
||||
; RUN: grep asm-printer | grep 14
|
||||
;
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -stats 2>&1 | \
|
||||
; RUN: grep asm-printer | grep 13
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mtriple=i386-linux-gnu -mcpu=penryn -mattr=+sse2 -stats -realign-stack=0 2>&1 | \
|
||||
; RUN: grep "asm-printer" | grep 35
|
||||
|
1
test/CodeGen/X86/Stats/2008-02-18-TailMergingBug.ll → test/CodeGen/X86/2008-02-18-TailMergingBug.ll
1
test/CodeGen/X86/Stats/2008-02-18-TailMergingBug.ll → test/CodeGen/X86/2008-02-18-TailMergingBug.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mcpu=yonah -stats 2>&1 | grep "Number of block tails merged" | grep 16
|
||||
; PR1909
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=i386-apple-darwin -mattr=+sse2 -stats 2>&1 | FileCheck %s
|
||||
; Now this test spills one register. But a reload in the loop is cheaper than
|
||||
; the divsd so it's a win.
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -stats 2>&1 | not grep commuted
|
||||
; rdar://6608609
|
||||
|
1
test/CodeGen/X86/Stats/2009-02-26-MachineLICMBug.ll → test/CodeGen/X86/2009-02-26-MachineLICMBug.ll
1
test/CodeGen/X86/Stats/2009-02-26-MachineLICMBug.ll → test/CodeGen/X86/2009-02-26-MachineLICMBug.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86-64 -mattr=+sse3,+sse41 -mcpu=penryn -stats 2>&1 | grep "5 machine-licm"
|
||||
; RUN: llc < %s -march=x86-64 -mattr=+sse3,+sse41 -mcpu=penryn | FileCheck %s
|
||||
; rdar://6627786
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-linux -relocation-model=static -o /dev/null -stats -info-output-file - > %t
|
||||
; RUN: not grep spill %t
|
||||
; RUN: not grep "%rsp" %t
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-apple-darwin10.0 -relocation-model=pic -disable-fp-elim -stats 2>&1 | grep "Number of modref unfolded"
|
||||
; XFAIL: *
|
||||
; 69408 removed the opportunity for this optimization to work
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-apple-darwin11 -relocation-model=pic -disable-fp-elim -stats 2>&1 | not grep ext-opt
|
||||
|
||||
define fastcc i8* @S_scan_str(i8* %start, i32 %keep_quoted, i32 %keep_delims) nounwind ssp {
|
1
test/CodeGen/X86/Stats/2011-06-12-FastAllocSpill.ll → test/CodeGen/X86/2011-06-12-FastAllocSpill.ll
1
test/CodeGen/X86/Stats/2011-06-12-FastAllocSpill.ll → test/CodeGen/X86/2011-06-12-FastAllocSpill.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -O0 -disable-fp-elim -relocation-model=pic -stats 2>&1 | FileCheck %s
|
||||
;
|
||||
; This test should not cause any spilling with RAFast.
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-apple-darwin10 -stats 2>&1 | \
|
||||
; RUN: not grep "Number of machine instructions hoisted out of loops post regalloc"
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-appel-darwin -disable-cgp-branch-opts -stats 2>&1 | grep "machine-sink"
|
||||
|
||||
define fastcc void @t() nounwind ssp {
|
@ -1,8 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
targets = set(config.root.targets_to_build.split())
|
||||
if not 'X86' in targets:
|
||||
config.unsupported = True
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-linux | FileCheck %s
|
||||
; RUN: llc < %s -mtriple=x86_64-linux -regalloc=greedy | FileCheck %s
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 | FileCheck %s
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -mtriple=x86_64-linux -o /dev/null -stats 2>&1 | FileCheck %s -check-prefix=STATS
|
||||
; RUN: llc < %s -mtriple=x86_64-win32 -o /dev/null -stats 2>&1 | FileCheck %s -check-prefix=STATS
|
||||
; STATS: 9 asm-printer
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -mtriple=i386-apple-darwin -stats 2>&1 | grep asm-printer | grep 14
|
||||
|
||||
define i32 @t(i8* %ref_frame_ptr, i32 %ref_frame_stride, i32 %idxX, i32 %idxY) nounwind {
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -stats -O2 2>&1 | grep "1 machine-licm"
|
||||
|
||||
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-s0:64:64-f80:128:128-n8:16:32:64-S128"
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc -mtriple=x86_64-apple-darwin -march=x86-64 < %s -o /dev/null -stats -info-output-file - | grep "hoisted out of loops" | grep 3
|
||||
|
||||
; MachineLICM should be able to hoist the symbolic addresses out of
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -stats 2>&1 | grep "Number of blocks eliminated" | grep 6
|
||||
; PR1296
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -stats 2>&1 | not grep "instructions sunk"
|
||||
; PR3522
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
;; Both functions in this testcase should codegen to the same function, and
|
||||
;; neither of them should require spilling anything to the stack.
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -mcpu=penryn -stats 2>&1 | \
|
||||
; RUN: grep "twoaddrinstr" | grep "Number of instructions aggressively commuted"
|
||||
; rdar://6480363
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -stats 2>&1 | grep "Number of 3-address instructions sunk"
|
||||
|
||||
define void @t2(<2 x i64>* %vDct, <2 x i64>* %vYp, i8* %skiplist, <2 x i64> %a1) nounwind {
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -mcpu=penryn | grep pslldq
|
||||
; RUN: llc < %s -march=x86 -mattr=+sse2 -mcpu=penryn -mtriple=i686-apple-darwin9 -o /dev/null -stats -info-output-file - | grep asm-printer | grep 6
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -o /dev/null -march=x86 -mcpu=penryn -mattr=+sse2 -mtriple=i686-apple-darwin9 -stats -info-output-file - | grep asm-printer | grep 4
|
||||
; PR2485
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -o /dev/null -march=x86 -mcpu=corei7 -mtriple=i686-apple-darwin9 -stats -info-output-file - | grep asm-printer | grep 2
|
||||
|
||||
define <4 x float> @func(<4 x float> %fp0, <4 x float> %fp1) nounwind {
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: llc < %s -march=x86-64 | FileCheck %s --check-prefix=CHECK-64
|
||||
; RUN: llc < %s -march=x86-64 -o /dev/null -stats -info-output-file - | grep asm-printer | grep 12
|
||||
; RUN: llc < %s -march=x86 | FileCheck %s --check-prefix=CHECK-32
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -basicaa -gvn -stats -disable-output 2>&1 | grep "Number of loads deleted"
|
||||
; rdar://7363102
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -globalopt -stats -disable-output 2>&1 | grep "1 globalopt - Number of global vars shrunk to booleans"
|
||||
|
||||
@Stop = internal global i32 0 ; <i32*> [#uses=3]
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -indvars -disable-output -stats -info-output-file - | FileCheck %s
|
||||
; Check that IndVarSimplify is not creating unnecessary canonical IVs
|
||||
; that will never be used.
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -S -inline -stats < %s 2>&1 | FileCheck %s
|
||||
; CHECK: Number of functions inlined
|
||||
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -licm -stats -S 2>&1 | grep "1 licm"
|
||||
|
||||
@"\01L_OBJC_METH_VAR_NAME_" = internal global [4 x i8] c"foo\00", section "__TEXT,__objc_methname,cstring_literals", align 1
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -disable-output -stats -loop-unroll -unroll-runtime -unroll-threshold=400 -info-output-file - | FileCheck %s --check-prefix=STATS
|
||||
|
||||
; Test that nested loops can be unrolled. We need to increase threshold to do it
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -loop-unswitch -stats -disable-output 2>&1 | grep "1 loop-unswitch - Number of branches unswitched" | count 1
|
||||
; PR 3170
|
||||
define i32 @a(i32 %x, i32 %y) nounwind {
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -loop-unswitch -disable-output -stats -info-output-file - < %s | FileCheck --check-prefix=STATS %s
|
||||
; RUN: opt -S -loop-unswitch -verify-loop-info -verify-dom-info < %s | FileCheck %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -loop-unswitch -loop-unswitch-threshold 13 -disable-output -stats -info-output-file - < %s | FileCheck --check-prefix=STATS %s
|
||||
; RUN: opt -S -loop-unswitch -loop-unswitch-threshold 13 -verify-loop-info -verify-dom-info < %s | FileCheck %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -loop-unswitch -loop-unswitch-threshold 1000 -disable-output -stats -info-output-file - < %s | FileCheck --check-prefix=STATS %s
|
||||
; RUN: opt -S -loop-unswitch -loop-unswitch-threshold 1000 -verify-loop-info -verify-dom-info < %s | FileCheck %s
|
||||
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
1
test/Transforms/LoopUnswitch/Stats/infinite-loop.ll → test/Transforms/LoopUnswitch/infinite-loop.ll
1
test/Transforms/LoopUnswitch/Stats/infinite-loop.ll → test/Transforms/LoopUnswitch/infinite-loop.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -loop-unswitch -disable-output -stats -info-output-file - < %s | FileCheck --check-prefix=STATS %s
|
||||
; RUN: opt -loop-unswitch -simplifycfg -S < %s | FileCheck %s
|
||||
; PR5373
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
1
test/Transforms/MergeFunc/Stats/phi-speculation1.ll → test/Transforms/MergeFunc/phi-speculation1.ll
1
test/Transforms/MergeFunc/Stats/phi-speculation1.ll → test/Transforms/MergeFunc/phi-speculation1.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -mergefunc -stats -disable-output 2>&1 | not grep "functions merged"
|
||||
|
||||
define i32 @foo1(i32 %x) {
|
1
test/Transforms/MergeFunc/Stats/phi-speculation2.ll → test/Transforms/MergeFunc/phi-speculation2.ll
1
test/Transforms/MergeFunc/Stats/phi-speculation2.ll → test/Transforms/MergeFunc/phi-speculation2.ll
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -mergefunc -stats -disable-output 2>&1 | grep "functions merged"
|
||||
|
||||
define i32 @foo1(i32 %x) {
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -mergefunc -stats -disable-output < %s 2>&1 | grep "functions merged"
|
||||
|
||||
; This test is checks whether we can merge
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt -mergefunc < %s -disable-output -stats | not grep merged
|
||||
; This used to crash with an assert.
|
||||
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; This function contains two tail calls, which should be eliminated
|
||||
; RUN: opt < %s -tailcallelim -stats -disable-output 2>&1 | grep "2 tailcallelim"
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; Duplicate the return into if.end to enable TCE.
|
||||
; RUN: opt -tailcallelim -stats -disable-output < %s 2>&1 | FileCheck %s
|
||||
|
@ -1,3 +1,4 @@
|
||||
; REQUIRES: asserts
|
||||
; RUN: opt < %s -tailduplicate -taildup-threshold=3 -stats -disable-output 2>&1 | not grep tailduplicate
|
||||
; XFAIL: *
|
||||
|
@ -1,4 +0,0 @@
|
||||
config.suffixes = ['.ll', '.c', '.cpp']
|
||||
|
||||
if not config.root.enable_assertions:
|
||||
config.unsupported = True
|
Loading…
x
Reference in New Issue
Block a user