Lines Matching refs:inst
79 EDInst *inst = ((EDDisassembler*)disassembler)->createInst(byteReader, in EDCreateInsts() local
82 if (!inst) in EDCreateInsts()
85 insts[index] = inst; in EDCreateInsts()
86 address += inst->byteSize(); in EDCreateInsts()
92 void EDReleaseInst(EDInstRef inst) { in EDReleaseInst() argument
93 delete ((EDInst*)inst); in EDReleaseInst()
96 int EDInstByteSize(EDInstRef inst) { in EDInstByteSize() argument
97 return ((EDInst*)inst)->byteSize(); in EDInstByteSize()
101 EDInstRef inst) { in EDGetInstString() argument
102 return ((EDInst*)inst)->getString(*buf); in EDGetInstString()
105 int EDInstID(unsigned *instID, EDInstRef inst) { in EDInstID() argument
106 *instID = ((EDInst*)inst)->instID(); in EDInstID()
110 int EDInstIsBranch(EDInstRef inst) { in EDInstIsBranch() argument
111 return ((EDInst*)inst)->isBranch(); in EDInstIsBranch()
114 int EDInstIsMove(EDInstRef inst) { in EDInstIsMove() argument
115 return ((EDInst*)inst)->isMove(); in EDInstIsMove()
118 int EDBranchTargetID(EDInstRef inst) { in EDBranchTargetID() argument
119 return ((EDInst*)inst)->branchTargetID(); in EDBranchTargetID()
122 int EDMoveSourceID(EDInstRef inst) { in EDMoveSourceID() argument
123 return ((EDInst*)inst)->moveSourceID(); in EDMoveSourceID()
126 int EDMoveTargetID(EDInstRef inst) { in EDMoveTargetID() argument
127 return ((EDInst*)inst)->moveTargetID(); in EDMoveTargetID()
130 int EDNumTokens(EDInstRef inst) { in EDNumTokens() argument
131 return ((EDInst*)inst)->numTokens(); in EDNumTokens()
135 EDInstRef inst, in EDGetToken() argument
137 return ((EDInst*)inst)->getToken(*(EDToken**)token, index); in EDGetToken()
191 int EDNumOperands(EDInstRef inst) { in EDNumOperands() argument
192 return ((EDInst*)inst)->numOperands(); in EDNumOperands()
196 EDInstRef inst, in EDGetOperand() argument
198 return ((EDInst*)inst)->getOperand(*(EDOperand**)operand, index); in EDGetOperand()
266 int EDBlockVisitTokens(EDInstRef inst, ::EDTokenVisitor_t visitor) { in EDBlockVisitTokens() argument
267 return ((EDInst*)inst)->visitTokens((llvm::EDTokenVisitor_t)visitor); in EDBlockVisitTokens()