HomeSort by relevance Sort by last modified time
    Searched defs:insn (Results 76 - 100 of 141) sorted by null

1 2 34 5 6

  /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...]

Completed in 950 milliseconds

1 2 34 5 6