Mercurial > hg > CbC > CbC_llvm
comparison test/CodeGen/X86/personality.ll @ 77:54457678186b LLVM3.6
LLVM 3.6
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 08 Sep 2014 22:06:00 +0900 |
parents | 95c75e76d11b |
children | afa8332a0e37 |
comparison
equal
deleted
inserted
replaced
34:e874dbf0ad9d | 77:54457678186b |
---|---|
1 ; RUN: llc < %s -disable-cfi -mtriple=x86_64-apple-darwin9 -disable-cgp-branch-opts | FileCheck %s -check-prefix=X64 | 1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin9 | FileCheck %s -check-prefix=X64 |
2 ; RUN: llc < %s -disable-cfi -mtriple=i386-apple-darwin9 -disable-cgp-branch-opts | FileCheck %s -check-prefix=X32 | 2 ; RUN: llc < %s -mtriple=i386-apple-darwin9 | FileCheck %s -check-prefix=X32 |
3 ; PR1632 | 3 ; PR1632 |
4 | 4 |
5 define void @_Z1fv() { | 5 define void @_Z1fv() { |
6 entry: | 6 entry: |
7 invoke void @_Z1gv() | 7 invoke void @_Z1gv() |
39 | 39 |
40 declare void @__cxa_end_catch() | 40 declare void @__cxa_end_catch() |
41 | 41 |
42 declare i32 @__gxx_personality_v0(...) | 42 declare i32 @__gxx_personality_v0(...) |
43 | 43 |
44 ; X64: zPLR | 44 ; X64: .cfi_personality 155, ___gxx_personality_v0 |
45 ; X64: .byte 155 | 45 |
46 ; X64-NEXT: .long ___gxx_personality_v0@GOTPCREL+4 | 46 ; X32: .cfi_personality 155, L___gxx_personality_v0$non_lazy_ptr |
47 | 47 |
48 ; X32: .section __IMPORT,__pointers,non_lazy_symbol_pointers | 48 ; X32: .section __IMPORT,__pointers,non_lazy_symbol_pointers |
49 ; X32-NEXT: L___gxx_personality_v0$non_lazy_ptr: | 49 ; X32-NEXT: L___gxx_personality_v0$non_lazy_ptr: |
50 ; X32-NEXT: .indirect_symbol ___gxx_personality_v0 | 50 ; X32-NEXT: .indirect_symbol ___gxx_personality_v0 |
51 | |
52 ; X32: zPLR | |
53 ; X32: .byte 155 | |
54 ; X32-NEXT: : | |
55 ; X32-NEXT: .long L___gxx_personality_v0$non_lazy_ptr- |