Home
last modified time | relevance | path

Searched refs:AsmStr (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterInlineAsm.cpp161 static void EmitMSInlineAsmStr(const char *AsmStr, const MachineInstr *MI, in EmitMSInlineAsmStr() argument
168 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitMSInlineAsmStr()
208 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
213 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
249 Msg << "invalid operand in inline asm: '" << AsmStr << "'"; in EmitMSInlineAsmStr()
259 static void EmitGCCInlineAsmStr(const char *AsmStr, const MachineInstr *MI, in EmitGCCInlineAsmStr() argument
264 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitGCCInlineAsmStr()
302 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
337 " string: '" + Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
352 Twine(AsmStr) + "'"); in EmitGCCInlineAsmStr()
[all …]
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp268 const char *AsmStr = MI->getOperand(0).getSymbolName(); in GetInstSizeInBytes() local
269 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in GetInstSizeInBytes()
/external/clang/include/clang/AST/
DStmt.h1547 StringLiteral *AsmStr; variable
1572 const StringLiteral *getAsmString() const { return AsmStr; } in getAsmString()
1573 StringLiteral *getAsmString() { return AsmStr; } in getAsmString()
1574 void setAsmString(StringLiteral *E) { AsmStr = E; } in setAsmString()
1726 StringRef AsmStr; variable
1759 StringRef getAsmString() const { return AsmStr; } in getAsmString()
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp943 const char *AsmStr = cast<ExternalSymbolSDNode>(AsmStrV)->getSymbol(); in EmitSpecialNode() local
944 MIB.addExternalSymbol(AsmStr); in EmitSpecialNode()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp1036 const char *AsmStr = MI->getOperand(0).getSymbolName(); in getInstSizeInBytes() local
1037 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in getInstSizeInBytes()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2441 std::string AsmStr, ConstrStr; in ParseConstants() local
2452 AsmStr += (char)Record[2+i]; in ParseConstants()
2457 AsmStr, ConstrStr, HasSideEffects, IsAlignStack); in ParseConstants()
2465 std::string AsmStr, ConstrStr; in ParseConstants() local
2477 AsmStr += (char)Record[2+i]; in ParseConstants()
2482 AsmStr, ConstrStr, HasSideEffects, IsAlignStack, in ParseConstants()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp1397 const std::string &AsmStr = IA->getAsmString(); in WriteConstants() local
1398 Record.push_back(AsmStr.size()); in WriteConstants()
1399 Record.append(AsmStr.begin(), AsmStr.end()); in WriteConstants()
/external/clang/lib/AST/
DStmt.cpp664 return AsmStr; in generateAsmString()
695 numinputs, numclobbers), RParenLoc(rparenloc), AsmStr(asmstr) { in GCCAsmStmt()
745 AsmStr = copyIntoContext(C, asmstr); in initialize()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1689 const char *AsmStr = MI->getOperand(0).getSymbolName(); in GetInstSizeInBytes() local
1690 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in GetInstSizeInBytes()
/external/llvm/lib/Target/X86/
DX86InstrFormats.td221 string AsmStr,
234 string AsmString = AsmStr;
DX86ISelLowering.cpp24076 std::string AsmStr = IA->getAsmString(); in ExpandInlineAsm() local
24084 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp344 std::string AsmStr = ReadString(Record, Idx); in VisitMSAsmStmt() local
380 S->initialize(Reader.getContext(), AsmStr, AsmToks, in VisitMSAsmStmt()
/external/llvm/lib/AsmParser/
DLLParser.cpp243 std::string AsmStr; in ParseModuleAsm() local
245 ParseStringConstant(AsmStr)) return true; in ParseModuleAsm()
247 M->appendModuleInlineAsm(AsmStr); in ParseModuleAsm()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp10445 std::string AsmStr = IA->getAsmString(); in ExpandInlineAsm() local
10447 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
10452 AsmStr = AsmPieces[0]; in ExpandInlineAsm()
10454 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV4.td294 class T_Combine1 <bits<2> MajOp, dag ins, string AsmStr>
295 : ALU32Inst <(outs DoubleRegs:$Rdd), ins, AsmStr> {
DHexagonInstrInfo.td668 class T_MUX1 <bit MajOp, dag ins, string AsmStr>
669 : ALU32Inst <(outs IntRegs:$Rd), ins, AsmStr>, ImmRegRel {