/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoZc.td | 40 let ParserMethod = "parseReglist"; 46 let ParserMethod = "parseZcmpStackAdj"; 54 let ParserMethod = "parseZcmpNegStackAdj";
|
H A D | RISCVInstrInfoZa.td | 23 let ParserMethod = "parseGPRPair<false>"; 30 let ParserMethod = "parseGPRPair<true>";
|
H A D | RISCVInstrInfoZfa.td | 21 let ParserMethod = "parseFPImm"; 35 let ParserMethod = "parseFRMArg";
|
H A D | RISCVInstrInfo.td | 124 let ParserMethod = "parseZeroOffsetMemOp"; 176 let ParserMethod = "parseFenceArg"; 213 let ParserMethod = "parseInsnDirectiveOpcode"; 300 let ParserMethod = "parseJALOffset"; 322 let ParserMethod = "parseBareSymbol"; 334 let ParserMethod = "parseCallSymbol"; 346 let ParserMethod = "parsePseudoJumpSymbol"; 358 let ParserMethod = "parseOperandWithModifier"; 368 let ParserMethod = "parseCSRSystemRegister"; 1654 let ParserMethod = "parseOperandWithModifier";
|
H A D | RISCVInstrInfoF.td | 83 let ParserMethod = "parseGPRAsFPR"; 124 let ParserMethod = "parseFRMArg"; 144 let ParserMethod = "parseFRMArg";
|
H A D | RISCVInstrInfoD.td | 38 let ParserMethod = "parseGPRAsFPR"; 46 let ParserMethod = "parseGPRAsFPR";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.td | 196 let ParserMethod = "tryParseGPR64sp0Operand"; 758 let RenderMethod = "addRegOperands", ParserMethod="tryParseGPRSeqPair" in { 779 let ParserMethod = "tryParseSyspXzrPair"; 808 let ParserMethod = "tryParseGPR64x8"; 946 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateVector>"; 987 let ParserMethod = "tryParseSVEPredicateVector<RegKind::SVEPredicateAsCounter>"; 1044 let ParserMethod = "tryParseSVEPredicateOrPredicateAsCounterVector"; 1065 let ParserMethod = "tryParseVectorList<RegKind::SVEPredicateVector>"; 1152 let ParserMethod = "tryParseSVEDataVector<false, " 1232 let ParserMethod = "tryParseVectorList<RegKind::SVEDataVector>"; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructions.td | 111 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 D | SIInstrInfo.td | 925 let ParserMethod = "parseVReg32OrOff"; 945 let ParserMethod = "parseBoolReg"; 1026 let ParserMethod = 1035 let ParserMethod = 1052 let ParserMethod = 1060 let ParserMethod = 1181 let ParserMethod = "parseRegOrImmWithFPInputMods"; 1228 let ParserMethod = "parseRegOrImmWithIntInputMods"; 1253 let ParserMethod = "parseRegOrImm"; 1262 let ParserMethod = "parseRegOrImmWithFPInputMods"; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaOperands.td | 172 let ParserMethod = "parsePCRelTarget";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZOperands.td | 58 let ParserMethod = "parsePCRel"#size; 63 let ParserMethod = "parsePCRelTLS"#size; 97 let ParserMethod = "parse"#format#bitsize;
|
H A D | SystemZRegisterInfo.td | 40 let ParserMethod = "parse"#name;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MicroMipsInstrInfo.td | 56 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 D | MipsRegisterInfo.td | 506 let ParserMethod = "parseAnyRegister";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.td | 187 let ParserMethod = "parseMemoryOperand"; 199 let ParserMethod = "parseMemoryOperand"; 211 let ParserMethod = "parseMemoryOperand"; 221 let ParserMethod = "parseMemoryOperand";
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | AsmMatcherEmitter.cpp | 203 std::string ParserMethod; member 1182 Entry->ParserMethod = ""; in getTokenClass() 1439 CI->ParserMethod = std::string(SI->getValue()); in buildOperandClasses() 1493 if (CallCustomParserForAllOperands || !Op.Class->ParserMethod.empty()) { in buildOperandMatchInfo() 2960 if (CI.ParserMethod.empty()) in emitCustomOperandParsing() 2963 << " return " << CI.ParserMethod << "(Operands);\n"; in emitCustomOperandParsing()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.td | 125 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"; 202 let ParserMethod = "parsePrefetchTag"; 225 let ParserMethod = "parseCallTarget";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrInfo.td | 189 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 D | ARMInstrNEON.td | 125 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 D | ARMInstrInfo.td | 693 let ParserMethod = "parseRotImm"; 760 let ParserMethod = "parseShifterImm"; 818 let ParserMethod = "parseModImm"; 1035 let ParserMethod = "parseBitfield"; 1185 let ParserMethod = "parsePostIdxReg"; 1197 let ParserMethod = "parsePostIdxReg"; 1248 let ParserMethod = "parseAM3Offset"; 1514 let ParserMethod = "parseCoprocNumOperand"; 1524 let ParserMethod = "parseCoprocRegOperand"; 1532 let ParserMethod = "parseCoprocOptionOperand"; [all …]
|
H A D | ARMInstrFormats.td | 149 let ParserMethod = "parseProcIFlagsOperand"; 296 let ParserMethod = "parseSetEndImm"; 305 let ParserMethod = "parseMSRMaskOperand"; 315 let ParserMethod = "parseBankedRegOperand"; 1086 let ParserMethod = "parsePKHLSLImm"; 1094 let ParserMethod = "parsePKHASRImm";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.td | 200 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 D | M68kInstrControl.td | 391 let RenderMethod = "addImmOperands", ParserMethod = "parseImm" in {
|
H A D | M68kInstrInfo.td | 165 let ParserMethod = "parseMemOp"; 374 let ParserMethod = "parseImm";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchInstrInfo.td | 210 let ParserMethod = "parseAtomicMemOp"; 415 let ParserMethod = "parseImmediate"; 430 let ParserMethod = "parseSImm26Operand"; 455 let ParserMethod = "parseImmediate"; 467 let ParserMethod = "parseOperandWithModifier";
|