#include "llvm/ADT/StringRef.h"
#include "llvm/Support/DataTypes.h"
#include "llvm/Support/SMLoc.h"
#include <cassert>
#include <map>
#include <string>
Go to the source code of this file.
Classes |
class | llvm::TGLexer |
| TGLexer - TableGen Lexer class. More...
|
Namespaces |
namespace | llvm |
| List of target independent CodeGen pass IDs.
|
namespace | llvm::tgtok |
Enumerations |
enum | llvm::tgtok::TokKind {
llvm::tgtok::Eof,
llvm::tgtok::Error,
llvm::tgtok::minus,
llvm::tgtok::plus,
llvm::tgtok::l_square,
llvm::tgtok::r_square,
llvm::tgtok::l_brace,
llvm::tgtok::r_brace,
llvm::tgtok::l_paren,
llvm::tgtok::r_paren,
llvm::tgtok::less,
llvm::tgtok::greater,
llvm::tgtok::colon,
llvm::tgtok::semi,
llvm::tgtok::comma,
llvm::tgtok::period,
llvm::tgtok::equal,
llvm::tgtok::question,
llvm::tgtok::paste,
llvm::tgtok::Bit,
llvm::tgtok::Bits,
llvm::tgtok::Class,
llvm::tgtok::Code,
llvm::tgtok::Dag,
llvm::tgtok::Def,
llvm::tgtok::Foreach,
llvm::tgtok::Defm,
llvm::tgtok::Field,
llvm::tgtok::In,
llvm::tgtok::Int,
llvm::tgtok::Let,
llvm::tgtok::List,
llvm::tgtok::MultiClass,
llvm::tgtok::String,
llvm::tgtok::XConcat,
llvm::tgtok::XADD,
llvm::tgtok::XAND,
llvm::tgtok::XSRA,
llvm::tgtok::XSRL,
llvm::tgtok::XSHL,
llvm::tgtok::XListConcat,
llvm::tgtok::XStrConcat,
llvm::tgtok::XCast,
llvm::tgtok::XSubst,
llvm::tgtok::XForEach,
llvm::tgtok::XHead,
llvm::tgtok::XTail,
llvm::tgtok::XEmpty,
llvm::tgtok::XIf,
llvm::tgtok::XEq,
llvm::tgtok::IntVal,
llvm::tgtok::BinaryIntVal,
llvm::tgtok::Id,
llvm::tgtok::StrVal,
llvm::tgtok::VarName,
llvm::tgtok::CodeFragment
} |