Home
last modified time | relevance | path

Searched refs:EDOperand (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
DEDOperand.cpp23 EDOperand::EDOperand(const EDDisassembler &disassembler, in EDOperand() function in EDOperand
121 EDOperand::~EDOperand() { in ~EDOperand()
124 int EDOperand::evaluate(uint64_t &result, in evaluate()
245 int EDOperand::isRegister() { in isRegister()
249 unsigned EDOperand::regVal() { in regVal()
253 int EDOperand::isImmediate() { in isImmediate()
257 uint64_t EDOperand::immediateVal() { in immediateVal()
261 int EDOperand::isMemory() { in isMemory()
301 EDOperand::EDRegisterBlock_t regBlock;
310 int EDOperand::evaluate(uint64_t &result, EDRegisterBlock_t regBlock) { in evaluate()
DEDOperand.h32 struct EDOperand { struct
49 EDOperand(const EDDisassembler &disassembler,
53 ~EDOperand();
DEDInst.h29 struct EDOperand;
80 typedef llvm::SmallVector<EDOperand*, 5> opvec_t;
154 int getOperand(EDOperand *&operand, unsigned int index);
DEDInst.cpp122 EDOperand *operand = new EDOperand(Disassembler, *this, opIndex, mcOpIndex); in parseOperands()
154 int EDInst::getOperand(EDOperand *&operand, unsigned int index) { in getOperand()
DEDDisassembler.h52 struct EDOperand;
/external/swiftshader/third_party/LLVM/tools/edis/
DEDMain.cpp198 return ((EDInst*)inst)->getOperand(*(EDOperand**)operand, index); in EDGetOperand()
202 return ((EDOperand*)operand)->isRegister(); in EDOperandIsRegister()
206 return ((EDOperand*)operand)->isImmediate(); in EDOperandIsImmediate()
210 return ((EDOperand*)operand)->isMemory(); in EDOperandIsMemory()
214 if (!((EDOperand*)operand)->isRegister()) in EDRegisterOperandValue()
216 *value = ((EDOperand*)operand)->regVal(); in EDRegisterOperandValue()
221 if (!((EDOperand*)operand)->isImmediate()) in EDImmediateOperandValue()
223 *value = ((EDOperand*)operand)->immediateVal(); in EDImmediateOperandValue()
229 return ((EDOperand*)operand)->evaluate(*result, regReader, arg); in EDEvaluateOperand()
263 return ((EDOperand*)operand)->evaluate(*result, regBlock); in EDBlockEvaluateOperand()
/external/swiftshader/third_party/LLVM/tools/llvm-mc/
DDisassembler.cpp348 EDOperand *operand; in disassembleEnhanced()