Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZclsd.td20 let ParserMethod = "parseGPRPair<false>";
31 let ParserMethod = "parseGPRPair<false>";
H A DRISCVInstrInfoZc.td40 let ParserMethod = "parseRegList";
47 let ParserMethod = "parseZcmpStackAdj";
55 let ParserMethod = "parseZcmpNegStackAdj";
H A DRISCVInstrInfoZa.td23 let ParserMethod = "parseGPRPair<false>";
30 let ParserMethod = "parseGPRPair<true>";
H A DRISCVInstrInfoXqccmp.td30 let ParserMethod = "parseRegListS0";
H A DRISCVInstrInfoZfa.td31 let ParserMethod = "parseFPImm";
49 let ParserMethod = "parseFRMArg";
H A DRISCVInstrInfo.td204 let ParserMethod = "parseZeroOffsetMemOp";
274 let ParserMethod = "parseFenceArg";
310 let ParserMethod = "parseInsnDirectiveOpcode";
390 let ParserMethod = "parseJALOffset";
414 let ParserMethod = "parseBareSymbol";
427 let ParserMethod = "parseCallSymbol";
440 let ParserMethod = "parsePseudoJumpSymbol";
453 let ParserMethod = "parseOperandWithSpecifier";
463 let ParserMethod = "parseCSRSystemRegister";
1907 let ParserMethod = "parseOperandWithSpecifier";
H A DRISCVInstrInfoXSfmm.td15 let ParserMethod = "parseXSfmmVType";
H A DRISCVInstrInfoF.td116 let ParserMethod = "parseGPRAsFPR";
156 let ParserMethod = "parseFRMArg";
178 let ParserMethod = "parseFRMArg";
H A DRISCVInstrInfoD.td38 let ParserMethod = "parseGPRPairAsFPR64";
46 let ParserMethod = "parseGPRAsFPR64";
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td232 let ParserMethod = "tryParseGPR64sp0Operand";
817 let RenderMethod = "addRegOperands", ParserMethod="tryParseGPRSeqPair" in {
838 let ParserMethod = "tryParseSyspXzrPair";
867 let ParserMethod = "tryParseGPR64x8";
1015 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateVector>";
1056 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateAsCounter>";
1108 let ParserMethod = "tryParseSVEPredicateOrPredicateAsCounterVector";
1129 let ParserMethod = "tryParseVectorList<RegKind::SVEPredicateVector>";
1221 let ParserMethod = "tryParseSVEDataVector<false, "
1329 let ParserMethod = "tryParseVectorList<RegKind::SVEDataVector>";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td111 let ParserMethod = parserMethod;
120 string ParserMethod = "parse"#name;
127 CustomOperandClass<name, optional, PredicateMethod, ParserMethod,
139 let ParserMethod = "";
156 let ParserMethod = op.ParserMatchClass.ParserMethod;
H A DSIInstrInfo.td1043 let ParserMethod = "parseVReg32OrOff";
1063 let ParserMethod = "parseBoolReg";
1146 let ParserMethod =
1163 let ParserMethod =
1180 let ParserMethod =
1188 let ParserMethod =
1331 let ParserMethod = "parseRegOrImmWithFPInputMods";
1400 let ParserMethod = "parseRegOrImmWithIntInputMods";
1442 let ParserMethod = "parseRegOrImm";
1451 let ParserMethod = "parseRegOrImmWithFPInputMods";
[all …]
/freebsd/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";
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp204 std::string ParserMethod; member
1183 Entry->ParserMethod = ""; in getTokenClass()
1441 CI->ParserMethod = SI->getValue().str(); in buildOperandClasses()
1494 if (CallCustomParserForAllOperands || !Op.Class->ParserMethod.empty()) { in buildOperandMatchInfo()
2970 if (CI.ParserMethod.empty()) in emitCustomOperandParsing()
2973 << " return " << CI.ParserMethod << "(Operands);\n"; in emitCustomOperandParsing()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td188 let ParserMethod = "parseMemoryOperand";
200 let ParserMethod = "parseMemoryOperand";
212 let ParserMethod = "parseMemoryOperand";
222 let ParserMethod = "parseMemoryOperand";
/freebsd/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.td43 let ParserMethod = "parse"#name;
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperands.td215 let ParserMethod = "parsePCRelTarget";
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td147 let ParserMethod = "parseShiftAmtImm<" # Bits # ">";
159 let ParserMethod = "parseMEMOperand";
164 let ParserMethod = "parseMEMOperand";
195 let ParserMethod = "parseTailRelocSym<TailRelocKind::" # Kind # ">";
216 let ParserMethod = "parseMembarTag";
226 let ParserMethod = "parseASITag";
236 let ParserMethod = "parsePrefetchTag";
275 let ParserMethod = "parseCallTarget";
/freebsd/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/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 DARMInstrInfo.td713 let ParserMethod = "parseRotImm";
780 let ParserMethod = "parseShifterImm";
838 let ParserMethod = "parseModImm";
1055 let ParserMethod = "parseBitfield";
1205 let ParserMethod = "parsePostIdxReg";
1217 let ParserMethod = "parsePostIdxReg";
1268 let ParserMethod = "parseAM3Offset";
1533 let ParserMethod = "parseCoprocNumOperand";
1543 let ParserMethod = "parseCoprocRegOperand";
1551 let ParserMethod = "parseCoprocOptionOperand";
[all …]
/freebsd/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/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td196 let ParserMethod = "parseMemOp";
405 let ParserMethod = "parseImm";
H A DM68kInstrControl.td404 let RenderMethod = "addImmOperands", ParserMethod = "parseImm" in {

12