Mercurial > hg > CbC > CbC_llvm
view test/Other/2009-03-31-CallGraph.ll @ 0:95c75e76d11b LLVM3.4
LLVM 3.4
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 12 Dec 2013 13:56:28 +0900 |
parents | |
children | 60c9769439b8 |
line wrap: on
line source
; RUN: opt < %s -inline -prune-eh -disable-output define void @f2() { invoke void @f6() to label %ok1 unwind label %lpad1 ok1: ret void lpad1: invoke void @f4() to label %ok2 unwind label %lpad2 ok2: call void @f8() unreachable lpad2: %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0 cleanup unreachable } declare void @f3() define void @f4() { call void @f3() ret void } declare void @f6() nounwind declare void @f8() declare i32 @__gxx_personality_v0(...)