Home
last modified time | relevance | path

Searched refs:AsmParser (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DAsmParser.cpp124 class AsmParser : public MCAsmParser { class
189 AsmParser(const AsmParser &) = delete;
190 AsmParser &operator=(const AsmParser &) = delete;
191 ~AsmParser() override;
685 AsmParser::AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, in AsmParser() function in AsmParser
720 AsmParser::~AsmParser() { in ~AsmParser()
806 const AsmToken &AsmParser::Lex() { in Lex()
2289 const AsmParser *Parser = static_cast<const AsmParser *>(Context); in DiagHandler()
2774 void AsmParser::handleMacroExit() { in handleMacroExit()
3184 bool AsmParser::parseDirectiveOrg() { in parseDirectiveOrg()
[all …]
/freebsd-12.1/contrib/llvm/
H A DFREEBSD-Xlist27 lib/AsmParser/CMakeLists.txt
28 lib/AsmParser/LLVMBuild.txt
158 lib/Target/ARM/AsmParser/CMakeLists.txt
159 lib/Target/ARM/AsmParser/LLVMBuild.txt
175 lib/Target/AVR/AsmParser/CMakeLists.txt
176 lib/Target/AVR/AsmParser/LLVMBuild.txt
187 lib/Target/BPF/AsmParser/CMakeLists.txt
188 lib/Target/BPF/AsmParser/LLVMBuild.txt
237 lib/Target/Mips/AsmParser/LLVMBuild.txt
322 lib/Target/X86/AsmParser/CMakeLists.txt
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DTargetSelect.h38 #define LLVM_ASM_PARSER(TargetName) void LLVMInitialize##TargetName##AsmParser();
97 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in InitializeAllAsmParsers()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DTarget.h68 void LLVMInitialize##TargetName##AsmParser(void);
118 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in LLVMInitializeAllAsmParsers()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp715 Record *AsmParser; member in __anon3c98f17f0111::AsmMatcherInfo
769 AsmMatcherInfo(Record *AsmParser,
1431 : Records(records), AsmParser(asmParser), Target(target) { in AsmMatcherInfo()
1480 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in buildInfo()
2606 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterName()
2996 Info.AsmParser->getValueAsString("AsmParserClassName"); in emitAsmTiedOperandConstraints()
3108 Record *AsmParser = Target.getAsmParser(); in run() local
3112 AsmMatcherInfo Info(AsmParser, Target, Records); in run()
3168 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in run()
3228 emitMatchRegisterName(Target, AsmParser, OS); in run()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp87 const AMDGPUAsmParser *AsmParser; member in __anon2619dd210111::AMDGPUOperand
91 : MCParsedAsmOperand(), Kind(Kind_), AsmParser(AsmParser_) {} in AMDGPUOperand()
727 auto Op = llvm::make_unique<AMDGPUOperand>(Immediate, AsmParser); in CreateImm()
740 auto Res = llvm::make_unique<AMDGPUOperand>(Token, AsmParser); in CreateToken()
752 auto Op = llvm::make_unique<AMDGPUOperand>(Register, AsmParser); in CreateReg()
1270 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1276 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1288 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1293 AsmParser->hasInv2PiInlineImm()); in isInlinableImm()
1342 if (AsmParser->isVI()) in isSDWAOperand()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVR.td57 def AVRAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZ.td67 def SystemZAsmParser : AsmParser {
H A DSystemZInstrInfo.td68 // Define AsmParser extended mnemonics for each general condition-code mask
132 // Define AsmParser mnemonics for each integer condition-code mask.
518 // Define AsmParser extended mnemonics for each general condition-code mask.
549 // Define AsmParser extended mnemonics for each general condition-code mask.
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPF.td40 def BPFAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430.td79 def MSP430AsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td88 def WebAssemblyAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCV.td92 def RISCVAsmParser : AsmParser {
H A DRISCVInstrInfo.td498 // matter since PseudoLI is currently only used in the AsmParser where it gets
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile124 SRCS_MIN+= AsmParser/LLLexer.cpp
125 SRCS_MIN+= AsmParser/LLParser.cpp
126 SRCS_MIN+= AsmParser/Parser.cpp
669 SRCS_MIN+= MC/MCParser/AsmParser.cpp
981 SRCS_MIN+= Target/ARM/AsmParser/ARMAsmParser.cpp
1008 SRCS_MIN+= Target/BPF/AsmParser/BPFAsmParser.cpp
1031 SRCS_MIN+= Target/Mips/AsmParser/MipsAsmParser.cpp
1088 SRCS_MIN+= Target/PowerPC/AsmParser/PPCAsmParser.cpp
1133 SRCS_MIN+= Target/RISCV/AsmParser/RISCVAsmParser.cpp
1161 SRCS_MIN+= Target/Sparc/AsmParser/SparcAsmParser.cpp
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTarget.td709 // diagnostic. The target AsmParser maps these codes to text.
717 /// the AsmParser will emit an error when it finishes parsing an
1187 // AsmParser - This class can be implemented by targets that wish to implement
1193 class AsmParser {
1195 // class. Generated AsmParser classes are always prefixed with the target
1197 string AsmParserClassName = "AsmParser";
1200 // function of the AsmParser class to call on every matched instruction.
1236 def DefaultAsmParser : AsmParser;
1249 // Name - The AsmParser variant name (e.g., AT&T vs Intel).
1395 // AssemblyParsers - The AsmParser instances available for this target.
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparc.td80 def SparcAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips.td242 def MipsAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/include/llvm/
H A Dmodule.modulemap12 umbrella "AsmParser"
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagon.td370 def HexagonAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp769 : MCParsedAsmOperand(), Kind(K), AsmParser(Parser) {} in MipsOperand()
788 MipsAsmParser &AsmParser; member in __anon775249370211::MipsOperand
847 AsmParser.warnIfRegIndexIsAT(RegIdx.Index, StartLoc); in getGPR32Reg()
874 AsmParser.Warning(StartLoc, "Float register should be even."); in getAFGR64Reg()
1085 if (!AsmParser.useOddSPReg() && RegIdx.Index & 1) in addFGR32AsmRegOperands()
1086 AsmParser.getParser().printError( in addFGR32AsmRegOperands()
1095 if (!AsmParser.useOddSPReg() && RegIdx.Index & 1) in addStrictlyFGR32AsmRegOperands()
1096 AsmParser.Error(StartLoc, "-mno-odd-spreg prohibits the use of odd FPU " in addStrictlyFGR32AsmRegOperands()
1207 Inst.addOperand(MCOperand::createReg(AsmParser.getABI().ArePtrs64bit() in addMemOperands()
1311 const unsigned PtrBits = AsmParser.getABI().ArePtrs64bit() ? 64 : 32; in isMemWithPtrSizeOffset()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPC.td459 def PPCAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td613 def AMDGPUAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARM.td1122 def ARMAsmParser : AsmParser {
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td1283 // here is a bit dodgy on the AsmParser side too.