Searched refs:instruction (Results 276 - 300 of 654) sorted by relevance

<<11121314151617181920>>

/external/proguard/src/proguard/optimize/info/
H A DSideEffectMethodMarker.java26 import proguard.classfile.instruction.*;
143 // Get the current instruction.
144 Instruction instruction = InstructionFactory.create(code, offset);
151 instruction))
156 // Go to the next instruction.
157 offset += instruction.length(offset);
H A DBackwardBranchMarker.java25 import proguard.classfile.instruction.*;
26 import proguard.classfile.instruction.visitor.InstructionVisitor;
41 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DDotClassMarker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
46 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DInstanceofClassMarker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
46 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DInstantiationClassMarker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
46 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DMethodInvocationMarker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
46 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DSuperInvocationMarker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
47 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DVariableUsageMarker.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
82 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
H A DExceptionInstructionChecker.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
33 * This class can tell whether an instruction might throw exceptions.
48 * Returns whether the given instruction may throw exceptions.
50 public boolean mayThrowExceptions(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
54 instruction.accept(clazz, method, codeAttribute, offset, this);
62 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
/external/proguard/src/proguard/optimize/peephole/
H A DUnreachableExceptionRemover.java26 import proguard.classfile.instruction.*;
122 // Get the current instruction.
123 Instruction instruction = InstructionFactory.create(code, offset);
130 instruction))
135 // Go to the next instruction.
136 offset += instruction.length(offset);
H A DGotoGotoReplacer.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
72 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
77 // Check if the instruction is an unconditional goto instruction.
82 // Check if the goto instruction points to another simple goto
83 // instruction.
97 // Simplify the goto instruction.
106 // Visit the instruction, if required.
H A DGotoReturnReplacer.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
72 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
77 // Check if the instruction is an unconditional goto instruction.
82 // Check if the goto instruction points to a return instruction.
98 // Replace the goto instruction by the return instruction.
104 // Visit the instruction, i
[all...]
H A DNopRemover.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
71 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
76 // Check if the instruction is a nop instruction.
82 // Visit the instruction, if required.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
H A DUnresolvedOdexInstruction.java35 import org.jf.dexlib2.iface.instruction.Instruction;
38 * This represents a "fixed" odexed instruction, where the object register is always null and so the correct type
39 * can't be determined. Typically, these are replaced by an equivalent instruction that would have the same
44 //the register number that holds the (null) reference type that the instruction operates on
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
H A DMethodImplementation.java35 import org.jf.dexlib2.iface.instruction.Instruction;
/external/llvm/test/MC/ARM/
H A Ddirective-arch_extension-idiv.s27 @ CHECK-ARMv6: error: instruction requires: divide in ARM
28 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
30 @ CHECK-ARMv6: error: instruction requires: divide in ARM
31 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
44 @ CHECK-ARMv6: error: instruction requires: divide in ARM
45 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
46 @ CHECK-ARMv7: error: instruction requires: divide in ARM arm-mode
47 @ CHECK-THUMBv7: error: instruction requires: divide in THUMB
49 @ CHECK-ARMv6: error: instruction requires: divide in ARM
50 @ CHECK-THUMBv6: error: instruction require
[all...]
/external/proguard/src/proguard/classfile/editor/
H A DVariableSizeUpdater.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
84 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
/external/proguard/src/proguard/classfile/visitor/
H A DDotClassClassVisitor.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
62 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} argument
69 // Could this instruction be a .class construct?
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/
H A DDexBackedPackedSwitchPayload.java32 package org.jf.dexlib2.dexbacked.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.PackedSwitchPayload;
H A DDexBackedSparseSwitchPayload.java32 package org.jf.dexlib2.dexbacked.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload;
/external/valgrind/main/none/tests/mips64/
H A Dmove_instructions.c92 #define TEST3(instruction, FD, FS, cc, offset) \
105 instruction "\n\t" \
112 instruction, out, cc); \
116 #define TEST3d(instruction, FD, FS, cc, offset) \
128 instruction "\n\t" \
135 instruction, out, cc); \
139 #define TEST4(instruction, offset, RTval, FD, FS, RT) \
148 instruction "\n\t" \
154 printf("%s :: out: 0x%x\n", instruction, out); \
158 #define TEST4d(instruction, offse
[all...]
/external/chromium_org/courgette/
H A Dassembly_program.cc105 // A ABS32 to REL32 instruction emits a reference to a label's address.
117 // An ARM REL32 instruction emits a reference to a label's address and
149 Instruction* instruction = instructions_[i]; local
150 if (instruction->op() != DEFBYTE) // Will be in byte_instruction_cache_.
151 delete instruction;
224 const Instruction* instruction) const {
225 if (instruction->op() == ABS32)
226 return static_cast<const InstructionWithLabel*>(instruction)->label();
231 const Instruction* instruction) const {
232 if (instruction
240 Emit(Instruction* instruction) argument
406 Instruction* instruction = instructions_[i]; local
523 Instruction* instruction = instructions_[i]; local
[all...]
/external/proguard/src/proguard/classfile/attribute/visitor/
H A DStackSizeComputer.java26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
33 * This AttributeVisitor computes the stack sizes at all instruction offsets
61 * Returns whether the instruction at the given offset is reachable in the
71 * Returns the stack size at the given instruction offset of the most
78 throw new IllegalArgumentException("Unknown stack size at unreachable instruction offset ["+instructionOffset+"]");
152 // Evaluate the instruction block starting at the entry point of the method.
166 // Some simple instructions exit from the current instruction block.
179 // Constant pool instructions never end the current instruction block.
187 // The ret instruction en
[all...]
/external/proguard/src/proguard/classfile/instruction/
H A DInstructionFactory.java21 package proguard.classfile.instruction;
36 Instruction instruction;
168 instruction = new SimpleInstruction();
192 instruction = new ConstantInstruction();
251 instruction = new VariableInstruction(wide);
277 instruction = new BranchInstruction();
280 // The tableswitch instruction.
282 instruction = new TableSwitchInstruction();
285 // The lookupswitch instruction.
287 instruction
[all...]
/external/proguard/src/proguard/preverify/
H A DCodeSubroutineInliner.java27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
119 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset);
120 int instructionLength = instruction.length(offset);
129 System.out.println(" Skipping original subroutine instruction "+instruction.toString(offset));
137 // Copy the instruction, inlining any subroutine call recursively.
138 instruction.accept(clazz, method, codeAttribute, offset, this);
229 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) argument
231 // Append the instruction
[all...]

Completed in 1318 milliseconds

<<11121314151617181920>>