/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
D | 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, 45 /*I,F*/ Opcode.IGET_QUICK, [all …]
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/ |
D | Opcode.java | 35 public enum Opcode enum 37 NOP((byte)0x00, "nop", ReferenceType.none, Format.Format10x, Opcode.CAN_CONTINUE), 38 …MOVE((byte)0x01, "move", ReferenceType.none, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_R… 39 …te)0x02, "move/from16", ReferenceType.none, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_RE… 40 …((byte)0x03, "move/16", ReferenceType.none, Format.Format32x, Opcode.CAN_CONTINUE | Opcode.SETS_RE… 41 …"move-wide", ReferenceType.none, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op… 42 …ide/from16", ReferenceType.none, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op… 43 …ve-wide/16", ReferenceType.none, Format.Format32x, Opcode.CAN_CONTINUE | Opcode.SETS_REGISTER | Op… 44 …te)0x07, "move-object", ReferenceType.none, Format.Format12x, Opcode.CAN_CONTINUE | Opcode.SETS_RE… 45 …, "move-object/from16", ReferenceType.none, Format.Format22x, Opcode.CAN_CONTINUE | Opcode.SETS_RE… [all …]
|
D | InstructionWithReference.java | 38 protected InstructionWithReference(Opcode opcode, Item referencedItem) { in InstructionWithReference() 45 …protected InstructionWithReference(Opcode opcode, Item referencedItem, ReferenceType referenceType… in InstructionWithReference() 52 …protected InstructionWithReference(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)… in InstructionWithReference() 72 protected ReferenceType readReferenceType(Opcode opcode, byte[] buffer, int bufferIndex) { in readReferenceType() 76 private void lookupReferencedItem(DexFile dexFile, Opcode opcode, int itemIndex) { in lookupReferencedItem()
|
/external/javassist/src/main/javassist/bytecode/stackmap/ |
D | Tracer.java | 19 import javassist.bytecode.Opcode; 157 case Opcode.NOP : in doOpcode0_53() 159 case Opcode.ACONST_NULL : in doOpcode0_53() 162 case Opcode.ICONST_M1 : in doOpcode0_53() 163 case Opcode.ICONST_0 : in doOpcode0_53() 164 case Opcode.ICONST_1 : in doOpcode0_53() 165 case Opcode.ICONST_2 : in doOpcode0_53() 166 case Opcode.ICONST_3 : in doOpcode0_53() 167 case Opcode.ICONST_4 : in doOpcode0_53() 168 case Opcode.ICONST_5 : in doOpcode0_53() [all …]
|
D | Liveness.java | 248 if (op == Opcode.IINC) { in analyze() 252 else if (op == Opcode.WIDE) in analyze() 259 case Opcode.ILOAD : in doOpcode0_53() 260 case Opcode.LLOAD : in doOpcode0_53() 261 case Opcode.FLOAD : in doOpcode0_53() 262 case Opcode.DLOAD : in doOpcode0_53() 263 case Opcode.ALOAD : in doOpcode0_53() 266 case Opcode.ILOAD_0 : in doOpcode0_53() 267 case Opcode.ILOAD_1 : in doOpcode0_53() 268 case Opcode.ILOAD_2 : in doOpcode0_53() [all …]
|
D | BasicBlock.java | 221 if ((Opcode.IFEQ <= op && op <= Opcode.IF_ACMPNE) 222 || op == Opcode.IFNULL || op == Opcode.IFNONNULL) { 227 else if (Opcode.GOTO <= op && op <= Opcode.LOOKUPSWITCH) 229 case Opcode.GOTO : 232 case Opcode.JSR : 235 case Opcode.RET : 238 case Opcode.TABLESWITCH : { 254 case Opcode.LOOKUPSWITCH : { 269 else if ((Opcode.IRETURN <= op && op <= Opcode.RETURN) || op == Opcode.ATHROW) 271 else if (op == Opcode.GOTO_W) [all …]
|
/external/smali/baksmali/src/main/resources/templates/templates/ |
D | baksmali.stg | 126 Format10t(Opcode, TargetLabel) ::= 128 <Opcode> <TargetLabel> 131 Format10x(Opcode) ::= 133 <Opcode> 136 Format11n(Opcode, RegisterA, Literal) ::= 138 <Opcode> <RegisterA>, <Literal> 141 Format11x(Opcode, RegisterA) ::= 143 <Opcode> <RegisterA> 146 Format12x(Opcode, RegisterA, RegisterB) ::= 148 <Opcode> <RegisterA>, <RegisterB> [all …]
|
/external/javassist/src/main/javassist/expr/ |
D | NewArray.java | 80 if (opcode == Opcode.NEWARRAY) { in getComponentType() 84 else if (opcode == Opcode.ANEWARRAY in getComponentType() 85 || opcode == Opcode.MULTIANEWARRAY) { in getComponentType() 98 case Opcode.T_BOOLEAN : in getPrimitiveType() 100 case Opcode.T_CHAR : in getPrimitiveType() 102 case Opcode.T_FLOAT : in getPrimitiveType() 104 case Opcode.T_DOUBLE : in getPrimitiveType() 106 case Opcode.T_BYTE : in getPrimitiveType() 108 case Opcode.T_SHORT : in getPrimitiveType() 110 case Opcode.T_INT : in getPrimitiveType() [all …]
|
D | ExprEditor.java | 184 if (c < Opcode.GETSTATIC) // c < 178 in loopBody() 186 else if (c < Opcode.NEWARRAY) { // c < 188 in loopBody() 187 if (c == Opcode.INVOKESTATIC in loopBody() 188 || c == Opcode.INVOKEINTERFACE in loopBody() 189 || c == Opcode.INVOKEVIRTUAL) { in loopBody() 193 else if (c == Opcode.GETFIELD || c == Opcode.GETSTATIC in loopBody() 194 || c == Opcode.PUTFIELD in loopBody() 195 || c == Opcode.PUTSTATIC) { in loopBody() 199 else if (c == Opcode.NEW) { in loopBody() 204 else if (c == Opcode.INVOKESPECIAL) { in loopBody() [all …]
|
/external/javassist/src/test/test/javassist/bytecode/analysis/ |
D | ScannerTest.java | 13 import javassist.bytecode.Opcode; 118 /* 12 */ addJump(code, Opcode.GOTO, 125); in generate() 122 /* 20 */ addJump(code, Opcode.GOTO, 125); in generate() 124 /* 25 */ addJump(code, Opcode.JSR, 31); in generate() 126 /* 30 */ code.addOpcode(Opcode.ATHROW); in generate() 130 /* 33 */ code.addOpcode(Opcode.LOOKUPSWITCH); in generate() 139 /* 66 */ addJump(code, Opcode.GOTO, 111); in generate() 141 /* 71 */ addJump(code, Opcode.JSR, 77); in generate() 143 /* 76 */ code.add(Opcode.ATHROW); in generate() 148 /* 85 */ addJump(code, Opcode.GOTO, 106); in generate() [all …]
|
/external/llvm/include/llvm/MC/ |
D | MCInstrInfo.h | 48 const MCInstrDesc &get(unsigned Opcode) const { in get() argument 49 assert(Opcode < NumOpcodes && "Invalid opcode!"); in get() 50 return Desc[Opcode]; in get() 54 const char *getName(unsigned Opcode) const { in getName() argument 55 assert(Opcode < NumOpcodes && "Invalid opcode!"); in getName() 56 return &InstrNameData[InstrNameIndices[Opcode]]; in getName()
|
/external/webkit/Source/WebCore/xml/ |
D | XPathPredicate.h | 67 enum Opcode { enum 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 }; enum 81 EqTestOp(Opcode, Expression* lhs, Expression* rhs); 87 Opcode m_opcode; 92 enum Opcode { OP_And, OP_Or }; enum 93 LogicalOp(Opcode, Expression* lhs, Expression* rhs); 99 Opcode m_opcode;
|
D | XPathParser.h | 51 NumericOp::Opcode numop; 52 EqTestOp::Opcode eqop; 57 Token(int t, NumericOp::Opcode v): type(t), numop(v) {} in Token() 58 Token(int t, EqTestOp::Opcode v): type(t), eqop(v) {} in Token() 99 Token makeTokenAndAdvance(int type, NumericOp::Opcode, int advance = 1); 100 Token makeTokenAndAdvance(int type, EqTestOp::Opcode, int advance = 1);
|
/external/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 94 int Offset, unsigned Base, bool BaseKill, int Opcode, 107 int Opcode, 114 int Opcode, unsigned Size, 137 static int getLoadStoreMultipleOpcode(int Opcode, ARM_AM::AMSubMode Mode) { in getLoadStoreMultipleOpcode() argument 138 switch (Opcode) { in getLoadStoreMultipleOpcode() 208 AMSubMode getLoadStoreMultipleSubMode(int Opcode) { in getLoadStoreMultipleSubMode() argument 209 switch (Opcode) { in getLoadStoreMultipleSubMode() 285 int Opcode, ARMCC::CondCodes Pred, in MergeOps() argument 296 bool isNotVFP = isi32Load(Opcode) || isi32Store(Opcode); in MergeOps() 308 if (!getLoadStoreMultipleOpcode(Opcode, Mode)) return false; in MergeOps() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCHazardRecognizers.cpp | 90 PPCHazardRecognizer970::GetInstrType(unsigned Opcode, in GetInstrType() argument 94 const MCInstrDesc &MCID = TII.get(Opcode); in GetInstrType() 145 unsigned Opcode = MI->getOpcode(); in getHazardType() local 148 GetInstrType(Opcode, isFirst, isSingle, isCracked, in getHazardType() 182 if (HasCTRSet && (Opcode == PPC::BCTRL_Darwin || Opcode == PPC::BCTRL_SVR4)) in getHazardType() 203 unsigned Opcode = MI->getOpcode(); in EmitInstruction() local 206 GetInstrType(Opcode, isFirst, isSingle, isCracked, in EmitInstruction() 211 if (Opcode == PPC::MTCTR || Opcode == PPC::MTCTR8) HasCTRSet = true; in EmitInstruction()
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
D | Instruction21c.java | 33 import org.jf.dexlib.Code.Opcode; 44 public Instruction21c(Opcode opcode, short regA, Item referencedItem) { in Instruction21c() 51 if (opcode == Opcode.NEW_INSTANCE) { in Instruction21c() 61 private Instruction21c(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { in Instruction21c() 64 if (opcode == Opcode.NEW_INSTANCE && in Instruction21c() 74 if(opcode == Opcode.CONST_STRING && getReferencedItem().getIndex() > 0xFFFF) { in writeInstruction() 92 …public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)… in makeInstruction()
|
D | Instruction3rc.java | 33 import org.jf.dexlib.Code.Opcode; 42 import static org.jf.dexlib.Code.Opcode.*; 49 public Instruction3rc(Opcode opcode, short regCount, int startReg, Item referencedItem) { in Instruction3rc() 72 private Instruction3rc(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { in Instruction3rc() 100 private static void checkItem(Opcode opcode, Item item, int regCount) { in checkItem() 124 …public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)… in makeInstruction()
|
D | Instruction20bc.java | 41 …public Instruction20bc(Opcode opcode, VerificationErrorType validationErrorType, Item referencedIt… in Instruction20bc() 60 private Instruction20bc(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { in Instruction20bc() 67 protected ReferenceType readReferenceType(Opcode opcode, byte[] buffer, int bufferIndex) { in readReferenceType() 80 if(opcode == Opcode.CONST_STRING && getReferencedItem().getIndex() > 0xFFFF) { in writeInstruction() 96 …public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)… in makeInstruction()
|
D | Instruction10x.java | 32 import org.jf.dexlib.Code.Opcode; 39 public Instruction10x(Opcode opcode) { in Instruction10x() 43 public Instruction10x(Opcode opcode, byte[] buffer, int bufferIndex) { in Instruction10x() 60 …public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)… in makeInstruction()
|
/external/javassist/src/main/javassist/ |
D | CtClass.java | 30 import javassist.bytecode.Opcode; 133 "booleanValue", "()Z", Opcode.IRETURN, 134 Opcode.T_BOOLEAN, 1); 138 "charValue", "()C", Opcode.IRETURN, 139 Opcode.T_CHAR, 1); 143 "byteValue", "()B", Opcode.IRETURN, 144 Opcode.T_BYTE, 1); 148 "shortValue", "()S", Opcode.IRETURN, 149 Opcode.T_SHORT, 1); 153 "intValue", "()I", Opcode.IRETURN, [all …]
|
D | CtConstructor.java | 161 return op0 == Opcode.RETURN // empty static initializer in isEmpty() 162 || (op0 == Opcode.ALOAD_0 in isEmpty() 163 && it.byteAt(pos = it.next()) == Opcode.INVOKESPECIAL in isEmpty() 167 && it.byteAt(it.next()) == Opcode.RETURN in isEmpty() 384 iterator.writeByte(Opcode.POP, pos++); // this in removeConsCall() 385 iterator.writeByte(Opcode.NOP, pos); in removeConsCall() 386 iterator.writeByte(Opcode.NOP, pos + 1); in removeConsCall() 391 iterator.writeByte(it.is2byte() ? Opcode.POP2 : Opcode.POP, in removeConsCall()
|
/external/llvm/include/llvm/CodeGen/ |
D | FastISel.h | 103 bool SelectOperator(const User *I, unsigned Opcode); 162 unsigned Opcode); 170 unsigned Opcode, 179 unsigned Opcode, 189 unsigned Opcode, 199 unsigned Opcode, 209 unsigned Opcode, 219 unsigned Opcode, 228 unsigned Opcode, 236 unsigned Opcode, [all …]
|
D | SelectionDAG.h | 512 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT); 513 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, SDValue N); 514 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, SDValue N1, SDValue N2); 515 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, 517 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, 519 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, 522 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, 524 SDValue getNode(unsigned Opcode, DebugLoc DL, EVT VT, 526 SDValue getNode(unsigned Opcode, DebugLoc DL, 529 SDValue getNode(unsigned Opcode, DebugLoc DL, const EVT *VTs, unsigned NumVTs, [all …]
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86Disassembler.cpp | 47 const char *x86DisassemblerGetInstrName(unsigned Opcode, void *mii) { in x86DisassemblerGetInstrName() argument 49 return MII->getName(Opcode); in x86DisassemblerGetInstrName() 351 uint32_t Opcode = mcInst.getOpcode(); in translateImmediate() local 358 if (Opcode != X86::BLENDPSrri && Opcode != X86::BLENDPDrri && in translateImmediate() 359 Opcode != X86::PBLENDWrri && Opcode != X86::MPSADBWrri && in translateImmediate() 360 Opcode != X86::DPPSrri && Opcode != X86::DPPDrri && in translateImmediate() 361 Opcode != X86::INSERTPSrr && Opcode != X86::VBLENDPSYrri && in translateImmediate() 362 Opcode != X86::VBLENDPSYrmi && Opcode != X86::VBLENDPDYrri && in translateImmediate() 363 Opcode != X86::VBLENDPDYrmi && Opcode != X86::VPBLENDWrri && in translateImmediate() 364 Opcode != X86::VMPSADBWrri && Opcode != X86::VDPPSYrri && in translateImmediate() [all …]
|
/external/smali/smali/src/main/antlr3/org/jf/smali/ |
D | smaliTreeWalker.g | 942 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT10t.text); 951 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT10x.text); 957 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT11n.text); 968 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT11x.text); 976 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT12x.text); 985 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT20bc.text); 995 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT20t.text); 1004 Opcode opcode = Opcode.getOpcodeByName($inst.text); 1014 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT21c_STRING.text); 1024 Opcode opcode = Opcode.getOpcodeByName($INSTRUCTION_FORMAT21c_TYPE.text); [all …]
|