Searched refs:AsmWriterOperand (Results 1 – 3 of 3) sorted by relevance
27 struct AsmWriterOperand { struct57 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {} in OperandType() argument59 AsmWriterOperand(const std::string &LitStr,63 AsmWriterOperand(const std::string &Printer, argument71 bool operator!=(const AsmWriterOperand &Other) const { argument77 bool operator==(const AsmWriterOperand &Other) const {87 std::vector<AsmWriterOperand> Operands;105 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand) in AddLiteralString()108 Operands.push_back(AsmWriterOperand(Str)); in AddLiteralString()
29 std::string AsmWriterOperand::getCode() const { in getCode()88 AsmWriterOperand( in AsmWriterInst()91 AsmWriterOperand::isLiteralStatementOperand)); in AsmWriterInst()120 AsmWriterOperand("O.PadToColumn(" + utostr(DestColumn) + ");\n", in AsmWriterInst()121 AsmWriterOperand::isLiteralStatementOperand)); in AsmWriterInst()196 Operands.push_back(AsmWriterOperand("PrintSpecial", in AsmWriterInst()206 Operands.push_back(AsmWriterOperand(OpInfo.PrinterMethodName, in AsmWriterInst()213 Operands.push_back(AsmWriterOperand("return;", in AsmWriterInst()214 AsmWriterOperand::isLiteralStatementOperand)); in AsmWriterInst()
60 AsmWriterOperand> > &OpsToPrint, raw_ostream &O) { in PrintCases()62 AsmWriterOperand TheOp = OpsToPrint.back().second; in PrintCases()116 std::vector<std::pair<std::string, AsmWriterOperand> > OpsToPrint; in EmitInstructions()326 AsmWriterOperand::isLiteralTextOperand && in EmitPrintInstruction()344 AsmWriterOperand::isLiteralTextOperand || in EmitPrintInstruction()