| /freebsd-14.2/contrib/llvm-project/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() 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 D | InstrDocsEmitter.cpp | 80 if (!II->AsmString.empty()) { in EmitInstrDocs() 86 std::string AsmString = in EmitInstrDocs() local 87 CodeGenInstruction::FlattenAsmStringVariants(II->AsmString, VarNum); in EmitInstrDocs() 90 OS << ": ``" << escapeForRST(StringRef(AsmString).trim(" ")) in EmitInstrDocs()
|
| H A D | WebAssemblyDisassemblerEmitter.cpp | 77 if (CGIP.second->AsmString.size() <= CGI.AsmString.size()) in emitWebAssemblyDisassemblerTables() 112 OS << ": " << CGI.AsmString << "\n"; in emitWebAssemblyDisassemblerTables()
|
| H A D | AsmWriterEmitter.cpp | 684 std::string AsmString; member in __anon1ab3edc90411::IAPrinter 690 : Result(std::move(R)), AsmString(std::move(AS)), NumMIOps(NumMIOps) {} in IAPrinter() 738 StringRef ASM(AsmString); in formatAliasString() 785 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) { in CountNumOperands() argument 786 return AsmString.count(' ') + AsmString.count('\t'); in CountNumOperands() 857 CodeGenInstruction::FlattenAsmStringVariants(CGA.ResultInst->AsmString, in EmitPrintAliasInstruction() 862 CodeGenInstruction::FlattenAsmStringVariants(CGA.AsmString, Variant); in EmitPrintAliasInstruction() 1300 if (!I->AsmString.empty() && I->TheDef->getName() != "PHI") in AsmWriterEmitter()
|
| H A D | CodeGenInstruction.h | 234 std::string AsmString; variable 317 static std::string FlattenAsmStringVariants(StringRef AsmString,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 40 StringRef AsmString; member in __anon4f526c1e0111::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 …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsEVAInstrInfo.td | 57 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 76 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 93 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 111 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 128 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 142 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 156 string AsmString = instr_asm; 172 string AsmString = !strconcat(instr_asm, "\t$hint, $addr");
|
| H A D | Mips32r6InstrInfo.td | 321 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 347 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 378 string AsmString = !strconcat(instr_asm, "\t$offset"); 455 string AsmString = instr_asm; 466 string AsmString = instr_asm; 483 string AsmString = !strconcat(opstr, "\t$rt, $offset"); 520 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 545 string AsmString = !strconcat(instr_asm, "\t$rt"); 811 string AsmString = "sdbbp\t$code_"; 846 string AsmString = "ginvi\t$rs"; [all …]
|
| H A D | MicroMips32r6InstrInfo.td | 675 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 686 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 733 string AsmString = !strconcat(opstr, "\t$rt, $fs"); 827 string AsmString = "ginvi\t$rs"; 1128 string AsmString = "lw\t$rt, $addr"; 1139 string AsmString = "lui\t$rt, $imm16"; 1150 string AsmString = !strconcat("sync", "\t$stype"); 1170 string AsmString = !strconcat("sdbbp", "\t$code_"); 1178 string AsmString = !strconcat("sigrie", "\t$code_"); 1241 string AsmString = opstr; [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 | 282 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"); 430 string AsmString = !strconcat(instr_asm, "\t$ac, $rs"); 440 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 451 string AsmString = !strconcat(instr_asm, "\t$rd, $mask"); 504 string AsmString = !strconcat(instr_asm, "\t$rd, $ac"); 515 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 531 string AsmString = !strconcat(instr_asm, "\t$offset"); [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"); 287 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $rs"); 329 string AsmString = !strconcat(instr_asm, "\t$rs, $ac"); 342 string AsmString = !strconcat("raddu.w.qb", "\t$rt, $rs"); 351 string AsmString = !strconcat("rddsp", "\t$rt, $mask"); 359 string AsmString = !strconcat("repl.qb", "\t$rt, $imm"); 374 string AsmString = !strconcat("wrdsp", "\t$rt, $mask"); 382 string AsmString = !strconcat("bposge32c", "\t$offset"); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 349 StringRef AsmString; 357 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, 360 : AsmString(AsmString), Constraints(Constraints), FTy(FTy), 365 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()), 373 AsmString == X.AsmString && Constraints == X.Constraints && 381 AsmString == Asm->getAsmString() && 387 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack, 395 return new InlineAsm(FTy, std::string(AsmString), std::string(Constraints),
|
| H A D | InlineAsm.cpp | 34 AsmString(asmString), Constraints(constraints), FTy(FTy), in InlineAsm() 43 InlineAsm *InlineAsm::get(FunctionType *FTy, StringRef AsmString, in get() argument 47 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, in get() 63 StringRef AsmStr(AsmString); in collectAsmStrs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrFormatsC.td | 239 let AsmString = ".insn cr " # argstr; 256 let AsmString = ".insn ci " # argstr; 272 let AsmString = ".insn ciw " # argstr; 288 let AsmString = ".insn css " # argstr; 307 let AsmString = ".insn cl " # argstr; 326 let AsmString = ".insn cs " # argstr; 344 let AsmString = ".insn ca " # argstr; 364 let AsmString = ".insn cb " # argstr; 385 let AsmString = ".insn cj " # argstr;
|
| H A D | RISCVInstrFormats.td | 165 let AsmString = opcodestr # !if(!empty(argstr), "", "\t" # argstr); 491 let AsmString = ".insn r " # argstr; 513 let AsmString = ".insn r4 " # argstr; 531 let AsmString = ".insn i " # argstr; 550 let AsmString = ".insn s " # argstr; 571 let AsmString = ".insn b " # argstr; 585 let AsmString = ".insn u " # argstr; 599 let AsmString = ".insn j " # argstr;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 253 StringLiteral *AsmString = cast<StringLiteral>(asmString); in ActOnGCCAsmStmt() local 259 assert(AsmString->isOrdinary()); in ActOnGCCAsmStmt() 281 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt() 350 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt() 372 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt() 479 NumInputs, Names, Constraints, Exprs.data(), AsmString, in ActOnGCCAsmStmt() 500 AsmString, NumClobbers, Clobbers, NumLabels, in ActOnGCCAsmStmt() 507 targetDiag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) in ActOnGCCAsmStmt() 508 << AsmString->getSourceRange(); in ActOnGCCAsmStmt() 934 StringRef AsmString, in ActOnMSAsmStmt() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 135 std::unique_ptr<Module> llvm::parseAssemblyString(StringRef AsmString, in parseAssemblyString() argument 139 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString() 182 llvm::parseSummaryIndexAssemblyString(StringRef AsmString, SMDiagnostic &Err) { in parseSummaryIndexAssemblyString() argument 183 MemoryBufferRef F(AsmString, "<string>"); in parseSummaryIndexAssemblyString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InlineAsm.h | 45 std::string AsmString, Constraints; variable 52 InlineAsm(FunctionType *Ty, const std::string &AsmString, 66 static InlineAsm *get(FunctionType *Ty, StringRef AsmString, 86 const std::string &getAsmString() const { return AsmString; } in getAsmString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | Parser.h | 61 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString, 118 parseSummaryIndexAssemblyString(StringRef AsmString, SMDiagnostic &Err);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | MIMGInstructions.td | 439 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da" 516 let AsmString = opcode#" $vdata, "#AddrAsm#", $rsrc" 679 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da" 872 let AsmString = asm#" $vdst, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da"; 1135 let AsmString = opcode#" $vdata, $vaddr0, $srsrc, $ssamp$dmask$dim$unorm" 1162 let AsmString = opcode#" $vdata, $vaddr0, $srsrc, $ssamp$dmask$dim$unorm" 1421 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16"; 1429 let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16"; 1435 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16"; 1445 let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16"; [all …]
|
| H A D | VOP2Instructions.td | 1326 let AsmString = asmName # ps.AsmOperands; 1364 let AsmString = asmName # ps.AsmOperands; 1374 let AsmString = asmName # ps.AsmOperands; 1383 let AsmString = asmName # ps.Pfl.AsmDPP16; 1391 let AsmString = asmName # ps.Pfl.AsmDPP8; 1425 let AsmString = asmName # AsmDPP; 1453 let AsmString = asmName # AsmDPP8; 1726 let AsmString = asmName # ps.AsmOperands; 1878 let AsmString = asmName # AsmDPP; 1903 let AsmString = asmName # AsmDPP8; [all …]
|
| H A D | VOPCInstructions.td | 1358 let AsmString = psDPP.OpName # " vcc, " # AsmDPP; 1372 let AsmString = ps32.OpName # " vcc, " # AsmDPP8; 1390 let AsmString = psDPP.OpName # " vcc, " # AsmDPP; 1404 let AsmString = ps32.OpName # " vcc, " # AsmDPP8; 1454 let AsmString = asm_name # " vcc_lo, " # AsmDPP; 1460 let AsmString = asm_name # " vcc, " # AsmDPP; 1470 let AsmString = asm_name # " vcc_lo, " # AsmDPP8; 1476 let AsmString = asm_name # " vcc, " # AsmDPP8; 1491 let AsmString = asm_name # " vcc_lo, " # AsmDPP; 1497 let AsmString = asm_name # " vcc, " # AsmDPP; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 726 /// AsmString 1153 let AsmString = ""; 1159 let AsmString = ""; 1168 let AsmString = ""; 1177 let AsmString = ""; 1186 let AsmString = ""; 1195 let AsmString = ""; 1203 let AsmString = ""; 1210 let AsmString = ""; 1216 let AsmString = ""; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILStubs.td | 14 let AsmString = "dummy";
|