This documentation was automatically generated with AcDoc tool.
powerpc Architechture Description
powerpc Instruction Set and Formats
ISA (ac_isa):
Name: powerpc_isa.ac
reg (ac_asm_map):    [see source code]
Maps: 0 31 0 31
subis %reg, %reg, %imm (pseudo_instr):    [see source code]
Instructions:
addis %0, %1, -%2
subi %reg, %reg, %imm (pseudo_instr):    [see source code]
Instructions:
addi %0, %1, -%2
bge %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0x4, %0*4, %1
crnot %reg, %reg (pseudo_instr):    [see source code]
Instructions:
crnor %0, %1, %1
beq %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0xC, %0*4+2, %1
blt %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0xC, %0*4, %1
ble %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0x4, %0*4+1, %1
bne %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0x4, %0*4+2, %1
srwi %reg, %reg, %imm (pseudo_instr):    [see source code]
Instructions:
rlwinm %0, %1, 32-%2, %2, 31
slwi %reg, %reg, %imm (pseudo_instr):    [see source code]
Instructions:
rlwinm %0, %1, %2, 0, 31-%2
insrwi %reg, %reg, %imm, %imm (pseudo_instr):    [see source code]
Instructions:
rlwimi %0, %1, 32-%3-%2, %3, %3+%2-1
bgt %imm, %addr (pseudo_instr):    [see source code]
Instructions:
bc 0xC, %0*4+1, %1
mr %reg, %reg (pseudo_instr):    [see source code]
Instructions:
or %0, %1, %1