/external/llvm/lib/Target/SystemZ/AsmParser/ |
D | SystemZAsmParser.cpp | 370 OperandMatchResultTy parseRegister(OperandVector &Operands, 378 OperandMatchResultTy parseAddress(OperandVector &Operands, 382 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal, 385 bool parseOperand(OperandVector &Operands, StringRef Mnemonic); 405 SMLoc NameLoc, OperandVector &Operands) override; 407 OperandVector &Operands, MCStreamer &Out, 412 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32() 415 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32() 418 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32() 421 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64() [all …]
|
/external/llvm/lib/Target/AMDGPU/AsmParser/ |
D | AMDGPUAsmParser.cpp | 588 …void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands, bool IsAtomic, bool IsAtomicReturn); 647 OperandVector &Operands, MCStreamer &Out, 651 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic); 654 SMLoc NameLoc, OperandVector &Operands) override; 658 OperandVector &Operands, 661 OperandMatchResultTy parseNamedBit(const char *Name, OperandVector &Operands, 665 OperandMatchResultTy parseImm(OperandVector &Operands); 666 OperandMatchResultTy parseRegOrImm(OperandVector &Operands); 667 OperandMatchResultTy parseRegOrImmWithFPInputMods(OperandVector &Operands); 668 OperandMatchResultTy parseRegOrImmWithIntInputMods(OperandVector &Operands); [all …]
|
/external/llvm/include/llvm/MC/MCParser/ |
D | MCTargetAsmParser.h | 28 typedef SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> OperandVector; typedef 158 SMLoc NameLoc, OperandVector &Operands) = 0; 160 AsmToken Token, OperandVector &Operands) { in ParseInstruction() 183 OperandVector &Operands, MCStreamer &Out, 206 const OperandVector &Operands) = 0;
|
/external/llvm/lib/Target/Lanai/AsmParser/ |
D | LanaiAsmParser.cpp | 42 OperandVector *Operands); 49 SMLoc NameLoc, OperandVector &Operands) override; 54 OperandVector &Operands, MCStreamer &Out, 62 OperandMatchResultTy parseOperand(OperandVector *Operands, 65 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands); 633 OperandVector &Operands, in MatchAndEmitInstruction() 844 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 978 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand() 1013 OperandVector *Operands) { in splitMnemonic() 1078 bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError() [all …]
|
/external/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 109 OperandVector &InstOperands, uint64_t &ErrorInfo, 113 OperandVector &Operands, MCStreamer &Out, 118 int processInstruction(MCInst &Inst, OperandVector const &Operands, 154 bool splitIdentifier(OperandVector &Operands); 155 bool parseOperand(OperandVector &Operands); 156 bool parseInstruction(OperandVector &Operands); 157 bool implicitExpressionLocation(OperandVector &Operands); 158 bool parseExpressionOrOperand(OperandVector &Operands); 161 SMLoc NameLoc, OperandVector &Operands) override in ParseInstruction() 166 AsmToken ID, OperandVector &Operands) override; [all …]
|
/external/llvm/lib/Target/AArch64/AsmParser/ |
D | AArch64AsmParser.cpp | 57 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands); 59 bool parseCondCode(OperandVector &Operands, bool invertCondCode); 63 bool parseRegister(OperandVector &Operands); 65 bool parseVectorList(OperandVector &Operands); 66 bool parseOperand(OperandVector &Operands, bool isCondCode, 88 OperandVector &Operands, MCStreamer &Out, 99 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands); 100 OperandMatchResultTy tryParseBarrierOperand(OperandVector &Operands); 101 OperandMatchResultTy tryParseMRSSystemRegister(OperandVector &Operands); 102 OperandMatchResultTy tryParseSysReg(OperandVector &Operands); [all …]
|
/external/llvm/lib/Target/X86/AsmParser/ |
D | X86AsmParser.cpp | 688 AddDefaultSrcDestOperands(OperandVector &Operands, 691 bool VerifyAndAdjustOperands(OperandVector &OrigOperands, 692 OperandVector &FinalOperands); 725 bool processInstruction(MCInst &Inst, const OperandVector &Ops); 729 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out); 732 OperandVector &Operands, MCStreamer &Out, 736 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands, 743 OperandVector &Operands, MCStreamer &Out, 748 OperandVector &Operands, MCStreamer &Out, 757 bool HandleAVX512Operand(OperandVector &Operands, [all …]
|
D | X86AsmInstrumentation.cpp | 185 OperandVector &Operands, in InstrumentAndEmitInstruction() 228 void InstrumentMOVS(const MCInst &Inst, OperandVector &Operands, 230 void InstrumentMOV(const MCInst &Inst, OperandVector &Operands, 348 OperandVector &Operands, in InstrumentMOVS() 375 OperandVector &Operands, MCContext &Ctx, in InstrumentMOV() 1033 const MCInst &Inst, OperandVector &Operands, MCContext &Ctx, in InstrumentAndEmitInstruction()
|
/external/llvm/lib/Target/Sparc/AsmParser/ |
D | SparcAsmParser.cpp | 50 OperandVector &Operands, MCStreamer &Out, 55 SMLoc NameLoc, OperandVector &Operands) override; 62 OperandMatchResultTy parseMEMOperand(OperandVector &Operands); 64 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Name); 70 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands); 543 OperandVector &Operands, in MatchAndEmitInstruction() 616 OperandVector &Operands) { in ParseInstruction() 721 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand() 759 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand() 914 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
|
/external/llvm/lib/Target/ARM/AsmParser/ |
D | ARMAsmParser.cpp | 192 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands, 194 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands, 198 bool tryParseRegisterWithWriteBack(OperandVector &); 199 int tryParseShiftRegister(OperandVector &); 200 bool parseRegisterList(OperandVector &); 201 bool parseMemory(OperandVector &); 202 bool parseOperand(OperandVector &, StringRef Mnemonic); 246 OperandVector &Operands); 321 OperandMatchResultTy parseITCondCode(OperandVector &); 322 OperandMatchResultTy parseCoprocNumOperand(OperandVector &); [all …]
|
/external/llvm/lib/Target/Mips/AsmParser/ |
D | MipsAsmParser.cpp | 135 OperandVector &Operands, MCStreamer &Out, 142 bool parseParenSuffix(StringRef Name, OperandVector &Operands); 144 bool parseBracketSuffix(StringRef Name, OperandVector &Operands); 147 SMLoc NameLoc, OperandVector &Operands) override; 151 OperandMatchResultTy parseMemOperand(OperandVector &Operands); 153 matchAnyRegisterNameWithoutDollar(OperandVector &Operands, 155 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands, 157 OperandMatchResultTy parseAnyRegister(OperandVector &Operands); 158 OperandMatchResultTy parseImm(OperandVector &Operands); 159 OperandMatchResultTy parseJumpTarget(OperandVector &Operands); [all …]
|
/external/llvm/lib/Target/PowerPC/AsmParser/ |
D | PPCAsmParser.cpp | 265 bool ParseOperand(OperandVector &Operands); 275 OperandVector &Operands, MCStreamer &Out, 279 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops); 304 SMLoc NameLoc, OperandVector &Operands) override; 840 const OperandVector &Operands) { in ProcessInstruction() 1233 OperandVector &Operands, in MatchAndEmitInstruction() 1539 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand() 1666 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
|
/external/llvm/include/llvm/Target/ |
D | Target.td | 1115 // function when converting the OperandVector into an MCInst instead of the
|