| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 117 class AsmParser : public MCAsmParser { class 199 AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, 201 AsmParser(const AsmParser &) = delete; 202 AsmParser &operator=(const AsmParser &) = delete; 203 ~AsmParser() override; 714 class HLASMAsmParser final : public AsmParser { 731 : AsmParser(SM, Ctx, Out, MAI, CB), Lexer(getLexer()), Out(Out) { in HLASMAsmParser() 759 AsmParser::AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, in AsmParser() function in AsmParser 808 AsmParser::~AsmParser() { in ~AsmParser() 819 void AsmParser::printMacroInstantiations() { in printMacroInstantiations() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/ |
| H A D | CIRAttrs.cpp | 24 static mlir::ParseResult parseIntLiteral(mlir::AsmParser &parser, 34 parseFloatLiteral(mlir::AsmParser &parser, 38 static mlir::ParseResult parseConstPtr(mlir::AsmParser &parser, 92 static ParseResult parseConstPtr(AsmParser &parser, mlir::IntegerAttr &value) { in parseConstPtr() 123 static mlir::ParseResult parseIntLiteralImpl(mlir::AsmParser &p, in parseIntLiteralImpl() 139 mlir::ParseResult parseIntLiteral(mlir::AsmParser &parser, llvm::APInt &value, in parseIntLiteral() 170 static ParseResult parseFloatLiteral(AsmParser &parser, in parseFloatLiteral() 250 Attribute ConstArrayAttr::parse(AsmParser &parser, Type type) { in parse()
|
| H A D | CIRTypes.cpp | 36 parseFuncTypeParams(mlir::AsmParser &p, llvm::SmallVector<mlir::Type> ¶ms, 95 Type RecordType::parse(mlir::AsmParser &parser) { in parse() 96 FailureOr<AsmParser::CyclicParseReset> cyclicParseGuard; in parse() 154 const auto delimiter = AsmParser::Delimiter::Braces; in parse() 399 Type IntType::parse(mlir::AsmParser &parser) { in parse() 617 parseFuncTypeParams(mlir::AsmParser &p, llvm::SmallVector<mlir::Type> ¶ms, in parseFuncTypeParams() 621 AsmParser::Delimiter::Paren, [&]() -> mlir::ParseResult { in parseFuncTypeParams()
|
| H A D | CIRDialect.cpp | 103 static int parseOptionalKeywordAlternative(AsmParser &parser, in parseOptionalKeywordAlternative() 132 static RetTy parseOptionalCIRKeyword(AsmParser &parser, EnumTy defaultValue) { in parseOptionalCIRKeyword() 145 static ParseResult parseCIRKeyword(AsmParser &parser, RetTy &result) { in parseCIRKeyword()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | TargetSelect.h | 43 LLVM_ABI void LLVMInitialize##TargetName##AsmParser(); 107 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in InitializeAllAsmParsers()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 745 const Record *AsmParser; member in __anon44b0c7da0111::AsmMatcherInfo 801 AsmMatcherInfo(const Record *AsmParser, const CodeGenTarget &Target, 1475 : Records(records), AsmParser(asmParser), Target(target) {} in AsmMatcherInfo() 1486 AsmParser->getValueAsBit("CallCustomParserForAllOperands"); in buildOperandMatchInfo() 1522 bool HasMnemonicFirst = AsmParser->getValueAsBit("HasMnemonicFirst"); in buildInfo() 1524 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in buildInfo() 2632 const Record *AsmParser, raw_ostream &OS) { in emitMatchRegisterName() argument 2650 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterName() 2660 const Record *AsmParser, raw_ostream &OS) { in emitMatchRegisterAltName() argument 2685 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterAltName() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Target.h | 65 LLVM_C_ABI void LLVMInitialize##TargetName##AsmParser(void); 115 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in LLVMInitializeAllAsmParsers()
|
| /freebsd/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 783 llvm/lib/AsmParser/CMakeLists.txt 866 llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt 872 llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt 883 llvm/lib/Target/ARM/AsmParser/CMakeLists.txt 892 llvm/lib/Target/AVR/AsmParser/CMakeLists.txt 897 llvm/lib/Target/BPF/AsmParser/CMakeLists.txt 903 llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt 913 llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt 918 llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt 923 llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | Xtensa.td | 55 def XtensaAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectX.td | 38 def DirectXAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVR.td | 56 def AVRAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPF.td | 42 def BPFAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VE.td | 35 def VEAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARM.td | 70 def ARMAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430.td | 78 def MSP430AsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 71 const AMDGPUAsmParser *AsmParser; member in __anon6862249c0111::AMDGPUOperand 75 : Kind(Kind_), AsmParser(AsmParser_) {} in AMDGPUOperand() 505 (((const MCTargetAsmParser *)AsmParser) in isSSrc_b64() 1208 static AMDGPUOperand::Ptr CreateImm(const AMDGPUAsmParser *AsmParser, in CreateImm() argument 1212 auto Op = std::make_unique<AMDGPUOperand>(Immediate, AsmParser); in CreateImm() 1223 static AMDGPUOperand::Ptr CreateToken(const AMDGPUAsmParser *AsmParser, in CreateToken() argument 1226 auto Res = std::make_unique<AMDGPUOperand>(Token, AsmParser); in CreateToken() 1234 static AMDGPUOperand::Ptr CreateReg(const AMDGPUAsmParser *AsmParser, in CreateReg() argument 1236 auto Op = std::make_unique<AMDGPUOperand>(Register, AsmParser); in CreateReg() 1244 static AMDGPUOperand::Ptr CreateExpr(const AMDGPUAsmParser *AsmParser, in CreateExpr() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCV.td | 90 def RISCVAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZ.td | 66 def SystemZAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68k.td | 119 def M68kAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssembly.td | 151 def WebAssemblyAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 973 // diagnostic. The target AsmParser maps these codes to text. 981 /// the AsmParser will emit an error when it finishes parsing an 1559 // AsmParser - This class can be implemented by targets that wish to implement 1565 class AsmParser { 1567 // class. Generated AsmParser classes are always prefixed with the target 1569 string AsmParserClassName = "AsmParser"; 1572 // function of the AsmParser class to call on every matched instruction. 1609 // member function of the AsmParser class to call for every instruction 1632 def DefaultAsmParser : AsmParser; 1645 // Name - The AsmParser variant name (e.g., AT&T vs Intel). [all …]
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 193 SRCS_MIN+= AsmParser/LLLexer.cpp 194 SRCS_MIN+= AsmParser/LLParser.cpp 195 SRCS_MIN+= AsmParser/Parser.cpp 1014 SRCS_MIN+= MC/MCParser/AsmParser.cpp 1413 SRCS_MIN+= Target/AArch64/AsmParser/AArch64AsmParser.cpp 1482 SRCS_MIN+= Target/ARM/AsmParser/ARMAsmParser.cpp 1513 SRCS_MIN+= Target/BPF/AsmParser/BPFAsmParser.cpp 1548 SRCS_MIN+= Target/Mips/AsmParser/MipsAsmParser.cpp 1607 SRCS_MIN+= Target/PowerPC/AsmParser/PPCAsmParser.cpp 1663 SRCS_MIN+= Target/RISCV/AsmParser/RISCVAsmParser.cpp [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArch.td | 209 def LoongArchAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | Sparc.td | 125 def SparcAsmParser : AsmParser {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips.td | 278 def MipsAsmParser : AsmParser {
|