brintos

brintos / llvm-project-archived public Read only

0
0
Text · 873 B · 7c926e5 Raw
20 lines · plain
1! RUN: llvm-mc %s -triple=sparcv9 -show-encoding | FileCheck %s2 3        ! CHECK: membar #LoadLoad | #StoreLoad | #LoadStore | #StoreStore  ! encoding: [0x81,0x43,0xe0,0x0f]4        membar 155 6        ! CHECK: membar #LoadLoad  ! encoding: [0x81,0x43,0xe0,0x01]7        membar #LoadLoad8 9        ! CHECK: membar #LoadLoad | #StoreStore  ! encoding: [0x81,0x43,0xe0,0x09]10        membar #LoadLoad | #StoreStore11 12        ! CHECK: membar #LoadLoad | #StoreLoad | #LoadStore | #StoreStore | #Lookaside | #MemIssue | #Sync  ! encoding: [0x81,0x43,0xe0,0x7f]13        membar #LoadLoad | #StoreLoad | #LoadStore | #StoreStore | #Lookaside | #MemIssue | #Sync14 15        ! CHECK: swapa [%i0+6] %asi, %o2   ! encoding: [0xd4,0xfe,0x20,0x06]16        swapa [%i0+6] %asi, %o217 18        ! CHECK: ldstuba [%i0+2] %asi, %g1 ! encoding: [0xc2,0xee,0x20,0x02]19        ldstuba [%i0+2] %asi, %g120