HomeSort by relevance Sort by last modified time
    Searched refs:insn (Results 151 - 175 of 508) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/chromium_org/sandbox/linux/seccomp-bpf/
codegen.cc 157 Instruction* insn = new Instruction(code, 0, next, NULL); local
158 instructions_.push_back(insn);
159 return insn;
162 Instruction* insn = new Instruction(code, k, next); local
163 instructions_.push_back(insn);
164 return insn;
193 Instruction* insn = new Instruction(code, k, jt, jf); local
194 instructions_.push_back(insn);
195 return insn;
248 for (const Instruction* insn = &instructions; insn;)
667 Instruction* insn = bb->instructions.back(); local
741 const Instruction& insn = **insn_iter; local
    [all...]
  /external/qemu/include/android/
trace_common.h 127 static __inline__ int insn_is_thumb(uint32_t insn)
129 return ((insn & 0xfff000f0) == 0xf7f000f0);
132 static __inline__ uint32_t insn_wrap_thumb(uint32_t insn)
134 return 0xf7f000f0 | ((insn & 0xfff0) << 4) | (insn & 0x000f);
137 static __inline__ uint32_t insn_unwrap_thumb(uint32_t insn)
139 return ((insn >> 4) & 0xfff0) | (insn & 0x000f);
  /external/valgrind/main/none/tests/x86/
