003 File Manager
Current Path:
/usr/src/contrib/llvm-project/llvm/lib/MC/MCParser
usr
/
src
/
contrib
/
llvm-project
/
llvm
/
lib
/
MC
/
MCParser
/
📁
..
📄
AsmLexer.cpp
(24.75 KB)
📄
AsmParser.cpp
(198.66 KB)
📄
COFFAsmParser.cpp
(22.44 KB)
📄
COFFMasmParser.cpp
(12.64 KB)
📄
DarwinAsmParser.cpp
(43.19 KB)
📄
ELFAsmParser.cpp
(28.71 KB)
📄
MCAsmLexer.cpp
(5.58 KB)
📄
MCAsmParser.cpp
(3.78 KB)
📄
MCAsmParserExtension.cpp
(1.97 KB)
📄
MCTargetAsmParser.cpp
(1007 B)
📄
MasmParser.cpp
(228.42 KB)
📄
WasmAsmParser.cpp
(8.83 KB)
Editing: MCTargetAsmParser.cpp
//===-- MCTargetAsmParser.cpp - Target Assembly Parser --------------------===// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// #include "llvm/MC/MCParser/MCTargetAsmParser.h" #include "llvm/MC/MCContext.h" using namespace llvm; MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, const MCSubtargetInfo &STI, const MCInstrInfo &MII) : MCOptions(MCOptions), STI(&STI), MII(MII) {} MCTargetAsmParser::~MCTargetAsmParser() = default; MCSubtargetInfo &MCTargetAsmParser::copySTI() { MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); STI = &STICopy; return STICopy; } const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { return *STI; }
Upload File
Create Folder