Mercurial > hg > CbC > CbC_llvm
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 |