bug152818-x86.c 47 #define EMIT_CALL(dir_insn, insn, in_eax, in_esi, in_eflags, out_eax, out_esi, out_eflags, count) \
56 insn "\t\n" \
87 int insn; local
88 for (insn = 0; insn < 4; ++insn) //b,w[rep/addr],d,w[addr/rep]
103 switch (insn)
133 switch (insn)
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
BasicBlockList.java 138 Insn insn = insns.get(j); local
140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
174 public void forEachInsn(Insn.Visitor visitor) {
315 implements Insn.Visitor {
336 public void visitPlainInsn(PlainInsn insn) {
337 visit(insn);
341 public void visitPlainCstInsn(PlainCstInsn insn) {
342 visit(insn);
346 public void visitSwitchInsn(SwitchInsn insn) {
    [all...]
  /dalvik/dx/src/com/android/dx/rop/code/
BasicBlockList.java 138 Insn insn = insns.get(j); local
140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
173 public void forEachInsn(Insn.Visitor visitor) {
313 implements Insn.Visitor {
334 public void visitPlainInsn(PlainInsn insn) {
335 visit(insn);
339 public void visitPlainCstInsn(PlainCstInsn insn) {
340 visit(insn);
344 public void visitSwitchInsn(SwitchInsn insn) {
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
BasicBlockList.java 138 Insn insn = insns.get(j); local
140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
173 public void forEachInsn(Insn.Visitor visitor) {
313 implements Insn.Visitor {
334 public void visitPlainInsn(PlainInsn insn) {
335 visit(insn);
339 public void visitPlainCstInsn(PlainCstInsn insn) {
340 visit(insn);
344 public void visitSwitchInsn(SwitchInsn insn) {
    [all...]
  /external/valgrind/main/VEX/priv/
host_s390_defs.c 409 ppS390Instr(s390_insn *insn, Bool mode64)
411 vex_printf("%s", s390_insn_as_string(insn));
435 getRegUsage_S390Instr(HRegUsage *u, s390_insn *insn, Bool mode64)
437 s390_insn_get_reg_usage(u, insn);
443 mapRegs_S390Instr(HRegRemap *m, s390_insn *insn, Bool mode64)
445 s390_insn_map_regs(m, insn);
449 /* Figure out if the given insn represents a reg-reg move, and if so
453 isMove_S390Instr(s390_insn *insn, HReg *src, HReg *dst)
455 return s390_insn_is_reg_reg_move(insn, src, dst);
534 /* Tell the register allocator how the given insn uses the registers *
5355 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5371 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5387 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5403 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5424 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5441 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5455 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5471 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5490 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5509 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5528 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5547 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5562 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5577 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5591 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5612 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5640 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5658 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5681 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5699 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5718 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5737 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5757 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5793 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5815 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5837 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5860 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5911 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5936 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5956 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5977 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
5998 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6019 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6040 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6066 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6092 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6121 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6143 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6166 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6190 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6242 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6264 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6276 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6294 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6317 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6332 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6346 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6363 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6380 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6397 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
6415 s390_insn *insn = LibVEX_Alloc(sizeof(s390_insn)); local
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
SsaRenamer.java 382 SsaInsn insn = insns.get(i); local
385 replaceInsn = insnsToReplace.get(insn);
389 } else if (insn.isNormalMoveInsn()
390 && !movesToKeep.contains(insn)) {
487 public void visitMoveInsn(NormalSsaInsn insn) {
494 RegisterSpec ropResult = insn.getResult();
496 int ropSourceReg = insn.getSources().get(0).getReg();
498 insn.mapSourceRegisters(mapper);
499 int ssaSourceReg = insn.getSources().get(0).getReg();
564 insnsToReplace.put(insn, newInsn)
    [all...]
SsaMethod.java 20 import com.android.dx.rop.code.Insn;
72 * indexed by register: the insn where said register is defined or null
218 * Gets a new {@code GOTO} insn.
393 for (SsaInsn insn : block.getInsns()) {
394 insn.mapRegisters(mapper);
403 * Returns the insn that defines the given register
405 * @return insn (actual instance from code) that defined this reg or null
420 public void visitMoveInsn (NormalSsaInsn insn) {
421 definitionList[insn.getResult().getReg()] = insn;
687 Insn insn = use.getOriginalRopInsn(); local
827 SsaInsn insn = insns.get(i); local
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
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...]
SsaInsn.java 36 * @param block {@code non-null;} block containing this insn. Can
49 * Makes a new SSA insn form a rop insn.
51 * @param insn {@code non-null;} rop insn
55 public static SsaInsn makeFromRop(Insn insn, SsaBasicBlock block) {
56 return new NormalSsaInsn(insn, block);
70 * Like {@link com.android.dx.rop.code.Insn getResult()}.
92 * Like {@link com.android.dx.rop.code.Insn getSources()}
    [all...]
  /external/mockito/cglib-and-asm/src/org/mockito/asm/tree/analysis/
BasicVerifier.java 48 public Value copyOperation(final AbstractInsnNode insn, final Value value)
52 switch (insn.getOpcode()) {
96 public Value unaryOperation(final AbstractInsnNode insn, final Value value)
100 switch (insn.getOpcode()) {
144 expected = newValue(Type.getObjectType(((FieldInsnNode) insn).owner));
152 return super.unaryOperation(insn, value);
159 return super.unaryOperation(insn, value);
172 return super.unaryOperation(insn, value);
174 expected = newValue(Type.getType(((FieldInsnNode) insn).desc));
182 return super.unaryOperation(insn, value);
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/lc3b/
lc3bid.re 38 #define MOD_OpHAdd (1UL<<0) /* Parameter adds to upper 8 bits of insn */
39 #define MOD_OpLAdd (1UL<<1) /* Parameter adds to lower 8 bits of insn */
110 yasm_insn insn; /* base structure */
195 lc3b_insn *insn;
203 yasm_insn_finalize(&id_insn->insn);
212 if (id_insn->insn.num_operands != info->num_operands)
215 if (id_insn->insn.num_operands == 0) {
221 for(i = 0, op = yasm_insn_ops_first(&id_insn->insn);
256 insn = yasm_xmalloc(sizeof(lc3b_insn));
257 yasm_value_initialize(&insn->imm, NULL, 0)
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
InsnFormat.java 40 * @param insn {@code non-null;} the instruction
45 public final String listingString(DalvInsn insn, boolean noteIndices) {
46 String op = insn.getOpcode().getName();
47 String arg = insnArgString(insn);
48 String comment = insnCommentString(insn, noteIndices);
74 * @param insn {@code non-null;} the instruction
77 public abstract String insnArgString(DalvInsn insn);
87 * @param insn {@code non-null;} the instruction
92 public abstract String insnCommentString(DalvInsn insn,
115 * @param insn {@code non-null;} the instruction to chec
    [all...]
HighRegisterPrefix.java 61 for (SimpleInsn insn : insns) {
62 result += insn.codeSize();
73 for (SimpleInsn insn : insns) {
74 insn.writeTo(out);
120 SimpleInsn insn = moveInsnFor(src, outAt); local
126 sb.append(insn.listingString0(noteIndices));
  /external/ltrace/sysdeps/linux-gnu/aarch64/
trace.c 59 unsigned long insn = (unsigned long) ptrace(PTRACE_PEEKTEXT, local
62 if (insn == -1UL && errno != 0) {
69 insn &= 0xffffffffUL;
70 if ((insn & SVC_MASK) == SVC_VALUE) {
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_emit_nv50.cpp 178 CodeEmitterNV50::roundMode_MAD(const Instruction *insn)
180 switch (insn->rnd) {
185 assert(insn->rnd == ROUND_N);
1843 Instruction *insn = epilogue->getExit()->prev; local
    [all...]
nv50_ir_peephole.cpp 154 LoadPropagation::checkSwapSrc01(Instruction *insn)
156 if (!prog->getTarget()->getOpInfo(insn).commutative)
157 if (insn->op != OP_SET && insn->op != OP_SLCT)
159 if (insn->src(1).getFile() != FILE_GPR)
162 Instruction *i0 = insn->getSrc(0)->getInsn();
163 Instruction *i1 = insn->getSrc(1)->getInsn();
167 insn->swapSources(0, 1);
173 insn->swapSources(0, 1);
179 insn->swapSources(0, 1)
555 Instruction *insn; local
1270 Instruction *insn; member in class:nv50_ir::MemoryOpt::Record
1807 Instruction *insn = pred->getUniqueInsn(); local
1961 Instruction *insn; local
    [all...]
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_emit_nv50.cpp 178 CodeEmitterNV50::roundMode_MAD(const Instruction *insn)
180 switch (insn->rnd) {
185 assert(insn->rnd == ROUND_N);
1843 Instruction *insn = epilogue->getExit()->prev; local
    [all...]
nv50_ir_peephole.cpp 154 LoadPropagation::checkSwapSrc01(Instruction *insn)
156 if (!prog->getTarget()->getOpInfo(insn).commutative)
157 if (insn->op != OP_SET && insn->op != OP_SLCT)
159 if (insn->src(1).getFile() != FILE_GPR)
162 Instruction *i0 = insn->getSrc(0)->getInsn();
163 Instruction *i1 = insn->getSrc(1)->getInsn();
167 insn->swapSources(0, 1);
173 insn->swapSources(0, 1);
179 insn->swapSources(0, 1)
555 Instruction *insn; local
1270 Instruction *insn; member in class:nv50_ir::MemoryOpt::Record
1807 Instruction *insn = pred->getUniqueInsn(); local
1961 Instruction *insn; local
    [all...]
  /external/valgrind/main/none/tests/s390x/
add.h 6 #define ADD_REG_MEM(insn, s1, s2, CARRY) \
12 #insn " %0, %3\n" \
18 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, s2, tmp, cc); \
21 #define ADD_REG_REG(insn, s1, s2, CARRY) \
27 #insn " %0, %3\n" \
33 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, s2, tmp, cc); \
36 #define ADD_REG_IMM(insn, s1, s2, CARRY) \
42 #insn " %0," #s2 "\n" \
48 printf(#insn " " #CARRY " + %16.16lX + %16.16lX = %16.16lX (cc=%d)\n", s1, (unsigned long) s2, tmp, cc); \
51 #define ADD_MEM_IMM(insn, s1, s2, CARRY)
    [all...]
div.h 3 #define DIV_REG_MEM(insn, d1_1, d1_2, d2) \
9 #insn " 2, %2\n" \
15 printf(#insn " %16.16lX%16.16lX / %16.16lX = %16.16lX (rem %16.16lX)\n", d1_1, d1_2, d2, tmp2, tmp1); \
18 #define DIV_REG_REG(insn, d1_1, d1_2, d2) \
24 #insn " 2, %2\n" \
30 printf(#insn " %16.16lX%16.16lX / %16.16lX = %16.16lX (rem %16.16lX)\n", d1_1, d1_2, d2, tmp2, tmp1); \
insert.h 6 #define INSERT_REG_MEM(insn, s1, s2) \
10 asm volatile( #insn " %0, %3\n" \
16 printf(#insn " %16.16lX <- %16.16lX = %16.16lX\n", s1, s2, tmp); \
19 #define INSERT_REG_IMM(insn, s1, s2) \
23 asm volatile( insn(2,s2) \
30 printf(#insn " %16.16lX <- %16.16lX = %16.16lX\n", s1, (unsigned long) 0x##s2, v); \
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
HighRegisterPrefix.java 61 for (SimpleInsn insn : insns) {
62 result += insn.codeSize();
73 for (SimpleInsn insn : insns) {
74 insn.writeTo(out);
120 SimpleInsn insn = moveInsnFor(src, outAt); local
126 sb.append(insn.listingString0(noteIndices));

Completed in 1744 milliseconds

1 2 3 4 5 67 8 91011>>