Lines Matching refs:AsmStr
73 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() argument
94 Buffer = MemoryBuffer::getMemBufferCopy(AsmStr, "<inline asm>"); in addInlineAsmDiagBuffer()
173 static void EmitMSInlineAsmStr(const char *AsmStr, const MachineInstr *MI, in EmitMSInlineAsmStr() argument
179 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitMSInlineAsmStr()
227 " string: '" + Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
242 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
247 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
258 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
266 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
304 Msg << "invalid operand in inline asm: '" << AsmStr << "'"; in EmitMSInlineAsmStr()
314 static void EmitGCCInlineAsmStr(const char *AsmStr, const MachineInstr *MI, in EmitGCCInlineAsmStr() argument
319 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitGCCInlineAsmStr()
357 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
392 " string: '" + Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
407 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
419 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
427 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
433 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
483 Msg << "invalid operand in inline asm: '" << AsmStr << "'"; in EmitGCCInlineAsmStr()
508 const char *AsmStr = MI->getOperand(NumDefs).getSymbolName(); in emitInlineAsm() local
512 if (AsmStr[0] == 0) { in emitInlineAsm()
547 EmitGCCInlineAsmStr(AsmStr, MI, MMI, AsmPrinterVariant, AP, LocCookie, OS); in emitInlineAsm()
549 EmitMSInlineAsmStr(AsmStr, MI, MMI, AP, LocCookie, OS); in emitInlineAsm()