Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td936 let ParserMethod = "parseSOppBrTarget";
951 let ParserMethod = "parseInterpSlot";
964 let ParserMethod = "parseInterpAttr";
991 let ParserMethod = "parseSendMsgOp";
998 let ParserMethod = "parseSwizzleOp";
1006 let ParserMethod = "parseEndpgmOp";
1014 let ParserMethod = "parseExpTgt";
1021 let ParserMethod = "parseSWaitCntOps";
1027 let ParserMethod = "parseDepCtrOps";
1033 let ParserMethod = "parseSDelayAluOps";
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td190 let ParserMethod = "tryParseGPR64sp0Operand";
710 let RenderMethod = "addRegOperands", ParserMethod="tryParseGPRSeqPair" in {
731 let ParserMethod = "tryParseSyspXzrPair";
760 let ParserMethod = "tryParseGPR64x8";
909 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateVector>";
936 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateAsCounter>";
990 let ParserMethod = "tryParseVectorList<RegKind::SVEPredicateVector>";
1071 let ParserMethod = "tryParseSVEDataVector<false, "
1148 let ParserMethod = "tryParseVectorList<RegKind::SVEDataVector>";
1412 let ParserMethod = "tryParseSVEDataVector<true, true>";
[all …]
H A DAArch64InstrFormats.td228 let ParserMethod = "tryParseFPImm<true>";
240 let ParserMethod =
250 let ParserMethod =
283 let ParserMethod = "tryParseAdrpLabel";
295 let ParserMethod = "tryParseAdrLabel";
1126 let ParserMethod = "tryParseImmWithOptionalShift";
1131 let ParserMethod = "tryParseImmWithOptionalShift";
1451 let ParserMethod = "tryParseImmRange";
1626 let ParserMethod = "tryParseBarrierOperand";
1634 let ParserMethod = "tryParseBarriernXSOperand";
[all …]
H A DSVEInstrFormats.td23 let ParserMethod = "tryParseSVEPattern";
39 let ParserMethod = "tryParseSVEVecLenSpecifier";
55 let ParserMethod = "tryParsePrefetch<true>";
179 let ParserMethod = "tryParseImmWithOptionalShift";
257 let ParserMethod = "tryParseFPImm<false>";
/openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/
H A DXtensaOperands.td172 let ParserMethod = "parsePCRelTarget";
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZOperands.td57 let ParserMethod = "parsePCRel"#size;
62 let ParserMethod = "parsePCRelTLS"#size;
96 let ParserMethod = "parse"#format#bitsize;
H A DSystemZRegisterInfo.td40 let ParserMethod = "parse"#name;
/openbsd-src/gnu/llvm/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";
H A DMipsInstrInfo.td827 let ParserMethod = "parseJumpTarget";
1090 let ParserMethod = "parseMemOperand";
1097 let ParserMethod = "parseMemOperand";
1107 let ParserMethod = "parseMemOperand";
1115 let ParserMethod = "parseInvNum";
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td187 let ParserMethod = "parseMemoryOperand";
199 let ParserMethod = "parseMemoryOperand";
211 let ParserMethod = "parseMemoryOperand";
221 let ParserMethod = "parseMemoryOperand";
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td153 let ParserMethod = "parseCSKYSymbol";
177 let ParserMethod = "parseConstpoolSymbol";
193 let ParserMethod = "parseDataSymbol";
380 let ParserMethod = "parseRegSeq";
395 let ParserMethod = "parseRegList";
407 let ParserMethod = "parsePSRFlag";
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp201 std::string ParserMethod; member
1148 Entry->ParserMethod = ""; in getTokenClass()
1407 CI->ParserMethod = std::string(SI->getValue()); in buildOperandClasses()
1463 if (CallCustomParserForAllOperands || !Op.Class->ParserMethod.empty()) { in buildOperandMatchInfo()
2933 if (CI.ParserMethod.empty()) in emitCustomOperandParsing()
2936 << " return " << CI.ParserMethod << "(Operands);\n"; in emitCustomOperandParsing()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td128 let ParserMethod = "parseZeroOffsetMemOp";
217 let ParserMethod = "parseInsnDirectiveOpcode";
291 let ParserMethod = "parseJALOffset";
313 let ParserMethod = "parseBareSymbol";
325 let ParserMethod = "parseCallSymbol";
337 let ParserMethod = "parsePseudoJumpSymbol";
349 let ParserMethod = "parseOperandWithModifier";
359 let ParserMethod = "parseCSRSystemRegister";
H A DRISCVInstrInfoD.td36 let ParserMethod = "parseGPRAsFPR";
42 let ParserMethod = "parseGPRAsFPR";
H A DRISCVInstrInfoF.td75 let ParserMethod = "parseGPRAsFPR";
H A DRISCVInstrInfoV.td22 let ParserMethod = "parseVTypeI";
48 let ParserMethod = "parseMaskReg";
/openbsd-src/gnu/llvm/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.td687 let ParserMethod = "parseRotImm";
754 let ParserMethod = "parseShifterImm";
812 let ParserMethod = "parseModImm";
1014 let ParserMethod = "parseBitfield";
1164 let ParserMethod = "parsePostIdxReg";
1176 let ParserMethod = "parsePostIdxReg";
1227 let ParserMethod = "parseAM3Offset";
1493 let ParserMethod = "parseCoprocNumOperand";
1503 let ParserMethod = "parseCoprocRegOperand";
1511 let ParserMethod = "parseCoprocOptionOperand";
[all …]
H A DARMInstrMVE.td26 let ParserMethod = "parseITCondCode";
36 let ParserMethod = "parseITCondCode";
46 let ParserMethod = "parseITCondCode";
56 let ParserMethod = "parseITCondCode";
94 let ParserMethod = "parseVectorList";
107 let ParserMethod = "parseVectorList";
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td121 let ParserMethod = "parseShiftAmtImm<" # Bits # ">";
133 let ParserMethod = "parseMEMOperand";
138 let ParserMethod = "parseMEMOperand";
157 let ParserMethod = "parseTailRelocSym<TailRelocKind::" # Kind # ">";
178 let ParserMethod = "parseMembarTag";
201 let ParserMethod = "parseCallTarget";
/openbsd-src/gnu/llvm/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";
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td171 let ParserMethod = "parseMemOp";
378 let ParserMethod = "parseImm";
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td169 let ParserMethod = "parseAtomicMemOp";
306 let ParserMethod = "parseImmediate";
321 let ParserMethod = "parseSImm26Operand";
335 let ParserMethod = "parseImmediate";

12