search for: returnerror

Displaying 1 result from an estimated 1 matches for "returnerror".

Did you mean: return_error
2018 Jan 12
0
best way to represent this pseudocode in LLVM IR?
..., !dbg !70 %2 = getelementptr inbounds %StackTrace, %StackTrace* %0, i32 0, i32 1, !dbg !70 %3 = load i64, i64* %1, align 8, !dbg !70 %4 = urem i64 %3, 31, !dbg !70 %5 = getelementptr inbounds [31 x i64], [31 x i64]* %2, i64 0, i64 %4, !dbg !70 store i64 ptrtoint (i8* blockaddress(@baz1, %ReturnError) to i64), i64* %5, align 8, !dbg !70 %6 = add i64 %3, 1, !dbg !70 store i64 %6, i64* %1, align 8, !dbg !70 br label %ReturnError, !dbg !70 ReturnError: ; preds = %Entry ret i16 1, !dbg !70 } Everywhere that we can return an error from a function, we g...