Home
last modified time | relevance | path

Searched refs:AsmString (Results 1 – 25 of 85) sorted by relevance

1234

/netbsd/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DAsmWriterInst.cpp56 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant); in AsmWriterInst() local
58 while (LastEmitted != AsmString.size()) { in AsmWriterInst()
66 switch (AsmString[LastEmitted]) { in AsmWriterInst()
84 if (DollarPos+1 != AsmString.size()) { in AsmWriterInst()
113 if (VarEnd < AsmString.size() && '{' == AsmString[VarEnd]) { in AsmWriterInst()
119 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
132 if (VarEnd >= AsmString.size()) in AsmWriterInst()
139 if (AsmString[VarEnd] == ':') { in AsmWriterInst()
141 if (VarEnd >= AsmString.size()) in AsmWriterInst()
148 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst()
[all …]
H A DInstrDocsEmitter.cpp81 if (!II->AsmString.empty()) { in EmitInstrDocs()
87 std::string AsmString = in EmitInstrDocs() local
88 CodeGenInstruction::FlattenAsmStringVariants(II->AsmString, VarNum); in EmitInstrDocs()
91 OS << ": ``" << escapeForRST(StringRef(AsmString).trim(" ")) in EmitInstrDocs()
H A DWebAssemblyDisassemblerEmitter.cpp80 if (CGIP.second->AsmString.size() <= CGI.AsmString.size()) in emitWebAssemblyDisassemblerTables()
115 OS << ": " << CGI.AsmString << "\n"; in emitWebAssemblyDisassemblerTables()
H A DAsmWriterEmitter.cpp674 std::string AsmString; member in __anon0a3212140411::IAPrinter
680 : Result(std::move(R)), AsmString(std::move(AS)), NumMIOps(NumMIOps) {} in IAPrinter()
728 StringRef ASM(AsmString); in formatAliasString()
777 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) { in CountNumOperands() argument
778 return AsmString.count(' ') + AsmString.count('\t'); in CountNumOperands()
849 CodeGenInstruction::FlattenAsmStringVariants(CGA.ResultInst->AsmString, in EmitPrintAliasInstruction()
854 CodeGenInstruction::FlattenAsmStringVariants(CGA.AsmString, Variant); in EmitPrintAliasInstruction()
1283 if (!I->AsmString.empty() && I->TheDef->getName() != "PHI") in AsmWriterEmitter()
H A DCodeGenInstruction.h225 std::string AsmString; variable
307 static std::string FlattenAsmStringVariants(StringRef AsmString,
335 std::string AsmString; variable
H A DAsmMatcherEmitter.cpp497 std::string AsmString; member
543 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI), in MatchableInfo()
548 : AsmVariantID(0), AsmString(Alias->AsmString), TheDef(Alias->TheDef), in MatchableInfo()
558 : AsmVariantID(RHS.AsmVariantID), AsmString(RHS.AsmString), in MatchableInfo()
801 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"; in dump()
915 AsmString = in initialize()
916 CodeGenInstruction::FlattenAsmStringVariants(AsmString, in initialize()
968 StringRef String = AsmString; in tokenizeAsmString()
1052 if (AsmString.empty()) in validate()
1057 if (AsmString.find('\n') != std::string::npos) in validate()
[all …]
/netbsd/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseStmtAsm.cpp40 StringRef AsmString; member in __anonae6275690111::ClangAsmParserCallback
51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks), in ClangAsmParserCallback()
142 assert(!std::less<const char *>()(Str.begin(), AsmString.begin()) && in findTokensForString()
143 !std::less<const char *>()(AsmString.end(), Str.end())); in findTokensForString()
146 unsigned FirstCharOffset = Str.begin() - AsmString.begin(); in findTokensForString()
158 unsigned LastCharOffset = Str.end() - AsmString.begin(); in findTokensForString()
547 SmallString<512> AsmString; in ParseMicrosoftAsmStatement() local
561 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString)) in ParseMicrosoftAsmStatement()
745 if (!(getLangOpts().GNUAsm || AsmString.isInvalid())) { in ParseAsmStatement()
746 const auto *SL = cast<StringLiteral>(AsmString.get()); in ParseAsmStatement()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMips32r6InstrInfo.td319 string AsmString = !strconcat(instr_asm, "\t$rs, $imm");
345 string AsmString = !strconcat(instr_asm, "\t$rs, $imm");
376 string AsmString = !strconcat(instr_asm, "\t$offset");
453 string AsmString = instr_asm;
464 string AsmString = instr_asm;
481 string AsmString = !strconcat(opstr, "\t$rt, $offset");
518 string AsmString = !strconcat(instr_asm, "\t$rd, $rt");
543 string AsmString = !strconcat(instr_asm, "\t$rt");
810 string AsmString = "sdbbp\t$code_";
844 string AsmString = "ginvi\t$rs";
[all …]
H A DMipsEVAInstrInfo.td57 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
77 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
94 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
112 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
129 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
143 string AsmString = !strconcat(instr_asm, "\t$rt, $addr");
157 string AsmString = instr_asm;
169 string AsmString = !strconcat(instr_asm, "\t$hint, $addr");
H A DMicroMips32r6InstrInfo.td673 string AsmString = !strconcat(opstr, "\t$rt, $fs");
684 string AsmString = !strconcat(opstr, "\t$rt, $fs");
731 string AsmString = !strconcat(opstr, "\t$rt, $fs");
824 string AsmString = "ginvi\t$rs";
1125 string AsmString = "lw\t$rt, $addr";
1136 string AsmString = "lui\t$rt, $imm16";
1147 string AsmString = !strconcat("sync", "\t$stype");
1167 string AsmString = !strconcat("sdbbp", "\t$code_");
1175 string AsmString = !strconcat("sigrie", "\t$code_");
1238 string AsmString = opstr;
[all …]
H A DMipsMTInstrInfo.td47 string AsmString = !strconcat(instr_asm, "\t$rt");
55 string AsmString = "mftr\t$rd, $rt, $u, $sel, $h";
63 string AsmString = "mttr\t$rt, $rd, $u, $sel, $h";
71 string AsmString = "fork\t$rd, $rs, $rt";
79 string AsmString = "yield\t$rd, $rs";
H A DMipsDSPInstrInfo.td282 string AsmString = !strconcat(instr_asm, "\t$rd, $rs");
293 string AsmString = !strconcat(instr_asm, "\t$rs, $rt");
327 string AsmString = !strconcat(instr_asm, "\t$rd, $rt");
338 string AsmString = !strconcat(instr_asm, "\t$rd, $imm");
432 string AsmString = !strconcat(instr_asm, "\t$ac, $rs");
442 string AsmString = !strconcat(instr_asm, "\t$rs, $ac");
453 string AsmString = !strconcat(instr_asm, "\t$rd, $mask");
508 string AsmString = !strconcat(instr_asm, "\t$rd, $ac");
519 string AsmString = !strconcat(instr_asm, "\t$rs, $ac");
535 string AsmString = !strconcat(instr_asm, "\t$offset");
[all …]
H A DMicroMipsDSPInstrInfo.td184 string AsmString = !strconcat(opstr, "\t$rt, $rs");
220 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $sa");
256 string AsmString = !strconcat(instr_asm, "\t$rd, $rt, $rs");
288 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $rs");
340 string AsmString = !strconcat(instr_asm, "\t$rs, $ac");
353 string AsmString = !strconcat("raddu.w.qb", "\t$rt, $rs");
362 string AsmString = !strconcat("rddsp", "\t$rt, $mask");
370 string AsmString = !strconcat("repl.qb", "\t$rt, $imm");
385 string AsmString = !strconcat("wrdsp", "\t$rt, $mask");
394 string AsmString = !strconcat("bposge32c", "\t$offset");
[all …]
H A DMipsMSAInstrInfo.td1295 string AsmString = !strconcat(instr_asm, "\t$wd, $ws");
1306 string AsmString = !strconcat(instr_asm, "\t$wd, $rs");
1666 string AsmString = "bmnz.v\t$wd, $ws, $wt";
1678 string AsmString = "bmnzi.b\t$wd, $ws, $u8";
1690 string AsmString = "bmz.v\t$wd, $ws, $wt";
1702 string AsmString = "bmzi.b\t$wd, $ws, $u8";
1735 string AsmString = "bsel.v\t$wd, $ws, $wt";
1751 string AsmString = "bseli.b\t$wd, $ws, $u8";
1805 string AsmString = "cfcmsa\t$rd, $cs";
1900 string AsmString = "ctcmsa\t$cd, $rs";
[all …]
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmtAsm.cpp251 StringLiteral *AsmString = cast<StringLiteral>(asmString); in ActOnGCCAsmStmt() local
257 assert(AsmString->isAscii()); in ActOnGCCAsmStmt()
278 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt()
347 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt()
369 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt()
470 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt()
491 AsmString, NumClobbers, Clobbers, NumLabels, in ActOnGCCAsmStmt()
498 targetDiag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) in ActOnGCCAsmStmt()
499 << AsmString->getSourceRange(); in ActOnGCCAsmStmt()
916 StringRef AsmString, in ActOnMSAsmStmt() argument
[all …]
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInlineAsm.h42 std::string AsmString, Constraints; variable
49 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
83 const std::string &getAsmString() const { return AsmString; } in getAsmString()
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantsContext.h460 StringRef AsmString;
468 InlineAsmKeyType(StringRef AsmString, StringRef Constraints,
471 : AsmString(AsmString), Constraints(Constraints), FTy(FTy),
476 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()),
484 AsmString == X.AsmString && Constraints == X.Constraints &&
492 AsmString == Asm->getAsmString() &&
498 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack,
506 return new InlineAsm(FTy, std::string(AsmString), std::string(Constraints),
H A DInlineAsm.cpp34 AsmString(asmString), Constraints(constraints), FTy(FTy), in InlineAsm()
42 InlineAsm *InlineAsm::get(FunctionType *FTy, StringRef AsmString, in get() argument
46 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DVOP2Instructions.td954 let AsmString = asmName # ps.AsmOperands;
995 let AsmString = asmName # ps.AsmOperands;
1005 let AsmString = asmName # ps.AsmOperands;
1032 let AsmString = asmName # ps.Pfl.AsmDPP8;
1053 let AsmString = asmName # Ps.AsmOperands;
1106 let AsmString = asmName # AsmDPP;
1131 let AsmString = asmName # AsmDPP8;
1448 let AsmString = AsmName # ps.AsmOperands;
1455 let AsmString = AsmName # ps.AsmOperands;
1482 let AsmString = AsmName # ps.AsmOperands;
[all …]
H A DMIMGInstructions.td269 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$tfe$lwe$da"
282 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da"
395 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$tfe$lwe$da"
409 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da"
512 let AsmString = asm#" $vdst, $vaddr, $srsrc$dmask$unorm$cpol$r128$tfe$lwe$da";
525 let AsmString = asm#" $vdst, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da";
677 let AsmString = asm#" $vdata, $vaddr, $srsrc, $ssamp$dmask$unorm$cpol$r128$lwe$da"
689 let AsmString = opcode#" $vdata, $vaddr0, $srsrc, $ssamp$dmask$dim$unorm"
703 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc, $ssamp$dmask$dim$unorm"
872 let AsmString = opcode#" $vdata, $vaddr0, $srsrc"#!if(A16, "$a16", "");
[all …]
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTarget.td630 /// AsmString
1026 let AsmString = "";
1032 let AsmString = "";
1041 let AsmString = "";
1049 let AsmString = "";
1057 let AsmString = "";
1065 let AsmString = "";
1073 let AsmString = "";
1079 let AsmString = "";
1085 let AsmString = "";
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DParser.cpp136 std::unique_ptr<Module> llvm::parseAssemblyString(StringRef AsmString, in parseAssemblyString() argument
140 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXInstrFormats.td29 let AsmString = asmstr;
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
H A DParser.h60 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString,
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstrFormats.td472 let AsmString = asm;
561 let AsmString = !strconcat(opc, "${p}", asm);
574 let AsmString = !strconcat(opc, asm);
607 let AsmString = asm;
1150 let AsmString = asm;
1187 let AsmString = asm;
1236 let AsmString = !strconcat(opc, "${p}", asm);
1335 let AsmString = !strconcat(opc, "${p}", asm);
1369 let AsmString = asm;
1381 let AsmString = asm;
[all …]

1234