Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp43 unsigned AsmPrinter::addInlineAsmDiagBuffer(StringRef AsmStr, in addInlineAsmDiagBuffer() argument
53 Buffer = MemoryBuffer::getMemBufferCopy(AsmStr, "<inline asm>"); in addInlineAsmDiagBuffer()
130 static void EmitMSInlineAsmStr(const char *AsmStr, const MachineInstr *MI, in EmitMSInlineAsmStr() argument
136 const char *LastEmitted = AsmStr; // One past the last character emitted. in EmitMSInlineAsmStr()
184 " string: '" + Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
200 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
205 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
216 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
224 Twine(AsmStr) + "'"); in EmitMSInlineAsmStr()
262 Msg << "invalid operand in inline asm: '" << AsmStr << "'"; in EmitMSInlineAsmStr()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td272 multiclass ALUbase<bits<3> subOp, string AsmStr, SDNode OpNode,
278 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
282 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
287 multiclass ALUarith<bits<3> subOp, string AsmStr, SDNode OpNode,
289 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt, [], []>;
294 !strconcat(AsmStr, "$DDDI\t$Rs1, $Rs2, $Rd"),
298 multiclass ALUlogic<bits<3> subOp, string AsmStr, SDNode OpNode,
300 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt,
307 !strconcat(AsmStr, "$DDDI\t$Rs1, $Rs2, $Rd"),
420 class ShiftRI<string AsmStr, list<dag> Pattern>
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DAutoUpgrade.h42 void UpgradeInlineAsmString(std::string *AsmStr);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp406 const char *AsmStr = MI.getOperand(0).getSymbolName(); in getInstSizeInBytes() local
407 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in getInstSizeInBytes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp584 const char *AsmStr = MI.getOperand(0).getSymbolName(); in getInstSizeInBytes() local
585 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in getInstSizeInBytes()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmt.h2977 StringLiteral *AsmStr; variable
3001 const StringLiteral *getAsmString() const { return AsmStr; } in getAsmString()
3002 StringLiteral *getAsmString() { return AsmStr; } in getAsmString()
3003 void setAsmString(StringLiteral *E) { AsmStr = E; } in setAsmString()
3200 StringRef AsmStr; variable
3230 StringRef getAsmString() const { return AsmStr; } in getAsmString()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmt.cpp795 AsmStr.split(Pieces, "\n\t"); in generateAsmString()
842 RParenLoc(rparenloc), AsmStr(asmstr), NumLabels(numlabels) { in GCCAsmStmt()
887 AsmStr = copyIntoContext(C, asmstr); in initialize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h782 unsigned addInlineAsmDiagBuffer(StringRef AsmStr,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2820 std::string AsmStr, ConstrStr; in parseConstants() local
2831 AsmStr += (char)Record[2+i]; in parseConstants()
2834 UpgradeInlineAsmString(&AsmStr); in parseConstants()
2836 cast<FunctionType>(getPointerElementFlatType(CurFullTy)), AsmStr, in parseConstants()
2845 std::string AsmStr, ConstrStr; in parseConstants() local
2857 AsmStr += (char)Record[2+i]; in parseConstants()
2860 UpgradeInlineAsmString(&AsmStr); in parseConstants()
2862 cast<FunctionType>(getPointerElementFlatType(CurFullTy)), AsmStr, in parseConstants()
2871 std::string AsmStr, ConstrStr; in parseConstants() local
2884 AsmStr += (char)Record[2 + i]; in parseConstants()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1186 const char *AsmStr = cast<ExternalSymbolSDNode>(AsmStrV)->getSymbol(); in EmitSpecialNode() local
1187 MIB.addExternalSymbol(AsmStr); in EmitSpecialNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1073 const char *AsmStr = MI->getOperand(NumDefs).getSymbolName(); in beginInstruction() local
1074 if (AsmStr[0] == 0) in beginInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td1694 class ATOM23_impl<string AsmStr, NVPTXRegClass regclass, list<Predicate> Preds,
1697 AsmStr,
1702 multiclass ATOM2P_impl<string AsmStr, Intrinsic Intr,
1707 def : ATOM23_impl<AsmStr, regclass, Preds,
1710 def : ATOM23_impl<AsmStr, regclass, Preds,
1717 def : ATOM23_impl<AsmStr, regclass, Preds,
1720 def : ATOM23_impl<AsmStr, regclass, Preds,
1725 multiclass ATOM3P_impl<string AsmStr, Intrinsic Intr,
1731 def : ATOM23_impl<AsmStr, regclass, Preds,
1734 def : ATOM23_impl<AsmStr, regclass, Preds,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAutoUpgrade.cpp1791 void llvm::UpgradeInlineAsmString(std::string *AsmStr) { in UpgradeInlineAsmString() argument
1793 if (AsmStr->find("mov\tfp") == 0 && in UpgradeInlineAsmString()
1794 AsmStr->find("objc_retainAutoreleaseReturnValue") != std::string::npos && in UpgradeInlineAsmString()
1795 (Pos = AsmStr->find("# marker")) != std::string::npos) { in UpgradeInlineAsmString()
1796 AsmStr->replace(Pos, 1, ";"); in UpgradeInlineAsmString()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp1515 const char *AsmStr = MI.getOperand(0).getSymbolName(); in getInstSizeInBytes() local
1516 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in getInstSizeInBytes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1381 std::string AsmStr, ConstraintStr; in createJumpTable() local
1382 raw_string_ostream AsmOS(AsmStr), ConstraintOS(ConstraintStr); in createJumpTable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrFormats.td271 string AsmStr, Domain d = GenericDomain>
282 string AsmString = AsmStr;
H A DX86ISelLowering.cpp51153 const std::string &AsmStr = IA->getAsmString(); in ExpandInlineAsm() local
51161 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2454 const std::string &AsmStr = IA->getAsmString(); in writeConstants() local
2455 Record.push_back(AsmStr.size()); in writeConstants()
2456 Record.append(AsmStr.begin(), AsmStr.end()); in writeConstants()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp413 std::string AsmStr = readString(); in VisitMSAsmStmt() local
449 S->initialize(Record.getContext(), AsmStr, AsmToks, in VisitMSAsmStmt()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp4500 const char *AsmStr = MI.getOperand(NumDefs).getSymbolName(); in getSize() local
4501 Size = getInlineAsmLength(AsmStr, *MAI); in getSize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2850 const char *AsmStr = MI.getOperand(0).getSymbolName(); in getInstSizeInBytes() local
2851 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo()); in getInstSizeInBytes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp415 std::string AsmStr; in parseModuleAsm() local
417 parseStringConstant(AsmStr)) in parseModuleAsm()
420 M->appendModuleInlineAsm(AsmStr); in parseModuleAsm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp7153 const char *AsmStr = MI.getOperand(0).getSymbolName(); in getInstSizeInBytes() local
7154 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo(), &ST); in getInstSizeInBytes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18323 std::string AsmStr = IA->getAsmString(); in ExpandInlineAsm() local
18325 SplitString(AsmStr, AsmPieces, ";\n"); in ExpandInlineAsm()
18330 AsmStr = std::string(AsmPieces[0]); in ExpandInlineAsm()
18332 SplitString(AsmStr, AsmPieces, " \t,"); in ExpandInlineAsm()