21 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py2; RUN: llc < %s -mtriple=wasm32-- | FileCheck %s3 4define i64 @PR58904() {5; CHECK-LABEL: PR58904:6; CHECK: .functype PR58904 () -> (i64)7; CHECK-NEXT: # %bb.0: # %BB8; CHECK-NEXT: global.get __stack_pointer9; CHECK-NEXT: i32.const 1610; CHECK-NEXT: i32.sub11; CHECK-NEXT: i32.const 812; CHECK-NEXT: i32.add13; CHECK-NEXT: i64.extend_i32_u14; CHECK-NEXT: # fallthrough-return15BB:16 %A = alloca i6417 %C2 = ptrtoint ptr %A to i6418 %B2 = urem i64 %C2, -119 ret i64 %B220}21