arm_op 122 courgette/assembly_program.cc const uint8* arm_op, uint16 op_size) arm_op 124 courgette/assembly_program.cc arm_op_(arm_op), op_size_(op_size) { arm_op 191 courgette/assembly_program.cc const uint8* arm_op, uint16 op_size) { arm_op 193 courgette/assembly_program.cc arm_op, op_size)); arm_op 529 courgette/assembly_program.cc const uint8* arm_op = arm_op 530 courgette/assembly_program.cc static_cast<InstructionWithLabelARM*>(instruction)->arm_op(); arm_op 537 courgette/assembly_program.cc new(std::nothrow) BytesInstruction(arm_op, op_size); arm_op 98 courgette/assembly_program.h CheckBool EmitRel32ARM(uint16 op, Label* label, const uint8* arm_op, arm_op 20 courgette/disassembler_elf_32_arm.cc CheckBool DisassemblerElf32ARM::Compress(ARM_RVA type, uint32 arm_op, RVA rva, arm_op 34 courgette/disassembler_elf_32_arm.cc uint32 temp = (arm_op & 0x00FF) << 1; arm_op 41 courgette/disassembler_elf_32_arm.cc (*c_op) = (arm_op >> 8) | 0x1000; arm_op 47 courgette/disassembler_elf_32_arm.cc uint32 temp = (arm_op & 0x07FF) << 1; arm_op 53 courgette/disassembler_elf_32_arm.cc (*c_op) = (arm_op >> 11) | 0x2000; arm_op 59 courgette/disassembler_elf_32_arm.cc uint32 temp = (arm_op & 0x00FFFFFF) << 2; arm_op 65 courgette/disassembler_elf_32_arm.cc (*c_op) = (arm_op >> 24) | 0x3000; arm_op 70 courgette/disassembler_elf_32_arm.cc temp |= (arm_op & 0x000007FF) << 1; // imm11 arm_op 71 courgette/disassembler_elf_32_arm.cc temp |= (arm_op & 0x03FF0000) >> 4; // imm10 arm_op 73 courgette/disassembler_elf_32_arm.cc uint32 S = (arm_op & (1 << 26)) >> 26; arm_op 74 courgette/disassembler_elf_32_arm.cc uint32 j2 = (arm_op & (1 << 11)) >> 11; arm_op 75 courgette/disassembler_elf_32_arm.cc uint32 j1 = (arm_op & (1 << 13)) >> 13; arm_op 76 courgette/disassembler_elf_32_arm.cc bool bit12 = ((arm_op & (1 << 12)) >> 12) != 0; arm_op 77 courgette/disassembler_elf_32_arm.cc bool bit14 = ((arm_op & (1 << 14)) >> 14) != 0; arm_op 99 courgette/disassembler_elf_32_arm.cc temp2 |= (arm_op & (1 << 12)) >> 12; arm_op 100 courgette/disassembler_elf_32_arm.cc temp2 |= (arm_op & (1 << 14)) >> 13; arm_op 101 courgette/disassembler_elf_32_arm.cc temp2 |= (arm_op & (1 << 15)) >> 13; arm_op 102 courgette/disassembler_elf_32_arm.cc temp2 |= (arm_op & 0xF8000000) >> 24; arm_op 109 courgette/disassembler_elf_32_arm.cc temp |= (arm_op & 0x000007FF) << 1; // imm11 arm_op 110 courgette/disassembler_elf_32_arm.cc temp |= (arm_op & 0x003F0000) >> 4; // imm6 arm_op 112 courgette/disassembler_elf_32_arm.cc uint32 S = (arm_op & (1 << 26)) >> 26; arm_op 113 courgette/disassembler_elf_32_arm.cc uint32 j2 = (arm_op & (1 << 11)) >> 11; arm_op 114 courgette/disassembler_elf_32_arm.cc uint32 j1 = (arm_op & (1 << 13)) >> 13; arm_op 124 courgette/disassembler_elf_32_arm.cc temp2 |= (arm_op & 0x03C00000) >> 22; // just save the cond arm_op 135 courgette/disassembler_elf_32_arm.cc uint32 addr, uint32* arm_op) { arm_op 141 courgette/disassembler_elf_32_arm.cc (*arm_op) = ((c_op & 0x0FFF) << 8) | (((addr - 4) >> 1) & 0x000000FF); arm_op 144 courgette/disassembler_elf_32_arm.cc (*arm_op) = ((c_op & 0x0FFF) << 11) | (((addr - 4) >> 1) & 0x000007FF); arm_op 147 courgette/disassembler_elf_32_arm.cc (*arm_op) = ((c_op & 0x0FFF) << 24) | (((addr - 8) >> 2) & 0x00FFFFFF); arm_op 175 courgette/disassembler_elf_32_arm.cc (*arm_op) = temp; arm_op 196 courgette/disassembler_elf_32_arm.cc (*arm_op) = temp; arm_op 55 courgette/disassembler_elf_32_arm.h static CheckBool Compress(ARM_RVA type, uint32 arm_op, RVA rva, arm_op 59 courgette/disassembler_elf_32_arm.h uint32* arm_op /* out */);