Home | History | Annotate | Download | only in PowerPC
      1 # RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s
      2 
      3 # CHECK: hrfid
      4 0x4c 0x00 0x02 0x24
      5 
      6 # CHECK: nap
      7 0x4c 0x00 0x03 0x64
      8 
      9 # CHECK: mtmsr 4
     10 0x7c 0x80 0x01 0x24
     11 
     12 # CHECK: mtmsr 4, 1                       
     13 0x7c 0x81 0x01 0x24
     14 
     15 # CHECK: mfmsr 4                         
     16 0x7c 0x80 0x00 0xa6
     17 
     18 # CHECK: mtmsrd 4
     19 0x7c 0x80 0x01 0x64
     20 
     21 # CHECK: mtmsrd 4, 1                     
     22 0x7c 0x81 0x01 0x64
     23 
     24 # CHECK: mfspr 4, 272                    
     25 0x7c 0x90 0x42 0xa6
     26 
     27 # CHECK: mfspr 4, 273                    
     28 0x7c 0x91 0x42 0xa6
     29 
     30 # CHECK: mfspr 4, 274                    
     31 0x7c 0x92 0x42 0xa6
     32 
     33 # CHECK: mfspr 4, 275                    
     34 0x7c 0x93 0x42 0xa6
     35 
     36 # CHECK: mtspr 272, 4                    
     37 0x7c 0x90 0x43 0xa6
     38 
     39 # CHECK: mtspr 273, 4                    
     40 0x7c 0x91 0x43 0xa6
     41 
     42 # CHECK: mtspr 274, 4                    
     43 0x7c 0x92 0x43 0xa6
     44 
     45 # CHECK: mtspr 275, 4                    
     46 0x7c 0x93 0x43 0xa6
     47 
     48 # CHECK: mtspr 272, 4                    
     49 0x7c 0x90 0x43 0xa6
     50 
     51 # CHECK: mtspr 273, 4                    
     52 0x7c 0x91 0x43 0xa6
     53 
     54 # CHECK: mtspr 274, 4                    
     55 0x7c 0x92 0x43 0xa6
     56 
     57 # CHECK: mtspr 275, 4                    
     58 0x7c 0x93 0x43 0xa6
     59 
     60 # CHECK: mtspr 280, 4                    
     61 0x7c 0x98 0x43 0xa6
     62 
     63 # CHECK: mfspr 4, 22                     
     64 0x7c 0x96 0x02 0xa6
     65 
     66 # CHECK: mtspr 22, 4                     
     67 0x7c 0x96 0x03 0xa6
     68 
     69 # CHECK: mfpvr 4
     70 0x7c 0x9f 0x42 0xa6
     71 
     72 # CHECK: mfspr 4, 25                     
     73 0x7c 0x99 0x02 0xa6
     74 
     75 # CHECK: mtspr 25, 4                     
     76 0x7c 0x99 0x03 0xa6
     77 
     78 # CHECK: mfspr 4, 26                     
     79 0x7c 0x9a 0x02 0xa6
     80 
     81 # CHECK: mtspr 26, 4                     
     82 0x7c 0x9a 0x03 0xa6
     83 
     84 # CHECK: mfspr 4, 27                     
     85 0x7c 0x9b 0x02 0xa6
     86 
     87 # CHECK: mtspr 27, 4                     
     88 0x7c 0x9b 0x03 0xa6
     89 
     90 # CHECK: slbie 4                         
     91 0x7c 0x00 0x23 0x64
     92 
     93 # CHECK: slbmte 4, 5                     
     94 0x7c 0x80 0x2b 0x24
     95 
     96 # CHECK: slbmfee 4, 5                    
     97 0x7c 0x80 0x2f 0x26
     98 
     99 0x7c 0x40 0x1e 0xa6
    100 # CHECK: slbmfev 2, 3
    101 
    102 # CHECK: slbia                           
    103 0x7c 0x00 0x03 0xe4
    104 
    105 # CHECK: tlbsync                         
    106 0x7c 0x00 0x04 0x6c
    107 
    108 # CHECK: tlbiel 4                        
    109 0x7c 0x00 0x22 0x24
    110 
    111 # CHECK: tlbie 4
    112 0x7c 0x00 0x22 0x64
    113 
    114 # CHECK: tlbie 4
    115 0x7c 0x00 0x22 0x64
    116 
    117 # CHECK: rfi
    118 0x4c 0x00 0x00 0x64
    119 # CHECK: rfci
    120 0x4c 0x00 0x00 0x66
    121 
    122 # CHECK: wrtee 12
    123 0x7d 0x80 0x01 0x06
    124 # CHECK: wrteei 0
    125 0x7c 0x00 0x01 0x46
    126 # CHECK: wrteei 1
    127 0x7c 0x00 0x81 0x46
    128 
    129 # CHECK: tlbre
    130 0x7c 0x00 0x07 0x64
    131 # CHECK: tlbwe
    132 0x7c 0x00 0x07 0xa4
    133 # CHECK: tlbivax 11, 12
    134 0x7c 0x0b 0x66 0x24
    135 # CHECK: tlbsx 11, 12
    136 0x7c 0x0b 0x67 0x24
    137 
    138 # CHECK: mfpmr 5, 400
    139 0x7c 0xb0 0x62 0x9c
    140 # CHECK: mtpmr 400, 6
    141 0x7c 0xd0 0x63 0x9c
    142 # CHECK: icblc 0, 0, 8
    143 0x7c 0x00 0x41 0xcc
    144 # CHECK: icbtls 0, 0, 9
    145 0x7c 0x00 0x4b 0xcc
    146