HomeSort by relevance Sort by last modified time
    Searched refs:EDToken (Results 1 - 7 of 7) sorted by null

  /external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
EDToken.cpp 1 //===-- EDToken.cpp - LLVM Enhanced Disassembler --------------------------===//
16 #include "EDToken.h"
23 EDToken::EDToken(StringRef str,
34 EDToken::~EDToken() {
37 void EDToken::makeLiteral(bool sign, uint64_t absoluteValue) {
43 void EDToken::makeRegister(unsigned registerID) {
48 void EDToken::setOperandID(int operandID) {
52 enum EDToken::tokenType EDToken::type() const
    [all...]
EDToken.h 1 //===-EDToken.h - LLVM Enhanced Disassembler --------------------*- C++ -*-===//
28 /// EDToken - Encapsulates a single token, which can provide a string
31 struct EDToken {
62 /// Constructor - Initializes an EDToken with the information common to all
69 EDToken(llvm::StringRef str,
90 ~EDToken();
126 static int tokenize(std::vector<EDToken*> &tokens,
EDInst.h 27 struct EDToken;
32 typedef int (^EDTokenVisitor_t)(EDToken *token);
92 typedef std::vector<EDToken*> tokvec_t;
168 int getToken(EDToken *&token, unsigned int index);
EDInst.cpp 19 #include "EDToken.h"
175 return TokenizeResult.setResult(EDToken::tokenize(Tokens,
188 int EDInst::getToken(EDToken *&token, unsigned int index) {
EDDisassembler.h 53 struct EDToken;
  /external/swiftshader/third_party/LLVM/tools/edis/
EDMain.cpp 19 #include "../../lib/MC/MCDisassembler/EDToken.h"
137 return ((EDInst*)inst)->getToken(*(EDToken**)token, index);
142 return ((EDToken*)token)->getString(*buf);
146 return ((EDToken*)token)->operandID();
150 return ((EDToken*)token)->type() == EDToken::kTokenWhitespace;
154 return ((EDToken*)token)->type() == EDToken::kTokenPunctuation;
158 return ((EDToken*)token)->type() == EDToken::kTokenOpcode
    [all...]
  /external/swiftshader/third_party/LLVM/tools/llvm-mc/
Disassembler.cpp 19 #include "../../lib/MC/MCDisassembler/EDToken.h"
277 EDToken *token;
298 case EDToken::kTokenWhitespace: Out << "w"; break;
299 case EDToken::kTokenPunctuation: Out << "p"; break;
300 case EDToken::kTokenOpcode: Out << "o"; break;
301 case EDToken::kTokenLiteral: Out << "l"; break;
302 case EDToken::kTokenRegister: Out << "r"; break;
307 if (token->type() == EDToken::kTokenLiteral) {
317 } else if (token->type() == EDToken::kTokenRegister) {

Completed in 103 milliseconds