/external/kernel-headers/original/asm-mips/ |
uaccess.h | 244 #define __get_user_asm(val, insn, addr) \ 249 "1: " insn " %1, %3 \n" \ 338 #define __put_user_asm(insn, ptr) \ 341 "1: " insn " %z2, %3 # __put_user_asm\n" \ 846 unsigned long insn; member in struct:exception_table_entry
|
/external/kernel-headers/original/asm-x86/ |
uaccess_32.h | 100 unsigned long insn, fixup; member in struct:exception_table_entry
|
/external/llvm/lib/Target/MBlaze/Disassembler/ |
MBlazeDisassembler.cpp | 58 static unsigned getRD(uint32_t insn) { 59 if (!isMBlazeRegister((insn>>21)&0x1F)) 61 return getMBlazeRegisterFromNumbering((insn>>21)&0x1F); 64 static unsigned getRA(uint32_t insn) { 65 if (!getMBlazeRegisterFromNumbering((insn>>16)&0x1F)) 67 return getMBlazeRegisterFromNumbering((insn>>16)&0x1F); 70 static unsigned getRB(uint32_t insn) { 71 if (!getMBlazeRegisterFromNumbering((insn>>11)&0x1F)) 73 return getMBlazeRegisterFromNumbering((insn>>11)&0x1F); 76 static int64_t getRS(uint32_t insn) { 503 uint32_t insn; local [all...] |
/external/v8/src/ |
interpreter-irregexp.cc | 210 int32_t insn = Load32Aligned(pc); local 211 switch (insn & BYTECODE_MASK) { 233 *backtrack_sp++ = registers[insn >> BYTECODE_SHIFT]; 237 registers[insn >> BYTECODE_SHIFT] = Load32Aligned(pc + 4); 241 registers[insn >> BYTECODE_SHIFT] += Load32Aligned(pc + 4); 245 registers[insn >> BYTECODE_SHIFT] = current + Load32Aligned(pc + 4); 249 current = registers[insn >> BYTECODE_SHIFT]; 253 registers[insn >> BYTECODE_SHIFT] = 258 backtrack_sp = backtrack_stack_base + registers[insn >> BYTECODE_SHIFT]; 277 registers[insn >> BYTECODE_SHIFT] = *backtrack_sp [all...] |
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/asm/ |
uaccess.h | 61 #define __get_user_asm(val, insn, addr) { long __gu_tmp; __asm__ __volatile__( "1: " insn " %1, %3 \n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " "__UA_ADDR "\t1b, 3b \n" " .previous \n" : "=r" (__gu_err), "=r" (__gu_tmp) : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); (val) = (__typeof__(*(addr))) __gu_tmp; } 67 #define __put_user_asm(insn, ptr) { __asm__ __volatile__( "1: " insn " %z2, %3 # __put_user_asm\n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " " __UA_ADDR " 1b, 3b \n" " .previous \n" : "=r" (__pu_err) : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), "i" (-EFAULT)); } 95 unsigned long insn; member in struct:exception_table_entry
|
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/asm/ |
uaccess.h | 61 #define __get_user_asm(val, insn, addr) { long __gu_tmp; __asm__ __volatile__( "1: " insn " %1, %3 \n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " "__UA_ADDR "\t1b, 3b \n" " .previous \n" : "=r" (__gu_err), "=r" (__gu_tmp) : "0" (0), "o" (__m(addr)), "i" (-EFAULT)); (val) = (__typeof__(*(addr))) __gu_tmp; } 67 #define __put_user_asm(insn, ptr) { __asm__ __volatile__( "1: " insn " %z2, %3 # __put_user_asm\n" "2: \n" " .section .fixup,\"ax\" \n" "3: li %0, %4 \n" " j 2b \n" " .previous \n" " .section __ex_table,\"a\" \n" " " __UA_ADDR " 1b, 3b \n" " .previous \n" : "=r" (__pu_err) : "0" (0), "Jr" (__pu_val), "o" (__m(ptr)), "i" (-EFAULT)); } 95 unsigned long insn; member in struct:exception_table_entry
|
/system/core/libpixelflinger/codeflinger/ |
disassem.c | 62 * insn[cc][mod] [operands] 292 static void disasm_register_shift(const disasm_interface_t *di, u_int insn); 293 static void disasm_print_reglist(const disasm_interface_t *di, u_int insn); 294 static void disasm_insn_ldrstr(const disasm_interface_t *di, u_int insn, 296 static void disasm_insn_ldrhstrh(const disasm_interface_t *di, u_int insn, 298 static void disasm_insn_ldcstc(const disasm_interface_t *di, u_int insn, 308 u_int insn; local 316 insn = di->di_readword(loc); 318 /* di->di_printf("loc=%08x insn=%08x : ", loc, insn);*/ [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
OutputFinisher.java | 101 * @param insn {@code non-null;} instruction to scrutinize 105 private static boolean hasLocalInfo(DalvInsn insn) { 106 if (insn instanceof LocalSnapshot) { 107 RegisterSpecSet specs = ((LocalSnapshot) insn).getLocals(); 114 } else if (insn instanceof LocalStart) { 115 RegisterSpec spec = ((LocalStart) insn).getLocal(); 146 for (DalvInsn insn : insns) { 147 addConstants(result, insn); 158 * @param insn {@code non-null;} instruction to scrutinize 161 DalvInsn insn) { 408 DalvInsn insn = insns.get(i); local 446 DalvInsn insn = insns.get(i); local 544 DalvInsn insn = insns.get(i); local 577 DalvInsn insn = insns.get(i); local 644 DalvInsn insn = insns.get(i); local 666 DalvInsn insn = insns.get(i); local [all...] |
RopTranslator.java | 22 import com.android.dexgen.rop.code.Insn; 183 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { 184 public void visitPlainCstInsn(PlainCstInsn insn) { 185 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) { 187 ((CstInteger) insn.getConstant()).getValue(); 191 == insn.getResult().getReg()); 264 Insn lastInsn = block.getLastInsn(); 292 TargetInsn insn = local 296 output.add(insn); 443 * @param insn {@code non-null;} instruction in questio 668 Insn insn local [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
OutputFinisher.java | 110 * @param insn {@code non-null;} instruction to scrutinize 114 private static boolean hasLocalInfo(DalvInsn insn) { 115 if (insn instanceof LocalSnapshot) { 116 RegisterSpecSet specs = ((LocalSnapshot) insn).getLocals(); 123 } else if (insn instanceof LocalStart) { 124 RegisterSpec spec = ((LocalStart) insn).getLocal(); 155 for (DalvInsn insn : insns) { 156 addConstants(result, insn); 167 * @param insn {@code non-null;} instruction to scrutinize 170 DalvInsn insn) { 419 DalvInsn insn = insns.get(i); local 458 DalvInsn insn = insns.get(i); local 572 DalvInsn insn = insns.get(i); local 607 DalvInsn insn = insns.get(i); local 688 DalvInsn insn = insns.get(i); local 710 DalvInsn insn = insns.get(i); local [all...] |
RopTranslator.java | 24 import com.android.dx.rop.code.Insn; 189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { 191 public void visitPlainCstInsn(PlainCstInsn insn) { 192 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) { 194 ((CstInteger) insn.getConstant()).getValue(); 198 == insn.getResult().getReg()); 271 Insn lastInsn = block.getLastInsn(); 299 TargetInsn insn = local 303 output.add(insn); 450 * @param insn {@code non-null;} instruction in questio 678 Insn insn local [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
SCCP.java | 20 import com.android.dx.rop.code.Insn; 116 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) { 117 varyingWorklist.add(insn); 120 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) { 121 ssaWorklist.add(insn); 158 * @param insn PHI to simulate. 160 private void simulatePhi(PhiInsn insn) { 161 int phiResultReg = insn.getResult().getReg(); 167 RegisterSpecList sources = insn.getSources(); 173 int predBlockIndex = insn.predBlockIndexForSourcesIndex(i) 565 SsaInsn insn = varyingWorklist.remove(listSize); local 579 SsaInsn insn = ssaWorklist.remove(listSize); local [all...] |
SsaRenamer.java | 383 SsaInsn insn = insns.get(i); local 386 replaceInsn = insnsToReplace.get(insn); 390 } else if (insn.isNormalMoveInsn() 391 && !movesToKeep.contains(insn)) { 488 public void visitMoveInsn(NormalSsaInsn insn) { 495 RegisterSpec ropResult = insn.getResult(); 497 int ropSourceReg = insn.getSources().get(0).getReg(); 499 insn.mapSourceRegisters(mapper); 500 int ssaSourceReg = insn.getSources().get(0).getReg(); 565 insnsToReplace.put(insn, newInsn) [all...] |
SsaMethod.java | 20 import com.android.dx.rop.code.Insn; 73 * indexed by register: the insn where said register is defined or null 219 * Gets a new {@code GOTO} insn. 394 for (SsaInsn insn : block.getInsns()) { 395 insn.mapRegisters(mapper); 404 * Returns the insn that defines the given register 406 * @return insn (actual instance from code) that defined this reg or null 421 public void visitMoveInsn (NormalSsaInsn insn) { 422 definitionList[insn.getResult().getReg()] = insn; 688 Insn insn = use.getOriginalRopInsn(); local 828 SsaInsn insn = insns.get(i); local [all...] |
/dalvik/vm/compiler/ |
Dataflow.cpp | 821 char *dvmCompilerGetDalvikDisassembly(const DecodedInstruction *insn, 825 Opcode opcode = insn->opcode; 841 flags = dexGetFlagsFromOpcode(insn->opcode); 849 InstructionFormat dalvikFormat = dexGetFormatFromOpcode(insn->opcode); 853 snprintf(buffer + strlen(buffer), 256, " v%d,", insn->vA); 854 offset = (int) insn->vB; 858 insn->vA, insn->vB); 859 offset = (int) insn->vC; 864 offset = (int) insn->vA 926 const DecodedInstruction *insn = &mir->dalvikInsn; local [all...] |
/external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
OutputFinisher.java | 110 * @param insn {@code non-null;} instruction to scrutinize 114 private static boolean hasLocalInfo(DalvInsn insn) { 115 if (insn instanceof LocalSnapshot) { 116 RegisterSpecSet specs = ((LocalSnapshot) insn).getLocals(); 123 } else if (insn instanceof LocalStart) { 124 RegisterSpec spec = ((LocalStart) insn).getLocal(); 155 for (DalvInsn insn : insns) { 156 addConstants(result, insn); 167 * @param insn {@code non-null;} instruction to scrutinize 170 DalvInsn insn) { 419 DalvInsn insn = insns.get(i); local 458 DalvInsn insn = insns.get(i); local 565 DalvInsn insn = insns.get(i); local 598 DalvInsn insn = insns.get(i); local 661 DalvInsn insn = insns.get(i); local 683 DalvInsn insn = insns.get(i); local [all...] |
RopTranslator.java | 24 import com.android.dx.rop.code.Insn; 189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { 191 public void visitPlainCstInsn(PlainCstInsn insn) { 192 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) { 194 ((CstInteger) insn.getConstant()).getValue(); 198 == insn.getResult().getReg()); 271 Insn lastInsn = block.getLastInsn(); 299 TargetInsn insn = local 303 output.add(insn); 450 * @param insn {@code non-null;} instruction in questio 675 Insn insn local [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
SCCP.java | 20 import com.android.dx.rop.code.Insn; 116 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) { 117 varyingWorklist.add(insn); 120 for (SsaInsn insn : ssaMeth.getUseListForRegister(reg)) { 121 ssaWorklist.add(insn); 158 * @param insn PHI to simulate. 160 private void simulatePhi(PhiInsn insn) { 161 int phiResultReg = insn.getResult().getReg(); 167 RegisterSpecList sources = insn.getSources(); 173 int predBlockIndex = insn.predBlockIndexForSourcesIndex(i) 565 SsaInsn insn = varyingWorklist.remove(listSize); local 579 SsaInsn insn = ssaWorklist.remove(listSize); local [all...] |
SsaRenamer.java | 383 SsaInsn insn = insns.get(i); local 386 replaceInsn = insnsToReplace.get(insn); 390 } else if (insn.isNormalMoveInsn() 391 && !movesToKeep.contains(insn)) { 488 public void visitMoveInsn(NormalSsaInsn insn) { 495 RegisterSpec ropResult = insn.getResult(); 497 int ropSourceReg = insn.getSources().get(0).getReg(); 499 insn.mapSourceRegisters(mapper); 500 int ssaSourceReg = insn.getSources().get(0).getReg(); 565 insnsToReplace.put(insn, newInsn) [all...] |
SsaMethod.java | 20 import com.android.dx.rop.code.Insn; 73 * indexed by register: the insn where said register is defined or null 219 * Gets a new {@code GOTO} insn. 394 for (SsaInsn insn : block.getInsns()) { 395 insn.mapRegisters(mapper); 404 * Returns the insn that defines the given register 406 * @return insn (actual instance from code) that defined this reg or null 421 public void visitMoveInsn (NormalSsaInsn insn) { 422 definitionList[insn.getResult().getReg()] = insn; 688 Insn insn = use.getOriginalRopInsn(); local 828 SsaInsn insn = insns.get(i); local [all...] |
/external/llvm/lib/Target/AArch64/Disassembler/ |
AArch64Disassembler.cpp | 135 static DecodeStatus DecodeBitfieldInstruction(llvm::MCInst &Inst, unsigned Insn, 139 static DecodeStatus DecodeFMOVLaneInstruction(llvm::MCInst &Inst, unsigned Insn, 144 unsigned Insn, 217 uint32_t insn = (bytes[3] << 24) | local 223 DecodeStatus result = decodeInstruction(DecoderTableA6432, MI, insn, Address, 454 static DecodeStatus DecodeBitfieldInstruction(llvm::MCInst &Inst, unsigned Insn, 457 unsigned Rd = fieldFromInstruction(Insn, 0, 5); 458 unsigned Rn = fieldFromInstruction(Insn, 5, 5); 459 unsigned ImmS = fieldFromInstruction(Insn, 10, 6); 460 unsigned ImmR = fieldFromInstruction(Insn, 16, 6) [all...] |
/sdk/emulator/qtools/ |
callstack.h | 259 uint32_t insn = 0; local 261 insn = mPrevEvent.insns[numInsns - 1]; 263 insn = insn_unwrap_thumb(insn); 264 op = decode_insn_thumb(insn); 266 op = Arm::decode(insn); 309 if (offset != 0 && ((op == OP_LDM && (insn & 0x8000)) 310 || (op == OP_THUMB_POP && (insn & 0x100)))) {
|
/dalvik/dx/src/com/android/dx/cf/code/ |
RopperMachine.java | 20 import com.android.dx.rop.code.Insn; 78 private final ArrayList<Insn> insns; 143 this.insns = new ArrayList<Insn>(25); 160 public ArrayList<Insn> getInsns() { 247 * @return true if at least one of the insn processed since the last 360 Insn insn; local 376 insn = new ThrowingCstInsn(rop, pos, sources, catches, 378 insns.add(insn); 382 insn = new PlainInsn(rop, pos, dimsReg, RegisterSpecList.EMPTY) [all...] |
/external/qemu/ |
cpu-exec.c | 1058 uint32_t insn = *pc; local 1087 uint32_t insn; local 1288 uint32_t insn = *(uint32_t *)pc; local [all...] |
/external/valgrind/main/VEX/priv/ |
guest_s390_helpers.c | 275 asm volatile(".insn s,0xb27c0000,%0\n" 304 asm volatile(" .insn s,0xb2b00000,%0\n" /* stfle */ 328 /*--- Dirty helper for the "convert unicode" insn family. ---*/ 1047 "bras %%r2,1f\n\t" /* %r2 = address of next insn */ 1057 /* Create a TMLL insn with the mask as given by cc_dep2 */ 1058 UInt insn = (0xA701 << 16) | cc_dep2; local 1064 "ex 2,%[insn]\n\t" [all...] |