Displaying 1 result from an estimated 1 matches for "callcatchn".
Did you mean:
callcatch
2017 Jan 27
2
llvm return value propagation & asm
...%533) #3, !dbg
However the return constant propagation code from
http://llvm.org/docs/doxygen/html/IPConstantPropagation_8cpp_source.html
finds the ret i32 0 and ends up calling jumptocont with i32 0 as a first
parameter, which wasn't what I wanted. Ending up like:
%189 = tail call i32 @callcatchn(i32 %188, i32 %12) #10, !dbg !7019
tail call void @jumptocont(i32 0, i32 %14, i32 %12) #10, !dbg !7022
I tried unreachable in the callcatch which would make the caller code
turn into unreachable too. Is there a workaround for this, or a better
way to do this?
--
Carlo Kok
RemObjects Softwar...