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-