mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
Move "atomic" and "volatile" designations on instructions after the opcode
of the instruction. Note that this change affects the existing non-atomic load and store instructions; the parser now accepts both forms, and the change is noted in the release notes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137527 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
; RUN: opt < %s -jump-threading -loop-rotate -instcombine -indvars -loop-unroll -simplifycfg -S -verify-dom-info -verify-loop-info > %t
|
||||
; RUN: grep {volatile store} %t | count 3
|
||||
; RUN: grep {store volatile} %t | count 3
|
||||
; RUN: not grep {br label} %t
|
||||
|
||||
; Jump threading should not prevent this loop from being unrolled.
|
||||
|
Reference in New Issue
Block a user