Mercurial > hg > CbC > CbC_llvm
annotate llvm/test/Transforms/FunctionAttrs/2010-10-30-volatile.ll @ 252:1f2b6ac9f198 llvm-original
LLVM16-1
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 18 Aug 2023 09:04:13 +0900 |
parents | c4bab56944e8 |
children |
rev | line source |
---|---|
150 | 1 ; RUN: opt < %s -passes=function-attrs -S | FileCheck %s |
2 ; PR8279 | |
3 | |
4 @g = constant i32 1 | |
5 | |
6 ; CHECK: Function Attrs | |
7 ; CHECK-SAME: norecurse | |
8 ; CHECK-NOT: readonly | |
9 ; CHECK-NEXT: void @foo() | |
10 define void @foo() { | |
236 | 11 %tmp = load volatile i32, ptr @g |
150 | 12 ret void |
13 } |