|
1 | 1 | ; RUN: llc < %s -mcpu=generic -mtriple=i386-linux | FileCheck %s -check-prefix=LINUX-I386
|
2 | 2 | ; RUN: llc < %s -mcpu=generic -mtriple=i386-kfreebsd | FileCheck %s -check-prefix=KFREEBSD-I386
|
| 3 | +; RUN: llc < %s -mcpu=generic -mtriple=i386-hurd | FileCheck %s -check-prefix=HURD-I386 |
3 | 4 | ; RUN: llc < %s -mcpu=generic -mtriple=i386-netbsd | FileCheck %s -check-prefix=NETBSD-I386
|
4 | 5 | ; RUN: llc < %s -mcpu=generic -mtriple=i686-apple-darwin8 | FileCheck %s -check-prefix=DARWIN-I386
|
5 | 6 | ; RUN: llc < %s -mcpu=generic -mtriple=i386-pc-solaris2.11 | FileCheck %s -check-prefix=SOLARIS-I386
|
6 | 7 | ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-linux | FileCheck %s -check-prefix=LINUX-X86_64
|
7 | 8 | ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-kfreebsd | FileCheck %s -check-prefix=KFREEBSD-X86_64
|
| 9 | +; RUN: llc < %s -mcpu=generic -mtriple=x86_64-hurd | FileCheck %s -check-prefix=HURD-X86_64 |
8 | 10 | ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-netbsd | FileCheck %s -check-prefix=NETBSD-X86_64
|
9 | 11 | ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-apple-darwin8 | FileCheck %s -check-prefix=DARWIN-X86_64
|
10 | 12 | ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-pc-solaris2.11 | FileCheck %s -check-prefix=SOLARIS-X86_64
|
|
17 | 19 | ; LINUX-I386: subl $12, %esp
|
18 | 20 | ; KFREEBSD-I386: subl $12, %esp
|
19 | 21 | ; DARWIN-I386: subl $12, %esp
|
| 22 | +; HURD-I386: subl $12, %esp |
20 | 23 | ; NETBSD-I386-NOT: subl {{.*}}, %esp
|
21 | 24 | ; SOLARIS-I386-NOT: subl {{.*}}, %esp
|
22 | 25 |
|
|
30 | 33 | ; SOLARIS-X86_64-NOT: subq {{.*}}, %rsp
|
31 | 34 | ; KFREEBSD-X86_64: pushq %{{.*}}
|
32 | 35 | ; KFREEBSD-X86_64-NOT: subq {{.*}}, %rsp
|
| 36 | +; HURD-X86_64: pushq %{{.*}} |
| 37 | +; HURD-X86_64-NOT: subq {{.*}}, %rsp |
33 | 38 | }
|
34 | 39 |
|
35 | 40 | declare void @test2()
|
0 commit comments