llvm.org GIT mirror llvm / f5cac02
[AVR] XFAIL a set of failing CodeGen tests There are about 3 underlying bugs causing the tests to fail. On top of that, some tests just we're 'generic' enough. i.e. 32-bit registers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294434 91177308-0d34-0410-b5e6-96231b3b80d8 Dylan McKay 3 years ago
10 changed file(s) with 33 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 ; RUN: llc < %s
1
2 ; Bug: PR31341
3 ; XFAIL: avr
14
25 ;; Date: Jul 29, 2003.
36 ;; From: test/Programs/MultiSource/Ptrdist-bc
11 ; XFAIL: sparc-sun-solaris2
22 ; PR1308
33 ; PR1557
4
5 ; Bug: PR31336
6 ; XFAIL: avr
47
58 define i32 @stuff(i32, ...) {
69 %foo = alloca i8*
0 ; RUN: llc -no-integrated-as < %s
1
2 ; XFAIL: avr
13
24 define fastcc void @bc__support__high_resolution_time__initialize_clock_rate() personality i32 (...)* @__gxx_personality_v0 {
35 entry:
0 ; RUN: llc < %s
1
2 ; Bug: PR31898
3 ; XFAIL: avr
4
15 ; This caused ScheduleDAG to crash in EmitPhysRegCopy when searching
26 ; the uses of a copy to a physical register without ignoring non-data
37 ; dependence, PR10220.
55 ; Hexagon runs passes that renumber the basic blocks, causing this test
66 ; to fail.
77 ; XFAIL: hexagon
8
9 ; Bug: PR31899
10 ; XFAIL: avr
811
912 ; Make sure we have the correct weight attached to each successor.
1013 define i32 @test2(i32 %x) nounwind uwtable readnone ssp {
0 ; RUN: llc -O2 -no-integrated-as < %s | FileCheck %s
1
2 ; Test uses 32-bit registers which aren't supported on AVR.
3 ; XFAIL: avr
14
25 @G = common global i32 0, align 4
36
0 ; RUN: llc < %s
1
12 ; PR2504
23 ; XFAIL: hexagon
4
5 ; PR31338
6 ; XFAIL: avr
7
38 define <2 x double> @vector_select(<2 x double> %x, <2 x double> %y) nounwind {
49 %x.lo = extractelement <2 x double> %x, i32 0 ; [#uses=1]
510 %x.lo.ge = fcmp oge double %x.lo, 0.000000e+00 ; [#uses=1]
0 ; RUN: llc < %s
1
2 ; Bug: PR31898
3 ; XFAIL: avr
4
15 %f8 = type <8 x float>
26
37 define void @test_f8(%f8 *%P, %f8* %Q, %f8 *%S) {
0 ; RUN: llc < %s -debug-only=isel -o /dev/null 2>&1 | FileCheck %s
11 ; REQUIRES: asserts
2
3 ; Bug: PR31898
4 ; XFAIL: avr
25
36 @a = global [1024 x i32] zeroinitializer, align 16
47
0 ; Test that vectors are scalarized/lowered correctly.
11 ; RUN: llc < %s
2
3 ; Bug: PR31898
4 ; XFAIL: avr
25
36 %d8 = type <8 x double>
47 %f1 = type <1 x float>