comparison test/CodeGen/X86/2008-09-11-CoalescerBug2.ll @ 120:1172e4bd9c6f

update 4.0.0
author mir3636
date Fri, 25 Nov 2016 19:14:25 +0900
parents afa8332a0e37
children 803732b1fca8
comparison
equal deleted inserted replaced
101:34baf5011add 120:1172e4bd9c6f
1 ; RUN: llc < %s -march=x86 1 ; RUN: llc < %s -march=x86
2 ; RUN: llc -pre-RA-sched=source < %s -march=x86 -mcpu=corei7 | FileCheck %s --check-prefix=SOURCE-SCHED 2 ; RUN: llc -pre-RA-sched=source < %s -mtriple=i686-unknown-linux -mcpu=corei7 | FileCheck %s --check-prefix=SOURCE-SCHED
3 ; PR2748 3 ; PR2748
4 4
5 @g_73 = external global i32 ; <i32*> [#uses=1] 5 @g_73 = external global i32 ; <i32*> [#uses=1]
6 @g_5 = external global i32 ; <i32*> [#uses=1] 6 @g_5 = external global i32 ; <i32*> [#uses=1]
7 7
8 define i32 @func_44(i16 signext %p_46) nounwind { 8 define i32 @func_44(i16 signext %p_46) nounwind {
9 entry: 9 entry:
10 ; SOURCE-SCHED: subl 10 ; SOURCE-SCHED: subl
11 ; SOURCE-SCHED: movl 11 ; SOURCE-SCHED: movl
12 ; SOURCE-SCHED: sarl 12 ; SOURCE-SCHED: sarl
13 ; SOURCE-SCHED: xorl
13 ; SOURCE-SCHED: cmpl 14 ; SOURCE-SCHED: cmpl
14 ; SOURCE-SCHED: setg 15 ; SOURCE-SCHED: setg
15 ; SOURCE-SCHED: movzbl
16 ; SOURCE-SCHED: movb 16 ; SOURCE-SCHED: movb
17 ; SOURCE-SCHED: xorl 17 ; SOURCE-SCHED: xorl
18 ; SOURCE-SCHED: subl 18 ; SOURCE-SCHED: subl
19 ; SOURCE-SCHED: testb 19 ; SOURCE-SCHED: testb
20 ; SOURCE-SCHED: jne 20 ; SOURCE-SCHED: jne