/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
OdexedFieldInstructionMapper.java | 31 import org.jf.dexlib.Code.Opcode; 34 private static Opcode[][][][] opcodeMap = new Opcode[][][][] { 36 new Opcode[][][] { 38 new Opcode[][] { 40 new Opcode[] { 41 /*Z*/ Opcode.IGET_QUICK, 42 /*B*/ Opcode.IGET_QUICK, 43 /*S*/ Opcode.IGET_QUICK, 44 /*C*/ Opcode.IGET_QUICK [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/ |
Opcode.java | 35 public enum Opcode 37 NOP((short)0x00, "nop", ReferenceType.none, Format.Format10x, Opcode.CAN_CONTINUE), 38 MOVE((short)0x01, "move", ReferenceType.none, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER), 39 MOVE_FROM16((short)0x02, "move/from16", ReferenceType.none, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER), 40 MOVE_16((short)0x03, "move/16", ReferenceType.none, Format.Format32x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER), 41 MOVE_WIDE((short)0x04, "move-wide", ReferenceType.none, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Opcode.SETS_WIDE_REGISTER) 382 opcodesByName.put(opcode.name.hashCode(), opcode); typedefs 420 opcodesByName.put(opcode.name.hashCode(), opcode); local [all...] |
OffsetInstruction.java | 32 protected OffsetInstruction(Opcode opcode) { 33 super(opcode);
|
Instruction.java | 36 public final Opcode opcode; field in class:Instruction 44 return opcode.format.size/2; 47 protected Instruction(Opcode opcode) { 48 this.opcode = opcode; 63 opcode.name + " instruction"); 69 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) [all...] |
/external/javassist/src/main/javassist/bytecode/stackmap/ |
Liveness.java | 248 if (op == Opcode.IINC) { 252 else if (op == Opcode.WIDE) 259 case Opcode.ILOAD : 260 case Opcode.LLOAD : 261 case Opcode.FLOAD : 262 case Opcode.DLOAD : 263 case Opcode.ALOAD : 266 case Opcode.ILOAD_0 : 267 case Opcode.ILOAD_1 : 268 case Opcode.ILOAD_2 [all...] |
Tracer.java | 19 import javassist.bytecode.Opcode; 157 case Opcode.NOP : 159 case Opcode.ACONST_NULL : 162 case Opcode.ICONST_M1 : 163 case Opcode.ICONST_0 : 164 case Opcode.ICONST_1 : 165 case Opcode.ICONST_2 : 166 case Opcode.ICONST_3 : 167 case Opcode.ICONST_4 : 168 case Opcode.ICONST_5 [all...] |
/external/llvm/include/llvm/MC/ |
MCInstrInfo.h | 46 /// specified instruction opcode. 48 const MCInstrDesc &get(unsigned Opcode) const { 49 assert(Opcode < NumOpcodes && "Invalid opcode!"); 50 return Desc[Opcode]; 53 /// getName - Returns the name for the instructions with the given opcode. 54 const char *getName(unsigned Opcode) const { 55 assert(Opcode < NumOpcodes && "Invalid opcode!"); 56 return &InstrNameData[InstrNameIndices[Opcode]]; [all...] |
MCInstBuilder.h | 26 /// \brief Create a new MCInstBuilder for an MCInst with a specific opcode. 27 MCInstBuilder(unsigned Opcode) { 28 Inst.setOpcode(Opcode);
|
/sdk/emulator/qtools/ |
armdis.h | 7 #include "opcode.h" 12 static Opcode decode(uint32_t insn); 15 static Opcode decode00(uint32_t insn); 16 static Opcode decode01(uint32_t insn); 17 static Opcode decode10(uint32_t insn); 18 static Opcode decode11(uint32_t insn); 19 static Opcode decode_mul(uint32_t insn); 20 static Opcode decode_ldrh(uint32_t insn); 21 static Opcode decode_alu(uint32_t insn); 23 static char *disasm_alu(Opcode opcode, uint32_t insn, char *ptr) [all...] |
opcode.h | 9 // the opflags[] array in opcode.cpp. 10 enum Opcode { 113 // Define bit flags for the opcode categories 132 inline bool isALU(Opcode op) { return (opcode_flags[op] & kCatAlu) != 0; } 133 inline bool isBranch(Opcode op) { return (opcode_flags[op] & kCatBranch) != 0; } 134 inline bool isBranchLink(Opcode op) { 137 inline bool isBranchExch(Opcode op) { 140 inline bool isLoad(Opcode op) { return (opcode_flags[op] & kCatLoad) != 0; } 141 inline bool isLoadMultiple(Opcode op) { 144 inline bool isStoreMultiple(Opcode op) [all...] |
/dalvik/libdex/ |
DexOpcodes.cpp | 18 * Table of Dalvik opcode names. 21 * automatically by the opcode-gen tool. Any edits to the generated 29 * Dalvik opcode names. 32 // BEGIN(libdex-opcode-names); GENERATED AUTOMATICALLY BY opcode-gen 289 // END(libdex-opcode-names) 293 * Return the name of an opcode. 295 const char* dexGetOpcodeName(Opcode op)
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelDAGToDAG.cpp | 221 unsigned Opcode; 226 case MVT::i8: Opcode = NVPTX::LD_i8_avar; break; 227 case MVT::i16: Opcode = NVPTX::LD_i16_avar; break; 228 case MVT::i32: Opcode = NVPTX::LD_i32_avar; break; 229 case MVT::i64: Opcode = NVPTX::LD_i64_avar; break; 230 case MVT::f32: Opcode = NVPTX::LD_f32_avar; break; 231 case MVT::f64: Opcode = NVPTX::LD_f64_avar; break; 240 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, 246 case MVT::i8: Opcode = NVPTX::LD_i8_asi; break; 247 case MVT::i16: Opcode = NVPTX::LD_i16_asi; break [all...] |
/dalvik/vm/native/ |
dalvik_bytecode_OpcodeInfo.cpp | 29 * public static native boolean isInvoke(int opcode); 34 Opcode opcode = static_cast<Opcode>(args[0]); local 35 int flags = dexGetFlagsFromOpcode(opcode);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
UnknownInstruction.java | 34 import org.jf.dexlib.Code.Opcode; 40 super(Opcode.NOP);
|
Instruction10x.java | 32 import org.jf.dexlib.Code.Opcode; 39 public Instruction10x(Opcode opcode) { 40 super(opcode); 43 public Instruction10x(Opcode opcode, byte[] buffer, int bufferIndex) { 44 super(opcode); 46 assert (buffer[bufferIndex] & 0xFF) == opcode.value; 51 out.writeByte(opcode.value); 60 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) [all...] |
InstructionWithJumboReference.java | 35 import org.jf.dexlib.Code.Opcode; 42 protected InstructionWithJumboReference(Opcode opcode, Item referencedItem) { 43 super(opcode, referencedItem); 46 protected InstructionWithJumboReference(Opcode opcode, Item referencedItem, ReferenceType referenceType) { 47 super(opcode, referencedItem, referenceType); 50 protected InstructionWithJumboReference(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 51 super(dexFile, opcode, buffer, bufferIndex) [all...] |
Instruction21h.java | 33 import org.jf.dexlib.Code.Opcode; 44 public Instruction21h(Opcode opcode, short regA, short litB) { 45 super(opcode); 55 private Instruction21h(Opcode opcode, byte[] buffer, int bufferIndex) { 56 super(opcode); 63 out.writeByte(opcode.value); 81 if (opcode == Opcode.CONST_HIGH16) [all...] |
Instruction41c.java | 36 import org.jf.dexlib.Code.Opcode; 48 public Instruction41c(Opcode opcode, int regA, Item referencedItem) { 49 super(opcode, referencedItem); 55 if (opcode == Opcode.NEW_INSTANCE_JUMBO) { 58 throw new RuntimeException("Only class references can be used with the new-instance/jumbo opcode"); 65 private Instruction41c(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 66 super(dexFile, opcode, buffer, bufferIndex) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 89 virtual unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty) const; 92 virtual unsigned getCastInstrCost(unsigned Opcode, Type *Dst, 94 virtual unsigned getCmpSelInstrCost(unsigned Opcode, Type *ValTy, 96 virtual unsigned getVectorInstrCost(unsigned Opcode, Type *Val, 98 virtual unsigned getMemoryOpCost(unsigned Opcode, Type *Src, 170 unsigned PPCTTI::getArithmeticInstrCost(unsigned Opcode, Type *Ty) const { 171 assert(TLI->InstructionOpcodeToISD(Opcode) && "Invalid opcode"); 174 return TargetTransformInfo::getArithmeticInstrCost(Opcode, Ty); 182 unsigned PPCTTI::getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src) const [all...] |
/external/webkit/Source/WebCore/xml/ |
XPathPredicate.h | 67 enum Opcode { 70 NumericOp(Opcode, Expression* lhs, Expression* rhs); 75 Opcode m_opcode; 80 enum Opcode { OP_EQ, OP_NE, OP_GT, OP_LT, OP_GE, OP_LE }; 81 EqTestOp(Opcode, Expression* lhs, Expression* rhs); 87 Opcode m_opcode; 92 enum Opcode { OP_And, OP_Or }; 93 LogicalOp(Opcode, Expression* lhs, Expression* rhs); 99 Opcode m_opcode;
|
/external/llvm/lib/DebugInfo/ |
DWARFDebugFrame.cpp | 64 /// opcode and an optional sequence of operands. 67 Instruction(uint8_t Opcode) 68 : Opcode(Opcode) 71 uint8_t Opcode; 77 /// Convenience methods to add a new instruction with the given opcode and 79 void addInstruction(uint8_t Opcode) { 80 Instructions.push_back(Instruction(Opcode)); 83 void addInstruction(uint8_t Opcode, uint64_t Operand1) { 84 Instructions.push_back(Instruction(Opcode)); [all...] |
/external/javassist/src/main/javassist/expr/ |
NewArray.java | 30 int opcode; field in class:NewArray 35 opcode = op; 80 if (opcode == Opcode.NEWARRAY) { 84 else if (opcode == Opcode.ANEWARRAY 85 || opcode == Opcode.MULTIANEWARRAY) { 93 throw new RuntimeException("bad opcode: " + opcode); 242 int opcode; field in class:NewArray.ProceedForArray [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCPredicates.cpp | 19 PPC::Predicate PPC::InvertPredicate(PPC::Predicate Opcode) { 20 switch (Opcode) { 21 default: llvm_unreachable("Unknown PPC branch opcode!");
|
/external/smack/src/org/xbill/DNS/ |
Opcode.java | 11 public final class Opcode { 30 private static Mnemonic opcodes = new Mnemonic("DNS Opcode", 46 Opcode() {} 48 /** Converts a numeric Opcode into a String */ 54 /** Converts a String representation of an Opcode into its numeric value */
|
/external/javassist/src/test/test/javassist/bytecode/analysis/ |
ScannerTest.java | 13 import javassist.bytecode.Opcode; 118 /* 12 */ addJump(code, Opcode.GOTO, 125); 122 /* 20 */ addJump(code, Opcode.GOTO, 125); 124 /* 25 */ addJump(code, Opcode.JSR, 31); 126 /* 30 */ code.addOpcode(Opcode.ATHROW); 130 /* 33 */ code.addOpcode(Opcode.LOOKUPSWITCH); 139 /* 66 */ addJump(code, Opcode.GOTO, 111); 141 /* 71 */ addJump(code, Opcode.JSR, 77); 143 /* 76 */ code.add(Opcode.ATHROW); 148 /* 85 */ addJump(code, Opcode.GOTO, 106) [all...] |