Home
last modified time | relevance | path

Searched refs:InternalInstruction (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.cpp197 static int consumeByte(struct InternalInstruction* insn, uint8_t* byte) { in consumeByte()
213 static int lookAtByte(struct InternalInstruction* insn, uint8_t* byte) { in lookAtByte()
217 static void unconsumeByte(struct InternalInstruction* insn) { in unconsumeByte()
222 static int name(struct InternalInstruction* insn, type* ptr) { \
264 static void dbgprintf(struct InternalInstruction* insn, in CONSUME_FUNC()
289 static void setPrefixPresent(struct InternalInstruction* insn, in setPrefixPresent()
306 static bool isPrefixAtLocation(struct InternalInstruction* insn, in isPrefixAtLocation()
323 static int readPrefixes(struct InternalInstruction* insn) { in readPrefixes()
676 static int readOpcode(struct InternalInstruction* insn) { in readOpcode()
778 static int readModRM(struct InternalInstruction* insn);
[all …]
DX86Disassembler.cpp126 InternalInstruction &source,
218 InternalInstruction InternalInstr; in getInstruction()
314 static bool translateSrcIndex(MCInst &mcInst, InternalInstruction &insn) { in translateSrcIndex()
339 static bool translateDstIndex(MCInst &mcInst, InternalInstruction &insn) { in translateDstIndex()
363 InternalInstruction &insn, in translateImmediate()
670 InternalInstruction &insn) { in translateRMRegister()
707 static bool translateRMMemory(MCInst &mcInst, InternalInstruction &insn, in translateRMMemory()
891 InternalInstruction &insn, const MCDisassembler *Dis) { in translateRM()
973 InternalInstruction &insn, in translateOperand()
1028 InternalInstruction &insn, in translateInstruction()
DX86DisassemblerDecoder.h525 struct InternalInstruction { struct
662 int decodeInstruction(InternalInstruction *insn, argument
/external/llvm-project/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp178 static bool peek(struct InternalInstruction *insn, uint8_t &byte) { in peek()
186 template <typename T> static bool consume(InternalInstruction *insn, T &ptr) { in consume()
199 static bool isREX(struct InternalInstruction *insn, uint8_t prefix) { in isREX()
208 static int readPrefixes(struct InternalInstruction *insn) { in readPrefixes()
507 static int readSIB(struct InternalInstruction *insn) { in readSIB()
569 static int readDisplacement(struct InternalInstruction *insn) { in readDisplacement()
600 static int readModRM(struct InternalInstruction *insn) { in readModRM()
739 static uint16_t name(struct InternalInstruction *insn, OperandType type, \
835 static int fixupReg(struct InternalInstruction *insn, in fixupReg()
872 static bool readOpcode(struct InternalInstruction *insn) { in readOpcode()
[all …]
DX86DisassemblerDecoder.h524 struct InternalInstruction { struct
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp178 static bool peek(struct InternalInstruction *insn, uint8_t &byte) { in peek()
186 template <typename T> static bool consume(InternalInstruction *insn, T &ptr) { in consume()
199 static bool isREX(struct InternalInstruction *insn, uint8_t prefix) { in isREX()
208 static int readPrefixes(struct InternalInstruction *insn) { in readPrefixes()
507 static int readSIB(struct InternalInstruction *insn) { in readSIB()
569 static int readDisplacement(struct InternalInstruction *insn) { in readDisplacement()
600 static int readModRM(struct InternalInstruction *insn) { in readModRM()
739 static uint16_t name(struct InternalInstruction *insn, OperandType type, \
831 static int fixupReg(struct InternalInstruction *insn, in fixupReg()
867 static bool readOpcode(struct InternalInstruction *insn) { in readOpcode()
[all …]
DX86DisassemblerDecoder.h515 struct InternalInstruction { struct
/external/capstone/arch/X86/
DX86DisassemblerDecoder.c281 static int consumeByte(struct InternalInstruction *insn, uint8_t *byte) in consumeByte()
298 static int lookAtByte(struct InternalInstruction *insn, uint8_t *byte) in lookAtByte()
303 static void unconsumeByte(struct InternalInstruction *insn) in unconsumeByte()
309 static int name(struct InternalInstruction *insn, type *ptr) { \
352 static void setPrefixPresent(struct InternalInstruction *insn, uint8_t prefix, uint64_t location) in CONSUME_FUNC()
413 static bool isPrefixAtLocation(struct InternalInstruction *insn, uint8_t prefix, in isPrefixAtLocation()
476 static int readPrefixes(struct InternalInstruction *insn) in readPrefixes()
920 static int readModRM(struct InternalInstruction *insn);
929 static int readOpcode(struct InternalInstruction *insn) in readOpcode()
1090 struct InternalInstruction *insn, in getIDWithAttrMask()
[all …]
DX86Disassembler.c103 static bool translateSrcIndex(MCInst *mcInst, InternalInstruction *insn) in translateSrcIndex()
127 static bool translateDstIndex(MCInst *mcInst, InternalInstruction *insn) in translateDstIndex()
152 const OperandSpecifier *operand, InternalInstruction *insn) in translateImmediate()
451 static bool translateRMRegister(MCInst *mcInst, InternalInstruction *insn) in translateRMRegister()
489 static bool translateRMMemory(MCInst *mcInst, InternalInstruction *insn) in translateRMMemory()
682 InternalInstruction *insn) in translateRM()
761 static bool translateOperand(MCInst *mcInst, const OperandSpecifier *operand, InternalInstruction *… in translateOperand()
812 static bool translateInstruction(MCInst *mcInst, InternalInstruction *insn) in translateInstruction()
860 static void update_pub_insn(cs_insn *pub, InternalInstruction *inter, uint8_t *prefixes) in update_pub_insn()
931 InternalInstruction insn = {0}; in X86_getInstruction()
DX86DisassemblerDecoder.h558 typedef struct InternalInstruction { struct
715 } InternalInstruction; argument
733 int decodeInstruction(struct InternalInstruction* insn,