Searched refs:EDOperand (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/ |
D | EDOperand.cpp | 23 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()
|
D | EDOperand.h | 32 struct EDOperand { struct 49 EDOperand(const EDDisassembler &disassembler, 53 ~EDOperand();
|
D | EDInst.h | 29 struct EDOperand; 80 typedef llvm::SmallVector<EDOperand*, 5> opvec_t; 154 int getOperand(EDOperand *&operand, unsigned int index);
|
D | EDInst.cpp | 122 EDOperand *operand = new EDOperand(Disassembler, *this, opIndex, mcOpIndex); in parseOperands() 154 int EDInst::getOperand(EDOperand *&operand, unsigned int index) { in getOperand()
|
D | EDDisassembler.h | 52 struct EDOperand;
|
/external/swiftshader/third_party/LLVM/tools/edis/ |
D | EDMain.cpp | 198 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/ |
D | Disassembler.cpp | 348 EDOperand *operand; in disassembleEnhanced()
|