]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/CodeGen/X86/int-intrinsic.ll
Vendor import of llvm trunk r132879:
[FreeBSD/FreeBSD.git] / test / CodeGen / X86 / int-intrinsic.ll
1 ; RUN: llc < %s -march=x86    | FileCheck %s
2 ; RUN: llc < %s -march=x86-64 | FileCheck %s
3
4 declare void @llvm.x86.int(i8) nounwind
5
6 ; CHECK: int3
7 ; CHECK: ret
8 define void @primitive_int3 () {
9 bb.entry:
10   call void @llvm.x86.int(i8 3) nounwind
11   ret void
12 }
13
14 ; CHECK: int    $-128
15 ; CHECK: ret
16 define void @primitive_int128 () {
17 bb.entry:
18   call void @llvm.x86.int(i8 128) nounwind
19   ret void
20 }