ops.dat (2095B)
1 # Tab 18, tabs 18, :set ts=18 2 # op args size bytes format cpu 3 .SECTION sym,string? 0 none section PPC,PPC64 4 .TEXT none 0 none text PPC,PPC64 5 .DATA none 0 none data PPC,PPC64 6 .BSS none 0 none bss PPC,PPC64 7 .DB imm8+ 0 none defb PPC,PPC64 8 .DEFB imm8+ 0 none defb PPC,PPC64 9 .BYTE imm8+ 0 none defb PPC,PPC64 10 .DW imm16+ 0 none defw PPC,PPC64 11 .DEFW imm16+ 0 none defw PPC,PPC64 12 .SHORT imm16+ 0 none defw PPC,PPC64 13 .WORD imm16+ 0 none defw PPC,PPC64 14 .DD imm32+ 0 none defd PPC,PPC64 15 .DEFD imm32+ 0 none defd PPC,PPC64 16 .LONG imm32+ 0 none defd PPC,PPC64 17 .INT imm16+ 0 none defd PPC,PPC64 18 .DQ imm64+ 0 none defq PPC,PPC64 19 .DEFQ imm64+ 0 none defq PPC,PPC64 20 .EQU sym,imm16 0 none equ PPC,PPC64 21 .EQU imm16 0 none equ PPC,PPC64 22 = imm16 0 none equ PPC,PPC64 23 .SIZE sym,imm16 0 none size PPC,PPC64 24 .SIZE imm16 0 none size PPC,PPC64 25 .COMM sym,imm16 0 none common PPC,PPC64 26 .COMM imm16 0 none common PPC,PPC64 27 .TYPE sym,imm16 0 none type PPC,PPC64 28 .TYPE imm16 0 none type PPC,PPC64 29 .GLOBL sym+ 0 none global PPC,PPC64 30 .PUBLIC sym+ 0 none global PPC,PPC64 31 .EXTERN sym+ 0 none extrn PPC,PPC64 32 .EXTRN sym+ 0 none extrn PPC,PPC64 33 .STRING string+ 0 none string PPC,PPC64 34 .ASCII string+ 0 none ascii PPC,PPC64 35 .ALIGN imm16+ 0 none align PPC,PPC64 36 .END none 0 none end PPC,PPC64 37 .INCLUDE string 0 none include PPC,PPC64 38 39 # Branch instructions 40 B imm32 4 18,0,0 i_form PPC 41 B imm64 4 18,0,0 i_form PPC64 42 BA imm32 4 18,1,0 i_form PPC 43 BA imm64 4 18,1,0 i_form PPC64 44 BL imm32 4 18,0,1 i_form PPC 45 BL imm64 4 18,0,1 i_form PPC64 46 BLA imm32 4 18,1,1 i_form PPC 47 BLA imm64 4 18,1,1 i_form PPC64 48 49 BC imm5,imm5,imm32 4 16,0,0 b_form PPC 50 BC imm5,imm5,imm64 4 16,0,0 b_form PPC64 51 BCA imm5,imm5,imm32 4 16,1,0 b_form PPC 52 BCA imm5,imm5,imm64 4 16,1,0 b_form PPC64 53 BCL imm5,imm5,imm32 4 16,0,1 b_form PPC 54 BCL imm5,imm5,imm64 4 16,0,1 b_form PPC64 55 BCLA imm5,imm5,imm32 4 16,1,1 b_form PPC 56 BCLA imm5,imm5,imm64 4 16,1,1 b_form PPC64 57 58 BCLR imm5,imm5,imm2 4 19,0,16,0 xl_form PPC,PPC64 59 BCLRL imm5,imm5,imm2 4 19,0,16,1 xl_form PPC,PPC64 60 61 BCCTR imm5,imm5,imm2 4 19,2,16,0 xl_form PPC,PPC64 62 BCCTRL imm5,imm5,imm2 4 19,2,16,1 xl_form PPC,PPC64