Mercurial > hg > Members > tobaru > cbc > CbC_llvm
annotate test/CodeGen/WinEH/wineh-comdat.ll @ 128:c347d3398279 default tip
fix
author | mir3636 |
---|---|
date | Wed, 06 Dec 2017 14:37:17 +0900 |
parents | 803732b1fca8 |
children |
rev | line source |
---|---|
121 | 1 ; RUN: opt -mtriple=i686-unknown-windows-msvc -S -x86-winehstate < %s | FileCheck %s |
2 | |
3 $f = comdat any | |
4 | |
5 define void @f() comdat personality i32 (...)* @__CxxFrameHandler3 { | |
6 invoke void @g() to label %return unwind label %unwind | |
7 return: | |
8 ret void | |
9 unwind: | |
10 %pad = cleanuppad within none [] | |
11 cleanupret from %pad unwind to caller | |
12 } | |
13 | |
14 declare void @g() | |
15 declare i32 @__CxxFrameHandler3(...) | |
16 | |
17 ; CHECK: define internal i32 @"__ehhandler$f"(i8*, i8*, i8*, i8*){{ .+}} comdat($f) { |