reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

lib/MC/MCParser/AsmParser.cpp
  124 class AsmParser : public MCAsmParser {

Declarations

include/llvm/MC/MCParser/MCAsmParserUtils.h
   14 class MCAsmParser;
include/llvm/Support/TargetRegistry.h
   41 class MCAsmParser;
lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h
   20 class MCAsmParser;

References

include/llvm/MC/MCParser/MCAsmParser.h
  135   MCAsmParser(const MCAsmParser &) = delete;
  136   MCAsmParser &operator=(const MCAsmParser &) = delete;
  136   MCAsmParser &operator=(const MCAsmParser &) = delete;
  304 MCAsmParser *createMCAsmParser(SourceMgr &, MCContext &, MCStreamer &,
include/llvm/MC/MCParser/MCAsmParserExtension.h
   26   MCAsmParser *Parser;
   50   virtual void Initialize(MCAsmParser &Parser);
   62   MCAsmParser &getParser() { return *Parser; }
   63   const MCAsmParser &getParser() const {
include/llvm/MC/MCParser/MCAsmParserUtils.h
   26                                MCAsmParser &Parser, MCSymbol *&Symbol,
include/llvm/Support/TargetRegistry.h
  153       const MCSubtargetInfo &STI, MCAsmParser &P, const MCInstrInfo &MII,
  420                                        MCAsmParser &Parser,
 1160                                       MCAsmParser &P, const MCInstrInfo &MII,
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  138   std::unique_ptr<MCAsmParser> Parser(createMCAsmParser(
lib/MC/MCParser/AsmParser.cpp
  124 class AsmParser : public MCAsmParser {
 6024                                MCAsmParser &Parser, MCSymbol *&Sym,
 6077 MCAsmParser *llvm::createMCAsmParser(SourceMgr &SM, MCContext &C,
lib/MC/MCParser/COFFAsmParser.cpp
   37     MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair(
   54   void Initialize(MCAsmParser &Parser) override {
lib/MC/MCParser/DarwinAsmParser.cpp
   47     MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair(
   61   void Initialize(MCAsmParser &Parser) override {
lib/MC/MCParser/ELFAsmParser.cpp
   39     MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair(
   51   void Initialize(MCAsmParser &Parser) override {
lib/MC/MCParser/MCAsmParserExtension.cpp
   17 void MCAsmParserExtension::Initialize(MCAsmParser &Parser) {
lib/MC/MCParser/WasmAsmParser.cpp
   35   MCAsmParser *Parser = nullptr;
   40     MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair(
   49   void Initialize(MCAsmParser &P) override {
lib/Object/ModuleSymbolTable.cpp
  110   std::unique_ptr<MCAsmParser> Parser(
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  236   AArch64AsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
 2297   MCAsmParser &Parser = getParser();
 2315   MCAsmParser &Parser = getParser();
 2346   MCAsmParser &Parser = getParser();
 2415   MCAsmParser &Parser = getParser();
 2438   MCAsmParser &Parser = getParser();
 2462   MCAsmParser &Parser = getParser();
 2551   MCAsmParser &Parser = getParser();
 2604   MCAsmParser &Parser = getParser();
 2708   MCAsmParser &Parser = getParser();
 2734   MCAsmParser &Parser = getParser();
 2891   MCAsmParser &Parser = getParser();
 2980   MCAsmParser &Parser = getParser();
 3037   MCAsmParser &Parser = getParser();
 3066   MCAsmParser &Parser = getParser();
 3129   MCAsmParser &Parser = getParser();
 3180   MCAsmParser &Parser = getParser();
 3226   MCAsmParser &Parser = getParser();
 3307   MCAsmParser &Parser = getParser();
 3503   MCAsmParser &Parser = getParser();
 3547   MCAsmParser &Parser = getParser();
 3744   MCAsmParser &Parser = getParser();
 5378   MCAsmParser &Parser = getParser();
 5442   MCAsmParser &Parser = getParser();
 5715   MCAsmParser &Parser = getParser();
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  998   MCAsmParser &Parser;
 1103   AMDGPUAsmParser(const MCSubtargetInfo &STI, MCAsmParser &_Parser,
lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp
  119 static bool expectAbsExpression(MCAsmParser &MCParser, int64_t &Value, raw_ostream& Err) {
  135 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser,
  145 static bool parseBitField(amd_kernel_code_t &C, MCAsmParser &MCParser,
  156 using ParseFx = bool(*)(amd_kernel_code_t &, MCAsmParser &MCParser,
  169                                    MCAsmParser &MCParser,
lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h
   30 bool parseAmdKernelCodeField(StringRef ID, MCAsmParser &Parser,
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  111   MCAsmParser &Parser;
  120   UnwindContext(MCAsmParser &P) : Parser(P), FPReg(ARM::SP) {}
  606   ARMAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
 3892   MCAsmParser &Parser = getParser();
 3949   MCAsmParser &Parser = getParser();
 4051   MCAsmParser &Parser = getParser();
 4148   MCAsmParser &Parser = getParser();
 4168   MCAsmParser &Parser = getParser();
 4190   MCAsmParser &Parser = getParser();
 4209   MCAsmParser &Parser = getParser();
 4283   MCAsmParser &Parser = getParser();
 4443   MCAsmParser &Parser = getParser();
 4495   MCAsmParser &Parser = getParser();
 4752   MCAsmParser &Parser = getParser();
 4823   MCAsmParser &Parser = getParser();
 4842   MCAsmParser &Parser = getParser();
 4894   MCAsmParser &Parser = getParser();
 4929   MCAsmParser &Parser = getParser();
 5027   MCAsmParser &Parser = getParser();
 5047   MCAsmParser &Parser = getParser();
 5095   MCAsmParser &Parser = getParser();
 5125   MCAsmParser &Parser = getParser();
 5196   MCAsmParser &Parser = getParser();
 5243   MCAsmParser &Parser = getParser();
 5360   MCAsmParser &Parser = getParser();
 5437   MCAsmParser &Parser = getParser();
 5490   MCAsmParser &Parser = getParser();
 5643   MCAsmParser &Parser = getParser();
 5839   MCAsmParser &Parser = getParser();
 5902   MCAsmParser &Parser = getParser();
 5984   MCAsmParser &Parser = getParser();
 6121   MCAsmParser &Parser = getParser();
 6750   MCAsmParser &Parser = getParser();
10633   MCAsmParser &Parser = getParser();
10665   MCAsmParser &Parser = getParser();
10689   MCAsmParser &Parser = getParser();
10725   MCAsmParser &Parser = getParser();
10745   MCAsmParser &Parser = getParser();
10805   MCAsmParser &Parser = getParser();
11000   MCAsmParser &Parser = getParser();
11063   MCAsmParser &Parser = getParser();
11119   MCAsmParser &Parser = getParser();
11276   MCAsmParser &Parser = getParser();
11322   MCAsmParser &Parser = getParser();
11374   MCAsmParser &Parser = getParser();
11395   MCAsmParser &Parser = getParser();
11439   MCAsmParser &Parser = getParser();
11479   MCAsmParser &Parser = getParser();
11753   MCAsmParser &Parser = getParser();
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
   43   MCAsmParser &Parser;
   89   AVRAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
   98   MCAsmParser &getParser() const { return Parser; }
  644   MCAsmParser &Parser = getParser();
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
   70   BPFAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
   94   MCAsmParser &Parser;
   98   MCAsmParser &getParser() const { return Parser; }
  159   HexagonAsmParser(const MCSubtargetInfo &_STI, MCAsmParser &_Parser,
  499   MCAsmParser &Parser = getParser();
 1079     MCAsmParser &Parser = getParser();
 1094   MCAsmParser &Parser = getParser();
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
   86   LanaiAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
   95   MCAsmParser &Parser;
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
   40   MCAsmParser &Parser;
   66   MCAsmParser &getParser() const { return Parser; }
   78   MSP430AsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  504   MipsAsmParser(const MCSubtargetInfo &sti, MCAsmParser &parser,
 5991   MCAsmParser &Parser = getParser();
 6107   MCAsmParser &Parser = getParser();
 6242   MCAsmParser &Parser = getParser();
 6382   MCAsmParser &Parser = getParser();
 6410   MCAsmParser &Parser = getParser();
 6433   MCAsmParser &Parser = getParser();
 6459   MCAsmParser &Parser = getParser();
 6549   MCAsmParser &Parser = getParser();
 6577   MCAsmParser &Parser = getParser();
 6602   MCAsmParser &Parser = getParser();
 6664   MCAsmParser &Parser = getParser();
 6686   MCAsmParser &Parser = getParser();
 6747   MCAsmParser &Parser = getParser();
 6761   MCAsmParser &Parser = getParser();
 6775   MCAsmParser &Parser = getParser();
 6789   MCAsmParser &Parser = getParser();
 6807   MCAsmParser &Parser = getParser();
 6820   MCAsmParser &Parser = getParser();
 6833   MCAsmParser &Parser = getParser();
 6848   MCAsmParser &Parser = getParser();
 6864   MCAsmParser &Parser = getParser();
 6880   MCAsmParser &Parser = getParser();
 6907   MCAsmParser &Parser = getParser();
 6921   MCAsmParser &Parser = getParser();
 6935   MCAsmParser &Parser = getParser();
 6951   MCAsmParser &Parser = getParser();
 6968   MCAsmParser &Parser = getParser();
 6985   MCAsmParser &Parser = getParser();
 7002   MCAsmParser &Parser = getParser();
 7019   MCAsmParser &Parser = getParser();
 7042   MCAsmParser &Parser = getParser();
 7056   MCAsmParser &Parser = getParser();
 7067   MCAsmParser &Parser = getParser();
 7079   MCAsmParser &Parser = getParser();
 7110   MCAsmParser &Parser = getParser();
 7127   MCAsmParser &Parser = getParser();
 7170   MCAsmParser &Parser = getParser();
 7267   MCAsmParser &Parser = getParser();
 7352   MCAsmParser &Parser = getParser();
 7397   MCAsmParser &Parser = getParser();
 7474   MCAsmParser &Parser = getParser();
 7625   MCAsmParser &Parser = getParser();
 7643   MCAsmParser &Parser = getParser();
 7661   MCAsmParser &Parser = getParser();
 7679   MCAsmParser &Parser = getParser();
 7697   MCAsmParser &Parser = getParser();
 7715   MCAsmParser &Parser = getParser();
 7731   MCAsmParser &Parser = getParser();
 7841   MCAsmParser &Parser = getParser();
 8082   MCAsmParser &Parser = getParser();
 8115   MCAsmParser &Parser = getParser();
 8190   MCAsmParser &Parser = getParser();
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  145   PPCAsmParser(const MCSubtargetInfo &STI, MCAsmParser &,
 1396   MCAsmParser &Parser = getParser();
 1439   MCAsmParser &Parser = getParser();
 1675   MCAsmParser &Parser = getParser();
 1693   MCAsmParser &Parser = getParser();
 1724   MCAsmParser &Parser = getParser();
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  183   RISCVAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
 1494   MCAsmParser &Parser = getParser();
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
   55   MCAsmParser &Parser;
  109   SparcAsmParser(const MCSubtargetInfo &sti, MCAsmParser &parser,
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  394   MCAsmParser &Parser;
  436   SystemZAsmParser(const MCSubtargetInfo &sti, MCAsmParser &parser,
 1027   MCAsmParser &Parser = getParser();
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  162   MCAsmParser &Parser;
  202   WebAssemblyAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser,
lib/Target/X86/AsmParser/X86AsmParser.cpp
   86     MCAsmParser &Parser = getParser();
  806     MCAsmParser &Parser = getParser();
  970   X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser,
 1090   MCAsmParser &Parser = getParser();
 1435   MCAsmParser &Parser = getParser();
 1624   MCAsmParser &Parser = getParser();
 1671   MCAsmParser &Parser = getParser();
 1744   MCAsmParser &Parser = getParser();
 1794   MCAsmParser &Parser = getParser();
 1849   MCAsmParser &Parser = getParser();
 1960   MCAsmParser &Parser = getParser();
 2047   MCAsmParser &Parser = getParser();
 2067   MCAsmParser &Parser = getParser();
 2154   MCAsmParser &Parser = getParser();
 2330   MCAsmParser &Parser = getParser();
 2347   MCAsmParser &Parser = getParser();
 3559   MCAsmParser &Parser = getParser();
 3636   MCAsmParser &Parser = getParser();
 3674   MCAsmParser &Parser = getParser();
 3691   MCAsmParser &Parser = getParser();
 3702   MCAsmParser &Parser = getParser();
 3713   MCAsmParser &Parser = getParser();
 3723   MCAsmParser &Parser = getParser();
 3733   MCAsmParser &Parser = getParser();
 3741   MCAsmParser &Parser = getParser();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  605   std::unique_ptr<llvm::MCAsmParser> Parser(
tools/clang/tools/driver/cc1as_main.cpp
  500   std::unique_ptr<MCAsmParser> Parser(
tools/llvm-exegesis/lib/SnippetFile.cpp
  138   const std::unique_ptr<MCAsmParser> AsmParser(
tools/llvm-mc/llvm-mc.cpp
  259 static int fillCommandLineSymbols(MCAsmParser &Parser) {
  284   std::unique_ptr<MCAsmParser> Parser(
tools/llvm-mca/CodeRegionGenerator.cpp
  116   std::unique_ptr<MCAsmParser> Parser(
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp
  107   std::unique_ptr<MCAsmParser> MAP(
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>