Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp117 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 DCIRAttrs.cpp24 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 DCIRTypes.cpp36 parseFuncTypeParams(mlir::AsmParser &p, llvm::SmallVector<mlir::Type> &params,
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> &params, in parseFuncTypeParams()
621 AsmParser::Delimiter::Paren, [&]() -> mlir::ParseResult { in parseFuncTypeParams()
H A DCIRDialect.cpp103 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 DTargetSelect.h43 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 DAsmMatcherEmitter.cpp745 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 DTarget.h65 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 DFREEBSD-Xlist783 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 DXtensa.td55 def XtensaAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectX.td38 def DirectXAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVR.td56 def AVRAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPF.td42 def BPFAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVE.td35 def VEAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARM.td70 def ARMAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430.td78 def MSP430AsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp71 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 DRISCV.td90 def RISCVAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZ.td66 def SystemZAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68k.td119 def M68kAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td151 def WebAssemblyAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td973 // 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 DMakefile193 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 DLoongArch.td209 def LoongArchAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.td125 def SparcAsmParser : AsmParser {
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td278 def MipsAsmParser : AsmParser {

12