| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | AsmWriterInst.cpp | 60 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant); in AsmWriterInst() local 62 while (LastEmitted != AsmString.size()) { in AsmWriterInst() 70 switch (AsmString[LastEmitted]) { in AsmWriterInst() 88 if (DollarPos+1 != AsmString.size()) { in AsmWriterInst() 115 if (VarEnd < AsmString.size() && '{' == AsmString[VarEnd]) { in AsmWriterInst() 121 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst() 134 if (VarEnd >= AsmString.size()) in AsmWriterInst() 139 if (AsmString[VarEnd] == ':') { in AsmWriterInst() 141 if (VarEnd >= AsmString.size()) in AsmWriterInst() 146 while (VarEnd < AsmString.size() && isIdentChar(AsmString[VarEnd])) in AsmWriterInst() [all …]
|
| H A D | InstrDocsEmitter.cpp | 82 if (!II->AsmString.empty()) { in EmitInstrDocs() 88 std::string AsmString = in EmitInstrDocs() local 89 CodeGenInstruction::FlattenAsmStringVariants(II->AsmString, VarNum); in EmitInstrDocs() 92 OS << ": ``" << escapeForRST(StringRef(AsmString).trim(" ")) in EmitInstrDocs()
|
| H A D | AsmWriterEmitter.cpp | 615 std::string AsmString; member in __anonb02949d80411::IAPrinter 619 : Result(std::move(R)), AsmString(std::move(AS)) {} in IAPrinter() 683 StringRef ASM(AsmString); in print() 729 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) { in CountNumOperands() argument 730 return AsmString.count(' ') + AsmString.count('\t'); in CountNumOperands() 799 CodeGenInstruction::FlattenAsmStringVariants(CGA.ResultInst->AsmString, in EmitPrintAliasInstruction() 804 CodeGenInstruction::FlattenAsmStringVariants(CGA.AsmString, in EmitPrintAliasInstruction() 1137 if (!I->AsmString.empty() && I->TheDef->getName() != "PHI") in AsmWriterEmitter()
|
| H A D | CodeGenInstruction.h | 224 std::string AsmString; variable 303 static std::string FlattenAsmStringVariants(StringRef AsmString, 321 std::string AsmString; variable
|
| H A D | AsmMatcherEmitter.cpp | 498 std::string AsmString; member 544 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI), in MatchableInfo() 549 : AsmVariantID(0), AsmString(Alias->AsmString), TheDef(Alias->TheDef), in MatchableInfo() 559 : AsmVariantID(RHS.AsmVariantID), AsmString(RHS.AsmString), in MatchableInfo() 803 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"; in dump() 917 AsmString = in initialize() 918 CodeGenInstruction::FlattenAsmStringVariants(AsmString, in initialize() 970 StringRef String = AsmString; in tokenizeAsmString() 1054 if (AsmString.empty()) in validate() 1059 if (AsmString.find('\n') != std::string::npos) in validate() [all …]
|
| H A D | WebAssemblyDisassemblerEmitter.cpp | 89 OS << ": " << CGI.AsmString << "\n"; in emitWebAssemblyDisassemblerTables()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 41 StringRef AsmString; member in __anonbc417d170111::ClangAsmParserCallback 52 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks), in ClangAsmParserCallback() 144 !std::less<const char *>()(AsmString.end(), Str.end())); in findTokensForString() 147 unsigned FirstCharOffset = Str.begin() - AsmString.begin(); in findTokensForString() 159 unsigned LastCharOffset = Str.end() - AsmString.begin(); in findTokensForString() 576 SmallString<512> AsmString; in ParseMicrosoftAsmStatement() local 578 if (buildMSAsmString(PP, AsmLoc, AsmToks, TokOffsets, AsmString)) in ParseMicrosoftAsmStatement() 729 ExprResult AsmString(ParseAsmStringLiteral()); in ParseAsmStatement() local 733 if (!(getLangOpts().GNUAsm || AsmString.isInvalid())) { in ParseAsmStatement() 734 const auto *SL = cast<StringLiteral>(AsmString.get()); in ParseAsmStatement() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips32r6InstrInfo.td | 321 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 348 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 379 string AsmString = !strconcat(instr_asm, "\t$offset"); 456 string AsmString = instr_asm; 467 string AsmString = instr_asm; 484 string AsmString = !strconcat(opstr, "\t$rt, $offset"); 521 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 546 string AsmString = !strconcat(instr_asm, "\t$rt"); 813 string AsmString = "sdbbp\t$code_"; 847 string AsmString = "ginvi\t$rs"; [all …]
|
| H A D | MipsEVAInstrInfo.td | 58 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 78 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 95 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 113 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 130 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 144 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 158 string AsmString = instr_asm; 170 string AsmString = !strconcat(instr_asm, "\t$hint, $addr");
|
| H A D | MicroMips32r6InstrInfo.td | 672 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 683 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 730 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 823 string AsmString = "ginvi\t$rs"; 1120 string AsmString = "lw\t$rt, $addr"; 1131 string AsmString = "lui\t$rt, $imm16"; 1142 string AsmString = !strconcat("sync", "\t$stype"); 1162 string AsmString = !strconcat("sdbbp", "\t$code_"); 1170 string AsmString = !strconcat("sigrie", "\t$code_"); 1233 string AsmString = opstr; [all …]
|
| H A D | MipsMTInstrInfo.td | 48 string AsmString = !strconcat(instr_asm, "\t$rt"); 56 string AsmString = "mftr\t$rd, $rt, $u, $sel, $h"; 64 string AsmString = "mttr\t$rt, $rd, $u, $sel, $h"; 72 string AsmString = "fork\t$rd, $rs, $rt"; 80 string AsmString = "yield\t$rd, $rs";
|
| H A D | MipsDSPInstrInfo.td | 276 string AsmString = !strconcat(instr_asm, "\t$rd, $rs"); 287 string AsmString = !strconcat(instr_asm, "\t$rs, $rt"); 321 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 332 string AsmString = !strconcat(instr_asm, "\t$rd, $imm"); 425 string AsmString = !strconcat(instr_asm, "\t$ac, $rs"); 435 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 446 string AsmString = !strconcat(instr_asm, "\t$rd, $mask"); 501 string AsmString = !strconcat(instr_asm, "\t$rd, $ac"); 511 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 526 string AsmString = !strconcat(instr_asm, "\t$offset"); [all …]
|
| H A D | MicroMipsDSPInstrInfo.td | 185 string AsmString = !strconcat(opstr, "\t$rt, $rs"); 221 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $sa"); 257 string AsmString = !strconcat(instr_asm, "\t$rd, $rt, $rs"); 289 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $rs"); 341 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 354 string AsmString = !strconcat("raddu.w.qb", "\t$rt, $rs"); 363 string AsmString = !strconcat("rddsp", "\t$rt, $mask"); 371 string AsmString = !strconcat("repl.qb", "\t$rt, $imm"); 386 string AsmString = !strconcat("wrdsp", "\t$rt, $mask"); 395 string AsmString = !strconcat("bposge32c", "\t$offset"); [all …]
|
| H A D | MipsMSAInstrInfo.td | 1293 string AsmString = !strconcat(instr_asm, "\t$wd, $ws"); 1304 string AsmString = !strconcat(instr_asm, "\t$wd, $rs"); 1663 string AsmString = "bmnz.v\t$wd, $ws, $wt"; 1675 string AsmString = "bmnzi.b\t$wd, $ws, $u8"; 1687 string AsmString = "bmz.v\t$wd, $ws, $wt"; 1699 string AsmString = "bmzi.b\t$wd, $ws, $u8"; 1732 string AsmString = "bsel.v\t$wd, $ws, $wt"; 1748 string AsmString = "bseli.b\t$wd, $ws, $u8"; 1802 string AsmString = "cfcmsa\t$rd, $cs"; 1897 string AsmString = "ctcmsa\t$cd, $rs"; [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 42 std::string AsmString, Constraints; variable 48 InlineAsm(FunctionType *Ty, const std::string &AsmString, 62 static InlineAsm *get(FunctionType *Ty, StringRef AsmString, 81 const std::string &getAsmString() const { return AsmString; } in getAsmString()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 414 StringRef AsmString; 421 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, 424 : AsmString(AsmString), Constraints(Constraints), FTy(FTy), 429 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()), 436 AsmString == X.AsmString && Constraints == X.Constraints && 444 AsmString == Asm->getAsmString() && 450 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack, 458 return new InlineAsm(FTy, AsmString, Constraints, HasSideEffects,
|
| H A D | InlineAsm.cpp | 35 AsmString(asmString), Constraints(constraints), FTy(FTy), in InlineAsm() 43 InlineAsm *InlineAsm::get(FunctionType *FTy, StringRef AsmString, in get() argument 46 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 249 StringLiteral *AsmString = cast<StringLiteral>(asmString); in ActOnGCCAsmStmt() local 255 assert(AsmString->isAscii()); in ActOnGCCAsmStmt() 262 Constraints, Exprs.data(), AsmString, NumClobbers, Clobbers, RParenLoc); in ActOnGCCAsmStmt() 455 AsmString, NumClobbers, Clobbers, RParenLoc); in ActOnGCCAsmStmt() 461 Diag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) in ActOnGCCAsmStmt() 462 << AsmString->getSourceRange(); in ActOnGCCAsmStmt() 840 StringRef AsmString, in ActOnMSAsmStmt() argument 851 Constraints, Exprs, AsmString, in ActOnMSAsmStmt()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | Target.td | 571 /// AsmString 934 let AsmString = ""; 940 let AsmString = ""; 948 let AsmString = ""; 956 let AsmString = ""; 964 let AsmString = ""; 972 let AsmString = ""; 978 let AsmString = ""; 984 let AsmString = ""; 991 let AsmString = ""; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 103 llvm::parseAssemblyString(StringRef AsmString, SMDiagnostic &Err, in parseAssemblyString() argument 106 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrFormats.td | 30 let AsmString = asmstr;
|
| /freebsd-12.1/contrib/llvm/include/llvm/AsmParser/ |
| H A D | Parser.h | 64 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString,
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | VOP2Instructions.td | 832 let AsmString = ps.Mnemonic # " " # ps.AsmOperands; 861 let AsmString = AsmName # ps.AsmOperands; 868 let AsmString = AsmName # ps.AsmOperands; 875 let AsmString = AsmName # ps.AsmOperands; 882 let AsmString = AsmName # ps.AsmOperands; 894 let AsmString = AsmName # ps.AsmOperands; 901 let AsmString = AsmName # ps.AsmOperands; 908 let AsmString = AsmName # ps.AsmOperands; 915 let AsmString = AsmName # ps.AsmOperands;
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMInstrFormats.td | 371 let AsmString = asm; 457 let AsmString = !strconcat(opc, "${p}", asm); 470 let AsmString = !strconcat(opc, asm); 503 let AsmString = asm; 1043 let AsmString = asm; 1080 let AsmString = asm; 1129 let AsmString = !strconcat(opc, "${p}", asm); 1228 let AsmString = !strconcat(opc, "${p}", asm); 1262 let AsmString = asm; 1274 let AsmString = asm; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Stmt.cpp | 699 std::string AsmString; in generateAsmString() local 702 AsmString += Piece.getString(); in generateAsmString() 704 AsmString += '$' + llvm::utostr(Piece.getOperandNo()); in generateAsmString() 706 AsmString += "${" + llvm::utostr(Piece.getOperandNo()) + ':' + in generateAsmString() 709 return AsmString; in generateAsmString()
|