/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 412 OperandMatchResultTy parseRegister(OperandVector &Operands, 415 OperandMatchResultTy parseAnyRegister(OperandVector &Operands); 424 OperandMatchResultTy parseAddress(OperandVector &Operands, 428 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal, 431 bool parseOperand(OperandVector &Operands, StringRef Mnemonic); 491 SMLoc NameLoc, OperandVector &Operands) override; 493 OperandVector &Operands, MCStreamer &Out, 499 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32() 502 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32() 505 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/AsmParser/ |
H A D | CSKYAsmParser.cpp | 35 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo, 41 OperandVector &Operands, MCStreamer &Out, 48 SMLoc NameLoc, OperandVector &Operands) override; 59 OperandMatchResultTy parseImmediate(OperandVector &Operands); 60 OperandMatchResultTy parseRegister(OperandVector &Operands); 61 OperandMatchResultTy parseBaseRegImm(OperandVector &Operands); 62 OperandMatchResultTy parseCSKYSymbol(OperandVector &Operands); 63 OperandMatchResultTy parseConstpoolSymbol(OperandVector &Operands); 65 bool parseOperand(OperandVector &Operands, StringRef Mnemonic); 282 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1259 void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands, 1261 void cvtDSImpl(MCInst &Inst, const OperandVector &Operands, 1430 OperandVector &Operands, MCStreamer &Out, 1434 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic, 1438 SMLoc NameLoc, OperandVector &Operands) override; 1444 parseIntWithPrefix(const char *Prefix, OperandVector &Operands, 1450 OperandVector &Operands, 1455 parseNamedBit(StringRef Name, OperandVector &Operands, 1457 OperandMatchResultTy parseCPol(OperandVector &Operands); 1468 OperandMatchResultTy parseImm(OperandVector &Operands, bool HasSP3AbsModifier = false); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/ |
H A D | BPFAsmParser.cpp | 34 bool PreMatchCheck(OperandVector &Operands); 37 OperandVector &Operands, MCStreamer &Out, 46 SMLoc NameLoc, OperandVector &Operands) override; 60 OperandMatchResultTy parseImmediate(OperandVector &Operands); 61 OperandMatchResultTy parseRegister(OperandVector &Operands); 62 OperandMatchResultTy parseOperandAsOperator(OperandVector &Operands); 263 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck() 286 OperandVector &Operands, in MatchAndEmitInstruction() 350 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator() 415 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 50 OperandVector &Operands, MCStreamer &Out, 59 SMLoc NameLoc, OperandVector &Operands) override; 63 OperandMatchResultTy parseMemriOperand(OperandVector &Operands); 65 bool parseOperand(OperandVector &Operands); 69 bool tryParseRegisterOperand(OperandVector &Operands); 70 bool tryParseExpression(OperandVector &Operands); 71 bool tryParseRelocExpression(OperandVector &Operands); 83 bool invalidOperand(SMLoc const &Loc, OperandVector const &Operands, 279 OperandVector const &Operands, in invalidOperand() 317 OperandVector &Operands, in MatchAndEmitInstruction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 78 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo, 82 OperandVector &Operands, MCStreamer &Out, 91 SMLoc NameLoc, OperandVector &Operands) override; 138 bool checkPseudoAddTPRel(MCInst &Inst, OperandVector &Operands); 141 bool validateInstruction(MCInst &Inst, OperandVector &Operands); 147 bool processInstruction(MCInst &Inst, SMLoc IDLoc, OperandVector &Operands, 154 OperandMatchResultTy parseCSRSystemRegister(OperandVector &Operands); 155 OperandMatchResultTy parseImmediate(OperandVector &Operands); 156 OperandMatchResultTy parseRegister(OperandVector &Operands, 158 OperandMatchResultTy parseMemOpBaseReg(OperandVector &Operands); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/MCParser/ |
H A D | MCTargetAsmParser.h | 31 using OperandVector = SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>>; variable 400 SMLoc NameLoc, OperandVector &Operands) = 0; 402 AsmToken Token, OperandVector &Operands) { in ParseInstruction() 425 OperandVector &Operands, MCStreamer &Out, 444 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { in checkEarlyTargetMatchPredicate() 455 const OperandVector &Operands) = 0;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/ |
H A D | MSP430AsmParser.cpp | 43 OperandVector &Operands, MCStreamer &Out, 52 SMLoc NameLoc, OperandVector &Operands) override; 61 SMLoc NameLoc, OperandVector &Operands); 63 bool ParseOperand(OperandVector &Operands); 254 OperandVector &Operands, in MatchAndEmitInstruction() 329 OperandVector &Operands) { in parseJccInstruction() 391 OperandVector &Operands) { in ParseInstruction() 451 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 153 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands); 154 void createSysAlias(uint16_t Encoding, OperandVector &Operands, SMLoc S); 156 bool parseCondCode(OperandVector &Operands, bool invertCondCode); 158 bool parseRegister(OperandVector &Operands); 160 bool parseNeonVectorList(OperandVector &Operands); 161 bool parseOptionalMulOperand(OperandVector &Operands); 162 bool parseKeywordOperand(OperandVector &Operands); 163 bool parseOperand(OperandVector &Operands, bool isCondCode, 171 OperandVector &Operands); 218 OperandVector &Operands, MCStreamer &Out, [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 41 bool invalidOperand(const SMLoc &Loc, const OperandVector &Operands, 53 OperandMatchResultTy parseImm(OperandVector &Operands); 54 OperandMatchResultTy parseMemOp(OperandVector &Operands); 72 SMLoc NameLoc, OperandVector &Operands) override; 75 OperandVector &Operands, MCStreamer &Out, 596 OperandMatchResultTy M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm() 614 OperandMatchResultTy M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp() 753 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction() 784 OperandVector const &Operands, in invalidOperand() 821 OperandVector &Operands, in MatchAndEmitInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 54 OperandVector &Operands, MCStreamer &Out, 62 SMLoc NameLoc, OperandVector &Operands) override; 69 OperandMatchResultTy parseMEMOperand(OperandVector &Operands); 70 OperandMatchResultTy parseMEMAsOperand(OperandVector &Operands); 71 OperandMatchResultTy parseCCOpOperand(OperandVector &Operands); 72 OperandMatchResultTy parseRDOpOperand(OperandVector &Operands); 73 OperandMatchResultTy parseMImmOperand(OperandVector &Operands); 74 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Name); 85 OperandVector *Operands); 761 OperandVector &Operands, in MatchAndEmitInstruction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 67 OperandVector &Operands, MCStreamer &Out, 74 SMLoc NameLoc, OperandVector &Operands) override; 81 OperandMatchResultTy parseMEMOperand(OperandVector &Operands); 83 OperandMatchResultTy parseMembarTag(OperandVector &Operands); 86 OperandMatchResultTy parseShiftAmtImm(OperandVector &Operands); 88 OperandMatchResultTy parseCallTarget(OperandVector &Operands); 90 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Name); 96 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands); 632 OperandVector &Operands, in MatchAndEmitInstruction() 715 OperandVector &Operands) { in ParseInstruction() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/AsmParser/ |
H A D | LanaiAsmParser.cpp | 60 OperandVector *Operands); 67 SMLoc NameLoc, OperandVector &Operands) override; 74 OperandVector &Operands, MCStreamer &Out, 82 OperandMatchResultTy parseOperand(OperandVector *Operands, 85 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands); 653 OperandVector &Operands, in MatchAndEmitInstruction() 891 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 1025 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand() 1060 OperandVector *Operands) { in splitMnemonic() 1125 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 130 OperandVector &InstOperands, uint64_t &ErrorInfo, 134 OperandVector &Operands, MCStreamer &Out, 141 int processInstruction(MCInst &Inst, OperandVector const &Operands, 175 bool splitIdentifier(OperandVector &Operands); 176 bool parseOperand(OperandVector &Operands); 177 bool parseInstruction(OperandVector &Operands); 178 bool implicitExpressionLocation(OperandVector &Operands); 179 bool parseExpressionOrOperand(OperandVector &Operands); 183 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() 188 OperandVector &Operands) override; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 122 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction() 1087 AddDefaultSrcDestOperands(OperandVector &Operands, 1090 bool VerifyAndAdjustOperands(OperandVector &OrigOperands, 1091 OperandVector &FinalOperands); 1092 bool ParseOperand(OperandVector &Operands); 1093 bool ParseATTOperand(OperandVector &Operands); 1094 bool ParseIntelOperand(OperandVector &Operands); 1102 bool ParseRoundingModeOp(SMLoc Start, OperandVector &Operands); 1116 SMLoc EndLoc, OperandVector &Operands); 1126 OperandVector &Operands); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 447 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands, 449 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands, 453 bool tryParseRegisterWithWriteBack(OperandVector &); 454 int tryParseShiftRegister(OperandVector &); 455 bool parseRegisterList(OperandVector &, bool EnforceOrder = true); 456 bool parseMemory(OperandVector &); 457 bool parseOperand(OperandVector &, StringRef Mnemonic); 505 OperandVector &Operands); 506 bool CDEConvertDualRegOperand(StringRef Mnemonic, OperandVector &Operands); 612 OperandMatchResultTy parseITCondCode(OperandVector &); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 363 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger() 374 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat() 388 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe() 410 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore() 447 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand() 513 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction() 971 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/AsmParser/ |
H A D | PPCAsmParser.cpp | 117 bool ParseOperand(OperandVector &Operands); 126 OperandVector &Operands, MCStreamer &Out, 130 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops); 153 SMLoc NameLoc, OperandVector &Operands) override; 746 const OperandVector &Operands) { in ProcessInstruction() 1151 OperandVector &Operands, in MatchAndEmitInstruction() 1411 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand() 1504 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 165 void ConvertXWPOperands(MCInst &Inst, const OperandVector &Operands); 172 const OperandVector &Operands) override; 176 OperandVector &Operands, MCStreamer &Out, 185 bool parseParenSuffix(StringRef Name, OperandVector &Operands); 187 bool parseBracketSuffix(StringRef Name, OperandVector &Operands); 192 SMLoc NameLoc, OperandVector &Operands) override; 196 OperandMatchResultTy parseMemOperand(OperandVector &Operands); 198 matchAnyRegisterNameWithoutDollar(OperandVector &Operands, 200 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands, 203 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands, [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | Target.td | 1484 // function when converting the OperandVector into an MCInst instead of the
|