Home
last modified time | relevance | path

Searched refs:AsmWriterOperand (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DAsmWriterInst.h26 struct AsmWriterOperand { struct
54 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {} in OperandType() argument
56 AsmWriterOperand(const std::string &LitStr,
60 AsmWriterOperand(const std::string &Printer, unsigned _MIOpNo, argument
66 bool operator!=(const AsmWriterOperand &Other) const { argument
73 bool operator==(const AsmWriterOperand &Other) const {
83 std::vector<AsmWriterOperand> Operands;
100 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand) in AddLiteralString()
103 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString()
DAsmWriterInst.cpp24 std::string AsmWriterOperand::getCode(bool PassSubtarget) const { in getCode()
180 AsmWriterOperand::isMachineInstrOperand, in AsmWriterInst()
187 Operands.emplace_back("return;", AsmWriterOperand::isLiteralStatementOperand); in AsmWriterInst()
DAsmWriterEmitter.cpp87 AsmWriterOperand>> &OpsToPrint, raw_ostream &O, in PrintCases()
90 AsmWriterOperand TheOp = OpsToPrint.back().second; in PrintCases()
144 std::vector<std::pair<std::string, AsmWriterOperand>> OpsToPrint; in EmitInstructions()
321 AsmWriterOperand::isLiteralTextOperand && in EmitGetMnemonic()
334 if (AWI.Operands[0].OperandType != AsmWriterOperand::isLiteralTextOperand || in EmitGetMnemonic()