/external/llvm/lib/Target/XCore/Disassembler/ |
D | XCoreDisassembler.cpp | 46 uint64_t &Size, uint16_t &Insn) { in readInstruction16() argument 53 Insn = (Bytes[0] << 0) | (Bytes[1] << 8); in readInstruction16() 58 uint64_t &Size, uint32_t &Insn) { in readInstruction32() argument 65 Insn = in readInstruction32() 93 unsigned Insn, 98 unsigned Insn, 103 unsigned Insn, 108 unsigned Insn, 113 unsigned Insn, 118 unsigned Insn, [all …]
|
/external/llvm/lib/Target/ARM/Disassembler/ |
D | ARMDisassembler.cpp | 186 static DecodeStatus DecodeBitfieldMaskOperand(MCInst &Inst, unsigned Insn, 188 static DecodeStatus DecodeCopMemInstruction(MCInst &Inst, unsigned Insn, 191 unsigned Insn, 194 static DecodeStatus DecodeSORegMemOperand(MCInst &Inst, unsigned Insn, 196 static DecodeStatus DecodeAddrMode3Instruction(MCInst &Inst,unsigned Insn, 198 static DecodeStatus DecodeSORegImmOperand(MCInst &Inst, unsigned Insn, 200 static DecodeStatus DecodeSORegRegOperand(MCInst &Inst, unsigned Insn, 204 unsigned Insn, 207 static DecodeStatus DecodeT2MOVTWInstruction(MCInst &Inst, unsigned Insn, 209 static DecodeStatus DecodeArmMOVTWInstruction(MCInst &Inst, unsigned Insn, [all …]
|
/external/llvm/lib/Target/Mips/Disassembler/ |
D | MipsDisassembler.cpp | 96 unsigned Insn, 130 unsigned Insn, 190 unsigned Insn, 228 unsigned Insn, 233 unsigned Insn, 238 unsigned Insn, 243 unsigned Insn, 248 unsigned Insn, 253 unsigned Insn, 257 static DecodeStatus DecodeMSA128Mem(MCInst &Inst, unsigned Insn, [all …]
|
/external/llvm/utils/TableGen/ |
D | PseudoLoweringEmitter.cpp | 56 CodeGenInstruction &Insn, 74 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, in addDagOperandMapping() argument 93 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec) in addDagOperandMapping() 97 Insn.Operands[BaseIdx + i].Rec->getName() + "'"); in addDagOperandMapping() 101 for (unsigned I = 0, E = Insn.Operands[i].MINumOperands; I != E; ++I) in addDagOperandMapping() 103 OpsAdded += Insn.Operands[i].MINumOperands; in addDagOperandMapping() 112 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i); in addDagOperandMapping() 140 CodeGenInstruction Insn(Operator); in evaluateExpansion() local 142 if (Insn.isCodeGenOnly || Insn.isPseudo) in evaluateExpansion() 146 if (Insn.Operands.size() != Dag->getNumArgs()) in evaluateExpansion() [all …]
|
D | FixedLenDecoderEmitter.cpp | 367 void insnWithID(insn_t &Insn, unsigned Opcode) const { in insnWithID() argument 380 Insn.push_back(BIT_UNSET); in insnWithID() 382 Insn.push_back(bitFromBits(Bits, i)); in insnWithID() 396 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit, 427 const insn_t &Insn) const; 504 insn_t Insn; in Filter() local 507 Owner->insnWithID(Insn, Owner->Opcodes[i]); in Filter() 511 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits); in Filter() 900 bool FilterChooser::fieldFromInsn(uint64_t &Field, insn_t &Insn, in fieldFromInsn() argument 905 if (Insn[StartBit + i] == BIT_UNSET) in fieldFromInsn() [all …]
|
/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
D | InsnList.java | 43 public Insn get(int n) { in get() 44 return (Insn) get0(n); in get() 53 public void set(int n, Insn insn) { in set() 63 public Insn getLast() { in getLast() 72 public void forEach(Insn.Visitor visitor) { in forEach() 118 Insn one = (Insn) get0(i); in withRegisterOffset()
|
D | Insn.java | 30 public abstract class Insn implements ToHuman { class 51 public Insn(Rop opcode, SourcePosition position, RegisterSpec result, in Insn() method in Insn 225 public abstract Insn withAddedCatch(Type type); in withAddedCatch() 234 public abstract Insn withRegisterOffset(int delta); in withRegisterOffset() 245 public Insn withSourceLiteral() { in withSourceLiteral() 254 public Insn copy() { in copy() 278 public boolean contentEquals(Insn b) { in contentEquals() 295 public abstract Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | SwitchInsn.java | 28 extends Insn { 76 public Insn withAddedCatch(Type type) { in withAddedCatch() 82 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 96 public boolean contentEquals(Insn b) { in contentEquals() 102 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | BasicBlock.java | 86 Insn lastInsn = insns.get(sz - 1); in BasicBlock() 200 public Insn getFirstInsn() { in getFirstInsn() 210 public Insn getLastInsn() { in getLastInsn() 235 Insn lastInsn = insns.getLast(); in hasExceptionHandlers() 250 Insn lastInsn = insns.getLast(); in getExceptionHandlerTypes()
|
D | FillArrayDataInsn.java | 31 extends Insn { 96 public Insn withAddedCatch(Type type) { in withAddedCatch() 102 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 110 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | ThrowingInsn.java | 29 extends Insn { 98 public Insn withAddedCatch(Type type) { in withAddedCatch() 105 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 113 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | PlainInsn.java | 31 extends Insn { 85 public Insn withAddedCatch(Type type) { in withAddedCatch() 91 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 99 public Insn withSourceLiteral() { in withSourceLiteral() 149 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | LocalVariableInfo.java | 48 private final HashMap<Insn, RegisterSpec> insnAssignments; 67 new HashMap<Insn, RegisterSpec>(blocks.getInstructionCount()); in LocalVariableInfo() 190 public void addAssignment(Insn insn, RegisterSpec spec) { in addAssignment() 211 public RegisterSpec getAssignment(Insn insn) { in getAssignment()
|
D | PlainCstInsn.java | 63 public Insn withAddedCatch(Type type) { in withAddedCatch() 69 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 78 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | ThrowingCstInsn.java | 83 public Insn withAddedCatch(Type type) { in withAddedCatch() 91 public Insn withRegisterOffset(int delta) { in withRegisterOffset() 100 public Insn withNewRegisters(RegisterSpec result, in withNewRegisters()
|
D | CstInsn.java | 25 extends Insn { 66 public boolean contentEquals(Insn b) { in contentEquals()
|
D | BasicBlockList.java | 138 Insn insn = insns.get(j); in getEffectiveInstructionCount() 173 public void forEachInsn(Insn.Visitor visitor) { in forEachInsn() 313 implements Insn.Visitor { 368 private void visit(Insn insn) { in visit()
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
D | LiteralOpUpgrader.java | 22 import com.android.dx.rop.code.Insn; 96 Insn originalRopInsn = insn.getOriginalRopInsn(); in run() 147 Insn originalRopInsn = insn.getOriginalRopInsn(); in tryReplacingWithConstant() 189 Insn originalRopInsn = insn.getOriginalRopInsn(); in replacePlainInsn() 191 Insn newRopInsn; in replacePlainInsn()
|
D | NormalSsaInsn.java | 26 private Insn insn; 34 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { in NormalSsaInsn() 120 public Insn toRopInsn() { in toRopInsn() 134 public Insn getOriginalRopInsn() { in getOriginalRopInsn()
|
D | SsaInsn.java | 55 public static SsaInsn makeFromRop(Insn insn, SsaBasicBlock block) { in makeFromRop() 184 abstract public Insn getOriginalRopInsn(); in getOriginalRopInsn() 223 public abstract Insn toRopInsn(); in toRopInsn()
|
/external/dexmaker/src/main/java/com/google/dexmaker/ |
D | Label.java | 20 import com.android.dx.rop.code.Insn; 32 final List<Insn> instructions = new ArrayList<Insn>();
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
D | RopTranslator.java | 24 import com.android.dx.rop.code.Insn; 189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { in calculateParamsAreInOrder() 271 Insn lastInsn = block.getLastInsn(); in outputBlock() 453 private static RegisterSpecList getRegs(Insn insn) { in getRegs() 467 private static RegisterSpecList getRegs(Insn insn, in getRegs() 495 private class TranslationVisitor implements Insn.Visitor { 675 Insn insn in getNextMoveResultPseudo() 871 public void addIntroductionIfNecessary(Insn insn) { in addIntroductionIfNecessary()
|
D | BlockAddresses.java | 21 import com.android.dx.rop.code.Insn; 133 Insn insn = one.getInsns().get(0); in setupArrays()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOARM.h | 142 uint32_t Insn = readBytesUnaligned(LocalAddress, 4); in resolveRelocation() local 143 Insn = (Insn & 0xfff0f000) | ((Value & 0xf000) << 4) | (Value & 0x0fff); in resolveRelocation() 144 writeBytesUnaligned(Insn, LocalAddress, 4); in resolveRelocation()
|
/external/llvm/lib/Target/Sparc/Disassembler/ |
D | SparcDisassembler.cpp | 211 uint64_t &Size, uint32_t &Insn) { in readInstruction32() argument 219 Insn = in readInstruction32() 230 uint32_t Insn; in getInstruction() local 232 DecodeStatus Result = readInstruction32(Bytes, Address, Size, Insn); in getInstruction() 239 decodeInstruction(DecoderTableSparc32, Instr, Insn, Address, this, STI); in getInstruction()
|