/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | AsmParser.cpp | 118 class AsmParser : public MCAsmParser { class 205 AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, 207 AsmParser(const AsmParser &) = delete; 208 AsmParser &operator=(const AsmParser &) = delete; 209 ~AsmParser() override; 726 class HLASMAsmParser final : public AsmParser { 743 : AsmParser(SM, Ctx, Out, MAI, CB), Lexer(getLexer()), Out(Out) { in HLASMAsmParser() 773 AsmParser::AsmParser(SourceMgr &SM, MCContext &Ctx, MCStreamer &Out, in AsmParser() function in AsmParser 824 AsmParser::~AsmParser() { in ~AsmParser() 835 void AsmParser::printMacroInstantiations() { in printMacroInstantiations() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetSelect.h | 37 #define LLVM_ASM_PARSER(TargetName) void LLVMInitialize##TargetName##AsmParser(); 100 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in InitializeAllAsmParsers()
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Target.h | 63 void LLVMInitialize##TargetName##AsmParser(void); 113 #define LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); in LLVMInitializeAllAsmParsers()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | AsmMatcherEmitter.cpp | 745 Record *AsmParser; member in __anon44b0c7da0111::AsmMatcherInfo 799 AsmMatcherInfo(Record *AsmParser, CodeGenTarget &Target, 1472 : Records(records), AsmParser(asmParser), Target(target) {} in AsmMatcherInfo() 1484 AsmParser->getValueAsBit("CallCustomParserForAllOperands"); in buildOperandMatchInfo() 1523 bool HasMnemonicFirst = AsmParser->getValueAsBit("HasMnemonicFirst"); in buildInfo() 1525 AsmParser->getValueAsBit("ReportMultipleNearMisses"); in buildInfo() 2625 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName() argument 2644 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterName() 2653 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterAltName() argument 2679 AsmParser->getValueAsBit("AllowDuplicateRegisterNames"); in emitMatchRegisterAltName() [all …]
|
/freebsd/contrib/llvm-project/ |
H A D | FREEBSD-Xlist | 543 llvm/lib/AsmParser/CMakeLists.txt 622 llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt 629 llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt 640 llvm/lib/Target/ARM/AsmParser/CMakeLists.txt 649 llvm/lib/Target/AVR/AsmParser/CMakeLists.txt 654 llvm/lib/Target/BPF/AsmParser/CMakeLists.txt 660 llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt 670 llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt 675 llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt 680 llvm/lib/Target/LoongArch/AsmParser/CMakeLists.txt [all …]
|
/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/Xtensa/ |
H A D | Xtensa.td | 56 def XtensaAsmParser : 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/SystemZ/ |
H A D | SystemZ.td | 66 def SystemZAsmParser : AsmParser {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCV.td | 71 def RISCVAsmParser : 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/ARM/ |
H A D | ARM.td | 70 def ARMAsmParser : AsmParser {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 68 const AMDGPUAsmParser *AsmParser; member in __anon6862249c0111::AMDGPUOperand 72 : Kind(Kind_), AsmParser(AsmParser_) {} in AMDGPUOperand() 1154 static AMDGPUOperand::Ptr CreateImm(const AMDGPUAsmParser *AsmParser, in CreateImm() argument 1158 auto Op = std::make_unique<AMDGPUOperand>(Immediate, AsmParser); in CreateImm() 1169 static AMDGPUOperand::Ptr CreateToken(const AMDGPUAsmParser *AsmParser, in CreateToken() argument 1172 auto Res = std::make_unique<AMDGPUOperand>(Token, AsmParser); in CreateToken() 1180 static AMDGPUOperand::Ptr CreateReg(const AMDGPUAsmParser *AsmParser, in CreateReg() argument 1183 auto Op = std::make_unique<AMDGPUOperand>(Register, AsmParser); in CreateReg() 1191 static AMDGPUOperand::Ptr CreateExpr(const AMDGPUAsmParser *AsmParser, in CreateExpr() argument 1193 auto Op = std::make_unique<AMDGPUOperand>(Expression, AsmParser); in CreateExpr() [all …]
|
/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 | 130 def WebAssemblyAsmParser : AsmParser {
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | Target.td | 968 // diagnostic. The target AsmParser maps these codes to text. 976 /// the AsmParser will emit an error when it finishes parsing an 1537 // AsmParser - This class can be implemented by targets that wish to implement 1543 class AsmParser { 1545 // class. Generated AsmParser classes are always prefixed with the target 1547 string AsmParserClassName = "AsmParser"; 1550 // function of the AsmParser class to call on every matched instruction. 1587 // member function of the AsmParser class to call for every instruction 1610 def DefaultAsmParser : AsmParser; 1623 // Name - The AsmParser variant name (e.g., AT&T vs Intel). [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArch.td | 164 def LoongArchAsmParser : AsmParser {
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 162 SRCS_MIN+= AsmParser/LLLexer.cpp 163 SRCS_MIN+= AsmParser/LLParser.cpp 164 SRCS_MIN+= AsmParser/Parser.cpp 918 SRCS_MIN+= MC/MCParser/AsmParser.cpp 1290 SRCS_MIN+= Target/AArch64/AsmParser/AArch64AsmParser.cpp 1358 SRCS_MIN+= Target/ARM/AsmParser/ARMAsmParser.cpp 1390 SRCS_MIN+= Target/BPF/AsmParser/BPFAsmParser.cpp 1425 SRCS_MIN+= Target/Mips/AsmParser/MipsAsmParser.cpp 1485 SRCS_MIN+= Target/PowerPC/AsmParser/PPCAsmParser.cpp 1543 SRCS_MIN+= Target/RISCV/AsmParser/RISCVAsmParser.cpp [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | Sparc.td | 103 def SparcAsmParser : AsmParser {
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips.td | 265 def MipsAsmParser : AsmParser {
|
/freebsd/contrib/llvm-project/llvm/include/ |
H A D | module.modulemap | 19 umbrella "llvm/AsmParser"
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 843 MipsOperand(KindTy K, MipsAsmParser &Parser) : Kind(K), AsmParser(Parser) {} in MipsOperand() 862 MipsAsmParser &AsmParser; member in __anona2e40b320211::MipsOperand 921 AsmParser.warnIfRegIndexIsAT(RegIdx.Index, StartLoc); in getGPR32Reg() 948 AsmParser.Warning(StartLoc, "Float register should be even."); in getAFGR64Reg() 1151 if (!AsmParser.useOddSPReg() && RegIdx.Index & 1) in addFGR32AsmRegOperands() 1152 AsmParser.getParser().printError( in addFGR32AsmRegOperands() 1161 if (!AsmParser.useOddSPReg() && RegIdx.Index & 1) in addStrictlyFGR32AsmRegOperands() 1162 AsmParser.Error(StartLoc, "-mno-odd-spreg prohibits the use of odd FPU " in addStrictlyFGR32AsmRegOperands() 1268 Inst.addOperand(MCOperand::createReg(AsmParser.getABI().ArePtrs64bit() in addMemOperands() 1370 const unsigned PtrBits = AsmParser.getABI().ArePtrs64bit() ? 64 : 32; in isMemWithPtrSizeOffset()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | Hexagon.td | 485 def HexagonAsmParser : AsmParser {
|