search for: coroearlyfinal

Displaying 2 results from an estimated 2 matches for "coroearlyfinal".

2018 Jun 27
2
can debug info for coroutines be improved?
...%28 = load i32, i32* %27, align 4, !dbg !1194 %29 = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 %28, i32 1), !dbg !1195 %30 = extractvalue { i32, i1 } %29, 0, !dbg !1195 %31 = extractvalue { i32, i1 } %29, 1, !dbg !1195 br i1 %31, label %OverflowFail, label %OverflowOk, !dbg !1195 CoroEarlyFinal: ; preds = %OverflowOk5 %32 = call i8 @llvm.coro.suspend(token none, i1 true), !dbg !1191 switch i8 %32, label %Suspend [ i8 0, label %InvalidResume i8 1, label %FinalCleanup ], !dbg !1191 Suspend: ; preds = %...
2018 Feb 26
0
problem with moveSpillUsesAfterCoroBegin
...n, i32 0, i32 2, !dbg !245 store i16* %24, i16** %25, align 8, !dbg !245 %26 = load i16*, i16** %25, align 8, !dbg !246 store i16 2, i16* %26, align 2, !dbg !246 %27 = load i8*, i8** %23, align 8, !dbg !246 %28 = icmp ne i8* %27, null, !dbg !246 br i1 %28, label %CoroNormalFinal, label %CoroEarlyFinal, !dbg !246 CoroEarlyFinal: ; preds = %CoroBegin %29 = call i8 @llvm.coro.suspend(token none, i1 true), !dbg !245 switch i8 %29, label %Suspend [ i8 0, label %InvalidResume i8 1, label %FinalCleanup ], !dbg !245 Suspend:...