Home
last modified time | relevance | path

Searched refs:OperandVector (Results 1 – 11 of 11) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/AMDGPU/AsmParser/
HDAMDGPUAsmParser.cpp362 OperandVector &Operands, MCStreamer &Out,
366 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic);
368 SMLoc NameLoc, OperandVector &Operands) override;
373 OperandVector &Operands,
376 OperandMatchResultTy parseNamedBit(const char *Name, OperandVector &Operands,
381 OperandVector &Operands);
384 void cvtDSOffset01(MCInst &Inst, const OperandVector &Operands);
385 void cvtDS(MCInst &Inst, const OperandVector &Operands);
386 OperandMatchResultTy parseDSOptionalOps(OperandVector &Operands);
387 OperandMatchResultTy parseDSOff01OptionalOps(OperandVector &Operands);
[all …]
/NextBSD/contrib/llvm/lib/Target/SystemZ/AsmParser/
HDSystemZAsmParser.cpp371 OperandMatchResultTy parseRegister(OperandVector &Operands,
379 OperandMatchResultTy parseAddress(OperandVector &Operands,
383 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal,
386 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
403 SMLoc NameLoc, OperandVector &Operands) override;
405 OperandVector &Operands, MCStreamer &Out,
410 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
413 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
416 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
419 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64()
[all …]
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCTargetAsmParser.h27 typedef SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> OperandVector; typedef
145 SMLoc NameLoc, OperandVector &Operands) = 0;
170 OperandVector &Operands, MCStreamer &Out,
193 const OperandVector &Operands) = 0;
/NextBSD/contrib/llvm/lib/Target/AArch64/AsmParser/
HDAArch64AsmParser.cpp58 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands);
60 bool parseCondCode(OperandVector &Operands, bool invertCondCode);
64 bool parseRegister(OperandVector &Operands);
66 bool parseVectorList(OperandVector &Operands);
67 bool parseOperand(OperandVector &Operands, bool isCondCode,
87 OperandVector &Operands, MCStreamer &Out,
98 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands);
99 OperandMatchResultTy tryParseBarrierOperand(OperandVector &Operands);
100 OperandMatchResultTy tryParseMRSSystemRegister(OperandVector &Operands);
101 OperandMatchResultTy tryParseSysReg(OperandVector &Operands);
[all …]
/NextBSD/contrib/llvm/lib/Target/Sparc/AsmParser/
HDSparcAsmParser.cpp50 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);
445 OperandVector &Operands, in MatchAndEmitInstruction()
518 OperandVector &Operands) { in ParseInstruction()
613 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
651 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
794 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
/NextBSD/contrib/llvm/lib/Target/Mips/AsmParser/
HDMipsAsmParser.cpp128 OperandVector &Operands, MCStreamer &Out,
135 bool parseParenSuffix(StringRef Name, OperandVector &Operands);
137 bool parseBracketSuffix(StringRef Name, OperandVector &Operands);
140 SMLoc NameLoc, OperandVector &Operands) override;
144 MipsAsmParser::OperandMatchResultTy parseMemOperand(OperandVector &Operands);
147 matchAnyRegisterNameWithoutDollar(OperandVector &Operands,
151 matchAnyRegisterWithoutDollar(OperandVector &Operands, SMLoc S);
153 MipsAsmParser::OperandMatchResultTy parseAnyRegister(OperandVector &Operands);
155 MipsAsmParser::OperandMatchResultTy parseImm(OperandVector &Operands);
157 MipsAsmParser::OperandMatchResultTy parseJumpTarget(OperandVector &Operands);
[all …]
/NextBSD/contrib/llvm/lib/Target/ARM/AsmParser/
HDARMAsmParser.cpp193 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
195 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
199 bool tryParseRegisterWithWriteBack(OperandVector &);
200 int tryParseShiftRegister(OperandVector &);
201 bool parseRegisterList(OperandVector &);
202 bool parseMemory(OperandVector &);
203 bool parseOperand(OperandVector &, StringRef Mnemonic);
247 OperandVector &Operands);
302 OperandMatchResultTy parseITCondCode(OperandVector &);
303 OperandMatchResultTy parseCoprocNumOperand(OperandVector &);
[all …]
/NextBSD/contrib/llvm/lib/Target/X86/AsmParser/
HDX86AsmParser.cpp685 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src,
718 bool validateInstruction(MCInst &Inst, const OperandVector &Ops);
719 bool processInstruction(MCInst &Inst, const OperandVector &Ops);
723 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out);
726 OperandVector &Operands, MCStreamer &Out,
730 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
737 OperandVector &Operands, MCStreamer &Out,
742 OperandVector &Operands, MCStreamer &Out,
756 bool HandleAVX512Operand(OperandVector &Operands,
816 SMLoc NameLoc, OperandVector &Operands) override;
[all …]
HDX86AsmInstrumentation.cpp192 OperandVector &Operands, in InstrumentAndEmitInstruction()
235 void InstrumentMOVS(const MCInst &Inst, OperandVector &Operands,
237 void InstrumentMOV(const MCInst &Inst, OperandVector &Operands,
356 OperandVector &Operands, in InstrumentMOVS()
383 OperandVector &Operands, MCContext &Ctx, in InstrumentMOV()
1039 const MCInst &Inst, OperandVector &Operands, MCContext &Ctx, in InstrumentAndEmitInstruction()
/NextBSD/contrib/llvm/lib/Target/PowerPC/AsmParser/
HDPPCAsmParser.cpp268 bool ParseOperand(OperandVector &Operands);
278 OperandVector &Operands, MCStreamer &Out,
282 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops);
307 SMLoc NameLoc, OperandVector &Operands) override;
828 const OperandVector &Operands) { in ProcessInstruction()
1198 OperandVector &Operands, in MatchAndEmitInstruction()
1504 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1631 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/NextBSD/contrib/llvm/include/llvm/Target/
HDTarget.td1019 // function when converting the OperandVector into an MCInst instead of the