brintos

brintos / llvm-project-archived public Read only

0
0
Text · 479 B · 0e3a9c6 Raw
20 lines · plain
1; RUN: opt -passes=globalopt -S < %s | FileCheck %s2 3; This tests the assignemnt of non-pointer to global address4; (assert due to D106589).5 6@a162 = internal global ptr null, align 17 8define void @f363() {9; CHECK-LABEL: @f363(10; CHECK-NEXT:  entry:11; CHECK-NEXT:    [[TMP0:%.*]] = load ptr, ptr @a162, align 112; CHECK-NEXT:    store i16 0, ptr @a162, align 113; CHECK-NEXT:    ret void14;15entry:16  %0 = load ptr, ptr @a162, align 117  store i16 0, ptr @a162, align 118  ret void19}20