/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | AsmWriterInst.cpp | 56 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant); in AsmWriterInst() local 58 while (LastEmitted != AsmString.size()) { in AsmWriterInst() 60 AsmString.find_first_of("$\\", LastEmitted); in AsmWriterInst() 61 if (DollarPos == std::string::npos) DollarPos = AsmString.size(); in AsmWriterInst() 66 switch (AsmString[LastEmitted]) { in AsmWriterInst() 80 AddLiteralString(std::string(1, AsmString[LastEmitted])); in AsmWriterInst() 83 } else if (AsmString[DollarPos] == '\\') { in AsmWriterInst() 84 if (DollarPos+1 != AsmString.size()) { in AsmWriterInst() 85 if (AsmString[DollarPos+1] == 'n') { in AsmWriterInst() 87 } else if (AsmString[DollarPos+1] == 't') { in AsmWriterInst() [all …]
|
H A D | InstrDocsEmitter.cpp | 81 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 D | WebAssemblyDisassemblerEmitter.cpp | 80 if (CGIP.second->AsmString.size() <= CGI.AsmString.size()) in emitWebAssemblyDisassemblerTables() 115 OS << ": " << CGI.AsmString << "\n"; in emitWebAssemblyDisassemblerTables()
|
H A D | AsmWriterEmitter.cpp | 674 std::string AsmString; member in __anone42ed43e0411::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 D | CodeGenInstruction.h | 225 std::string AsmString; variable 307 static std::string FlattenAsmStringVariants(StringRef AsmString, 335 std::string AsmString; variable
|
H A D | AsmMatcherEmitter.cpp | 497 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-src/external/apache2/llvm/dist/clang/lib/Parse/ |
H A D | ParseStmtAsm.cpp | 40 StringRef AsmString; member in __anonf93cad930111::ClangAsmParserCallback 49 ClangAsmParserCallback(Parser &P, SourceLocation Loc, StringRef AsmString, in ClangAsmParserCallback() argument 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 549 return Actions.ActOnMSAsmStmt(AsmLoc, LBraceLocs[0], AsmToks, AsmString, in ParseMicrosoftAsmStatement() 561 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString)) in ParseMicrosoftAsmStatement() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | Mips32r6InstrInfo.td | 215 string AsmString = !strconcat("cmp.", CondStr, ".", Typestr, "\t$fd, $fs, $ft"); 319 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 333 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt, $bp"); 345 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 358 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $imm"); 376 string AsmString = !strconcat(instr_asm, "\t$offset"); 387 string AsmString = !strconcat(instr_asm, "\t$rs, $rt, $offset"); 399 string AsmString = !strconcat(instr_asm, "\t$rs, $offset"); 411 string AsmString = !strconcat(instr_asm, "\t$rt, $offset"); 453 string AsmString = instr_asm; [all …]
|
H A D | MipsEVAInstrInfo.td | 57 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 D | MicroMips32r6InstrInfo.td | 277 string AsmString = !strconcat(instr_asm, "\t$rt, $offset"); 325 string AsmString = !strconcat(instr_asm, "\t$rs, $rt, $offset"); 356 string AsmString = !strconcat(instr_asm, "\t$offset"); 399 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 413 string AsmString = !strconcat(instr_asm, "\t$hint, $addr"); 429 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 442 string AsmString = !strconcat(instr_asm, "\t$rt, $rs"); 473 string AsmString = !strconcat(opstr, "\t$rt, $offset"); 518 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt, $bp"); 530 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $imm"); [all …]
|
H A D | MipsMTInstrInfo.td | 47 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 D | MipsDSPInstrInfo.td | 271 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt"); 282 string AsmString = !strconcat(instr_asm, "\t$rd, $rs"); 293 string AsmString = !strconcat(instr_asm, "\t$rs, $rt"); 304 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt"); 315 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $sa"); 327 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 338 string AsmString = !strconcat(instr_asm, "\t$rd, $imm"); 348 string AsmString = !strconcat(instr_asm, "\t$rd, $rt, $rs_sa"); 359 string AsmString = !strconcat(instr_asm, "\t$rd, $rt, $rs_sa"); 370 string AsmString = !strconcat(instr_asm, "\t$rd, ${index}(${base})"); [all …]
|
H A D | MicroMipsDSPInstrInfo.td | 184 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"); 295 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $imm"); 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"); [all …]
|
H A D | MipsMSAInstrInfo.td | 1124 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1135 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1146 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1157 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1168 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1179 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1208 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $m"); 1219 string AsmString = !strconcat(instr_asm, "\t$rd, $ws[$n]"); 1230 string AsmString = !strconcat(instr_asm, "\t$wd, $ws[$n]"); 1252 string AsmString = !strconcat(instr_asm, "\t$wd, $ws, $imm"); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 251 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() 484 Names, Constraints, Exprs.data(), AsmString, NumClobbers, in ActOnGCCAsmStmt() 491 AsmString, NumClobbers, Clobbers, NumLabels, in ActOnGCCAsmStmt() 498 targetDiag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) in ActOnGCCAsmStmt() 499 << AsmString->getSourceRange(); in ActOnGCCAsmStmt() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ConstantsContext.h | 460 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 D | InlineAsm.cpp | 34 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-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 42 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-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | VOP2Instructions.td | 954 let AsmString = asmName # ps.AsmOperands; 995 let AsmString = asmName # ps.AsmOperands; 1005 let AsmString = asmName # ps.AsmOperands; 1016 let AsmString = asmName # ps.AsmOperands; 1024 let AsmString = asmName # ps.Pfl.AsmDPP16; 1032 let AsmString = asmName # ps.Pfl.AsmDPP8; 1044 let AsmString = asmName # !subst(", vcc", "", Ps.AsmOperands); 1053 let AsmString = asmName # Ps.AsmOperands; 1062 let AsmString = asmName # !subst(", vcc", "", Ps.AsmOperands); 1070 let AsmString = asmName # !subst("vcc", "vcc_lo", Ps.AsmOperands); [all …]
|
H A D | MIMGInstructions.td | 269 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" 294 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 307 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 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" 421 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 435 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 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"; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | Target.td | 481 string AsmString = ""; // The .s format to print the instruction with. 630 /// AsmString 1020 let AsmString = "PHINODE"; 1026 let AsmString = ""; 1032 let AsmString = ""; 1041 let AsmString = ""; 1049 let AsmString = ""; 1057 let AsmString = ""; 1065 let AsmString = ""; 1073 let AsmString = ""; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | Parser.cpp | 136 std::unique_ptr<Module> llvm::parseAssemblyString(StringRef AsmString, in parseAssemblyString() argument 140 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXInstrFormats.td | 29 let AsmString = asmstr;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/ |
H A D | Parser.h | 60 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMInstrFormats.td | 472 let AsmString = asm; 561 let AsmString = !strconcat(opc, "${p}", asm); 574 let AsmString = !strconcat(opc, asm); 595 let AsmString = !strconcat(opc, "${s}${p}", asm); 607 let AsmString = asm; 1150 let AsmString = asm; 1187 let AsmString = asm; 1212 let AsmString = !strconcat(opc, "${s}${p}", asm); 1236 let AsmString = !strconcat(opc, "${p}", asm); 1335 let AsmString = !strconcat(opc, "${p}", asm); [all …]
|