LLVM: lib/Target/Mips/AsmParser/MipsAsmParser.cpp File Reference (original) (raw)
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "mips-asm-parser" |
| #define | GET_ASSEMBLER_HEADER |
| #define | GET_OPERAND_DIAGNOSTIC_TYPES |
| #define | GET_REGISTER_MATCHER |
| #define | GET_MATCHER_IMPLEMENTATION |
| #define | GET_MNEMONIC_SPELL_CHECKER |
◆ DEBUG_TYPE
#define DEBUG_TYPE "mips-asm-parser"
◆ GET_ASSEMBLER_HEADER
#define GET_ASSEMBLER_HEADER
◆ GET_MATCHER_IMPLEMENTATION
#define GET_MATCHER_IMPLEMENTATION
◆ GET_MNEMONIC_SPELL_CHECKER
#define GET_MNEMONIC_SPELL_CHECKER
◆ GET_OPERAND_DIAGNOSTIC_TYPES
#define GET_OPERAND_DIAGNOSTIC_TYPES
◆ GET_REGISTER_MATCHER
#define GET_REGISTER_MATCHER
◆ convertIntToDoubleImm()
◆ countMCSymbolRefExpr()
◆ covertDoubleImmToSingleImm()
◆ getRegisterForMxtrC0()
◆ getRegisterForMxtrDSP()
◆ getRegisterForMxtrFP()
◆ getSingleMCSymbol()
◆ hasShortDelaySlot()
◆ isEvaluated()
Definition at line 1773 of file MipsAsmParser.cpp.
References llvm::MCExpr::Binary, llvm::cast(), llvm::MCExpr::Constant, llvm::MCExpr::getKind(), llvm::MCBinaryExpr::getLHS(), llvm::MCBinaryExpr::getRHS(), llvm::getSpecifier(), isEvaluated(), llvm_unreachable, llvm::MCExpr::Specifier, llvm::MCExpr::SymbolRef, llvm::MCExpr::Target, and llvm::MCExpr::Unary.
Referenced by isEvaluated(), and needsExpandMemInst().