/external/proguard/src/proguard/classfile/instruction/ |
InstructionFactory.java | 21 package proguard.classfile.instruction; 24 * This class provides methods to create and reuse Instruction objects. 31 * Creates a new Instruction from the data in the byte array, starting 34 public static Instruction create(byte[] code, int offset) 36 Instruction instruction; local 168 instruction = new SimpleInstruction(); 191 instruction = new ConstantInstruction(); 250 instruction = new VariableInstruction(wide); 276 instruction = new BranchInstruction() [all...] |
InstructionUtil.java | 21 package proguard.classfile.instruction;
|
SwitchInstruction.java | 21 package proguard.classfile.instruction; 24 * This Instruction represents a simple instruction without variable arguments 29 public abstract class SwitchInstruction extends Instruction 55 * Copies the given instruction into this instruction. 56 * @param switchInstruction the instruction to be copied. 57 * @return this instruction. 69 // Implementations for Instruction.
|
LookUpSwitchInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor; 28 * This Instruction represents a simple instruction without variable arguments 60 * Copies the given instruction into this instruction. 61 * @param lookUpSwitchInstruction the instruction to be copied. 62 * @return this instruction. 75 // Implementations for Instruction. 77 public Instruction shrink( [all...] |
TableSwitchInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor; 28 * This Instruction represents a simple instruction without variable arguments 63 * Copies the given instruction into this instruction. 64 * @param tableSwitchInstruction the instruction to be copied. 65 * @return this instruction. 79 // Implementations for Instruction. 81 public Instruction shrink( [all...] |
BranchInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor; 28 * This interface describes an instruction that branches to a given offset in 33 public class BranchInstruction extends Instruction 52 * Copies the given instruction into this instruction. 53 * @param branchInstruction the instruction to be copied. 54 * @return this instruction. 65 // Implementations for Instruction. 80 public Instruction shrink( [all...] |
SimpleInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor; 28 * This Instruction represents a simple instruction without variable arguments 33 public class SimpleInstruction extends Instruction 64 * Copies the given instruction into this instruction. 65 * @param simpleInstruction the instruction to be copied. 66 * @return this instruction. 106 // Implementations for Instruction [all...] |
VariableInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor; 28 * This Instruction represents an instruction that refers to a variable on the 33 public class VariableInstruction extends Instruction 78 * Copies the given instruction into this instruction. 79 * @param variableInstruction the instruction to be copied. 80 * @return this instruction. 140 * Returns whether this instruction stores the value of a variable [all...] |
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
PreInstructionRegisterInfoMethodItem.java | 96 RegisterRangeInstruction instruction = (RegisterRangeInstruction)analyzedInstruction.getInstruction(); local 98 registers.set(instruction.getStartRegister(), 99 instruction.getStartRegister() + instruction.getRegCount()); 101 FiveRegisterInstruction instruction = (FiveRegisterInstruction)analyzedInstruction.getInstruction(); local 102 int regCount = instruction.getRegCount(); 105 registers.set(instruction.getRegisterA()); 108 registers.set(instruction.getRegisterG()); 111 registers.set(instruction.getRegisterF()); 114 registers.set(instruction.getRegisterE()) 120 ThreeRegisterInstruction instruction = (ThreeRegisterInstruction)analyzedInstruction.getInstruction(); local 125 TwoRegisterInstruction instruction = (TwoRegisterInstruction)analyzedInstruction.getInstruction(); local 129 SingleRegisterInstruction instruction = (SingleRegisterInstruction)analyzedInstruction.getInstruction(); local [all...] |
/external/chromium_org/content/plugin/ |
plugin_main_linux.cc | 25 char instruction = *reinterpret_cast<char*>(regs[REG_RIP]); local 30 if (signum != SIGILL || instruction != kLAHFInstruction) { 53 // And advance the instruction pointer past the (one-byte) instruction. 59 // 64-bit Flash sometimes uses the LAHF instruction which isn't 61 // (illegal instruction), checking if the signal was caused by this 62 // particular circumstance, emulating the instruction, and resuming.
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
AllInstructionVisitor.java | 21 package proguard.classfile.instruction.visitor; 29 * This AttributeVisitor lets a given InstructionVisitor visit all Instruction
|
InstructionCounter.java | 21 package proguard.classfile.instruction.visitor; 25 import proguard.classfile.instruction.Instruction; 55 Instruction instruction)
|
InstructionVisitor.java | 21 package proguard.classfile.instruction.visitor; 25 import proguard.classfile.instruction.*; 30 * <code>Instruction</code> objects.
|
MultiInstructionVisitor.java | 21 package proguard.classfile.instruction.visitor; 25 import proguard.classfile.instruction.*;
|
/external/proguard/src/proguard/optimize/info/ |
ExceptionInstructionChecker.java | 27 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) 54 instruction.accept(clazz, method, codeAttribute, offset, this); 62 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
|
/external/proguard/src/proguard/optimize/peephole/ |
ReachableCodeMarker.java | 26 import proguard.classfile.instruction.*; 27 import proguard.classfile.instruction.visitor.InstructionVisitor; 31 * This AttributeVisitor finds all instruction offsets, branch targets, and 49 * Returns whether the instruction at the given offset is reachable in 200 * Marks the branch targets of the given jump offsets for the instruction 234 // Continue with the current instruction as long as we haven't marked it 238 // Get the current instruction. 239 Instruction instruction = InstructionFactory.create(code, offset); local 245 // instruction in a moment [all...] |
UnreachableExceptionRemover.java | 26 import proguard.classfile.instruction.*; 122 // Get the current instruction. 123 Instruction instruction = InstructionFactory.create(code, offset); local 130 instruction)) 135 // Go to the next instruction. 136 offset += instruction.length(offset);
|
/external/dropbear/ |
cli-authinteract.c | 70 unsigned char *instruction = NULL; local 83 instruction = buf_getstring(ses.payload, NULL); 105 if (strlen(instruction) > 0) { 106 cleantext(instruction); 107 fprintf(stderr, "%s", instruction); 109 m_free(instruction);
|
/external/lzma/C/ |
BraIA64.c | 29 UInt64 instruction, instNorm;
local 35 instruction = 0;
37 instruction += (UInt64)data[i + j + bytePos] << (8 * j);
39 instNorm = instruction >> bitRes;
59 instruction &= (1 << bitRes) - 1;
60 instruction |= (instNorm << bitRes);
62 data[i + j + bytePos] = (Byte)(instruction >> (8 * j));
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/ |
ArrayDataMethodItem.java | 40 public ArrayDataMethodItem(CodeItem codeItem, int codeAddress, ArrayDataPseudoInstruction instruction) { 41 super(codeItem, codeAddress, instruction); 46 writer.printUnsignedLongAsHex(instruction.getElementWidth()); 50 Iterator<ArrayDataPseudoInstruction.ArrayElement> iterator = instruction.getElements();
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/ |
InstructionIterator.java | 50 Instruction instruction = null; local 55 instruction = new UnknownInstruction(opcodeValue); 62 instruction = new Instruction10x(Opcode.NOP, insns, insnsPosition); 67 instruction = new PackedSwitchDataPseudoInstruction(insns, insnsPosition); 72 instruction = new SparseSwitchDataPseudoInstruction(insns, insnsPosition); 77 instruction = new ArrayDataPseudoInstruction(insns, insnsPosition); 82 instruction = opcode.format.Factory.makeInstruction(dexFile, opcode, insns, insnsPosition); 86 assert instruction != null; 88 delegate.ProcessInstruction(insnsPosition/2, instruction); [all...] |
/external/proguard/src/proguard/classfile/attribute/ |
CodeAttribute.java | 25 import proguard.classfile.instruction.*; 26 import proguard.classfile.instruction.visitor.InstructionVisitor; 106 * Applies the given instruction visitor to all instructions. 115 * Applies the given instruction visitor to the instruction at the specified 120 Instruction instruction = InstructionFactory.create(code, offset); local 121 instruction.accept(clazz, method, this, offset, instructionVisitor); 126 * Applies the given instruction visitor to all instructions in the 135 // Note that the instruction is only volatile 136 Instruction instruction = InstructionFactory.create(code, offset); local [all...] |
/external/proguard/src/proguard/classfile/attribute/visitor/ |
StackSizeComputer.java | 26 import proguard.classfile.instruction.*; 27 import proguard.classfile.instruction.visitor.InstructionVisitor; 31 * This AttributeVisitor computes the stack sizes at all instruction offsets 59 * Returns whether the instruction at the given offset is reachable in the 69 * Returns the stack size at the given instruction offset of the most 76 throw new IllegalArgumentException("Unknown stack size at unreachable instruction offset ["+instructionOffset+"]"); 153 // Evaluate the instruction block starting at the entry point of the method. 167 // Some simple instructions exit from the current instruction block. 180 // Constant pool instructions never end the current instruction block. 188 // The ret instruction end the current instruction block 315 Instruction instruction = InstructionFactory.create(codeAttribute.code, local [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
InlineMethodResolver.java | 52 public abstract DeodexUtil.InlineMethod resolveExecuteInline(AnalyzedInstruction instruction); 79 assert analyzedInstruction.instruction instanceof OdexedInvokeInline; 81 OdexedInvokeInline instruction = (OdexedInvokeInline)analyzedInstruction.instruction; local 82 int inlineIndex = instruction.getInlineIndex(); 151 assert analyzedInstruction.instruction instanceof OdexedInvokeInline; 153 OdexedInvokeInline instruction = (OdexedInvokeInline)analyzedInstruction.instruction; local 154 int inlineIndex = instruction.getInlineIndex(); 161 int parameterCount = getParameterCount(instruction); [all...] |
/external/ganymed-ssh2/src/main/java/ch/ethz/ssh2/packets/ |
PacketUserauthInfoRequest.java | 20 String instruction; field in class:PacketUserauthInfoRequest 40 instruction = tr.readString(); 65 return instruction;
|