Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZa.td22 let ParserMethod = "parseGPRPair<false>";
29 let ParserMethod = "parseGPRPair<true>";
H A DRISCVInstrInfoZc.td40 let ParserMethod = "parseReglist";
46 let ParserMethod = "parseZcmpSpimm";
H A DRISCVInstrInfoZfa.td21 let ParserMethod = "parseFPImm";
35 let ParserMethod = "parseFRMArg";
H A DRISCVInstrInfo.td120 let ParserMethod = "parseZeroOffsetMemOp";
172 let ParserMethod = "parseFenceArg";
209 let ParserMethod = "parseInsnDirectiveOpcode";
294 let ParserMethod = "parseJALOffset";
316 let ParserMethod = "parseBareSymbol";
328 let ParserMethod = "parseCallSymbol";
340 let ParserMethod = "parsePseudoJumpSymbol";
352 let ParserMethod = "parseOperandWithModifier";
362 let ParserMethod = "parseCSRSystemRegister";
1753 let ParserMethod = "parseOperandWithModifier";
H A DRISCVInstrInfoF.td83 let ParserMethod = "parseGPRAsFPR";
124 let ParserMethod = "parseFRMArg";
144 let ParserMethod = "parseFRMArg";
H A DRISCVInstrInfoD.td38 let ParserMethod = "parseGPRAsFPR";
46 let ParserMethod = "parseGPRAsFPR";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td188 let ParserMethod = "tryParseGPR64sp0Operand";
745 let ParserMethod = "tryParseSyspXzrPair";
774 let ParserMethod = "tryParseGPR64x8";
1089 let ParserMethod = "tryParseSVEDataVector<false, "
1463 let ParserMethod = "tryParseSVEDataVector<true, true>";
1521 let ParserMethod = "tryParseGPROperand<true>";
1655 let ParserMethod = "tryParseMatrixRegister";
1681 let ParserMethod = "tryParseMatrixRegister";
1717 let ParserMethod = "tryParseMatrixRegister";
1738 let ParserMethod = "tryParseMatrixTileList";
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td133 let ParserMethod = parserMethod;
142 string ParserMethod = "parse"#name;
149 CustomOperandClass<name, optional, PredicateMethod, ParserMethod,
161 let ParserMethod = "";
176 let ParserMethod = op.ParserMatchClass.ParserMethod;
H A DSIInstrInfo.td904 let ParserMethod = "parseVReg32OrOff";
924 let ParserMethod = "parseBoolReg";
1000 let ParserMethod =
1009 let ParserMethod =
1026 let ParserMethod =
1034 let ParserMethod =
1199 let ParserMethod = "parseRegOrImm";
1225 let ParserMethod = "parseRegWithFPInputMods";
1256 let ParserMethod = "parseRegOrImm";
1293 let ParserMethod = "parseRegOrImm";
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperands.td172 let ParserMethod = "parsePCRelTarget";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMipsInstrInfo.td56 let ParserMethod = "parseMemOperand";
88 let ParserMethod = "parseMemOperand";
95 let ParserMethod = "parseMemOperand";
152 let ParserMethod = "parseMemOperand";
521 let ParserMethod = "parseRegisterList";
533 let ParserMethod = "parseRegisterList";
H A DMipsRegisterInfo.td506 let ParserMethod = "parseAnyRegister";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td187 let ParserMethod = "parseMemoryOperand";
199 let ParserMethod = "parseMemoryOperand";
211 let ParserMethod = "parseMemoryOperand";
221 let ParserMethod = "parseMemoryOperand";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperands.td58 let ParserMethod = "parsePCRel"#size;
63 let ParserMethod = "parsePCRelTLS"#size;
97 let ParserMethod = "parse"#format#bitsize;
H A DSystemZRegisterInfo.td40 let ParserMethod = "parse"#name;
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp202 std::string ParserMethod; member
1151 Entry->ParserMethod = ""; in getTokenClass()
1410 CI->ParserMethod = std::string(SI->getValue()); in buildOperandClasses()
1466 if (CallCustomParserForAllOperands || !Op.Class->ParserMethod.empty()) { in buildOperandMatchInfo()
2936 if (CI.ParserMethod.empty()) in emitCustomOperandParsing()
2939 << " return " << CI.ParserMethod << "(Operands);\n"; in emitCustomOperandParsing()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td189 let ParserMethod = "parseCSKYSymbol";
213 let ParserMethod = "parseConstpoolSymbol";
229 let ParserMethod = "parseDataSymbol";
435 let ParserMethod = "parseRegSeq";
450 let ParserMethod = "parseRegList";
462 let ParserMethod = "parsePSRFlag";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td125 let ParserMethod = "parseShiftAmtImm<" # Bits # ">";
137 let ParserMethod = "parseMEMOperand";
142 let ParserMethod = "parseMEMOperand";
161 let ParserMethod = "parseTailRelocSym<TailRelocKind::" # Kind # ">";
182 let ParserMethod = "parseMembarTag";
192 let ParserMethod = "parseASITag";
215 let ParserMethod = "parseCallTarget";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td125 let ParserMethod = "parseVectorList";
134 let ParserMethod = "parseVectorList";
143 let ParserMethod = "parseVectorList";
152 let ParserMethod = "parseVectorList";
161 let ParserMethod = "parseVectorList";
170 let ParserMethod = "parseVectorList";
179 let ParserMethod = "parseVectorList";
189 let ParserMethod = "parseVectorList";
198 let ParserMethod = "parseVectorList";
208 let ParserMethod = "parseVectorList";
[all …]
H A DARMInstrFormats.td149 let ParserMethod = "parseProcIFlagsOperand";
284 let ParserMethod = "parseSetEndImm";
293 let ParserMethod = "parseMSRMaskOperand";
303 let ParserMethod = "parseBankedRegOperand";
1074 let ParserMethod = "parsePKHLSLImm";
1082 let ParserMethod = "parsePKHASRImm";
H A DARMInstrInfo.td692 let ParserMethod = "parseRotImm";
759 let ParserMethod = "parseShifterImm";
817 let ParserMethod = "parseModImm";
1034 let ParserMethod = "parseBitfield";
1184 let ParserMethod = "parsePostIdxReg";
1196 let ParserMethod = "parsePostIdxReg";
1247 let ParserMethod = "parseAM3Offset";
1513 let ParserMethod = "parseCoprocNumOperand";
1523 let ParserMethod = "parseCoprocRegOperand";
1531 let ParserMethod = "parseCoprocOptionOperand";
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td200 let ParserMethod = "parseMImmOperand";
310 let ParserMethod = "parseMEMOperand";
314 let ParserMethod = "parseMEMOperand";
318 let ParserMethod = "parseMEMOperand";
322 let ParserMethod = "parseMEMOperand";
350 let ParserMethod = "parseMEMAsOperand";
354 let ParserMethod = "parseMEMAsOperand";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrControl.td391 let RenderMethod = "addImmOperands", ParserMethod = "parseImm" in {
H A DM68kInstrInfo.td165 let ParserMethod = "parseMemOp";
388 let ParserMethod = "parseImm";
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td209 let ParserMethod = "parseAtomicMemOp";
407 let ParserMethod = "parseImmediate";
422 let ParserMethod = "parseSImm26Operand";
447 let ParserMethod = "parseImmediate";

12