| /freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmWriterInst.cpp | |
| H A D | InstrDocsEmitter.cpp | 87 if (!II->AsmString.empty()) { in EmitInstrDocs() 93 std::string AsmString = in EmitInstrDocs() 94 CodeGenInstruction::FlattenAsmStringVariants(II->AsmString, VarNum); in EmitInstrDocs() 97 OS << ": ``" << escapeForRST(StringRef(AsmString).trim(" ")) in EmitInstrDocs() 86 std::string AsmString = EmitInstrDocs() local
|
| H A D | WebAssemblyDisassemblerEmitter.cpp | 78 if (CGIP.second->AsmString.size() <= CGI.AsmString.size()) in emitWebAssemblyDisassemblerTables() 113 OS << ": " << CGI.AsmString << "\n"; in emitWebAssemblyDisassemblerTables()
|
| H A D | AsmWriterEmitter.cpp | 303 /// AsmString = "foo \{$\x01\}"; in EmitGetMnemonic() 709 std::string AsmString; in getOpData() 715 : Result(std::move(R)), AsmString(std::move(AS)), NumMIOps(NumMIOps) {} in parseName() 762 StringRef ASM(AsmString); in formatAliasString() 809 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) { in EmitPrintAliasInstruction() 810 return AsmString.count(' ') + AsmString.count('\t'); in EmitPrintAliasInstruction() 882 CGA.ResultInst->AsmString, Variant); in EmitPrintAliasInstruction() 886 CodeGenInstruction::FlattenAsmStringVariants(CGA.AsmString, Variant); in EmitPrintAliasInstruction() 1225 O.indent(2) << "const char *AsmString in EmitPrintAliasInstruction() 684 std::string AsmString; global() member in __anon3f873b650411::IAPrinter 785 CountNumOperands(StringRef AsmString,unsigned Variant) CountNumOperands() argument [all...] |
| H A D | CodeGenInstruction.h | |
| /freebsd-src/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 40 StringRef AsmString; member in __anonbd6fddba0111::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 …]
|
| /freebsd-src/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 | 218 string AsmString = !strconcat("cmp.", CondStr, ".", Typestr, "\t$fd, $fs, $ft"); 322 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 336 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt, $bp"); 348 string AsmString = !strconcat(instr_asm, "\t$rs, $imm"); 361 string AsmString = !strconcat(instr_asm, "\t$rt, $rs, $imm"); 379 string AsmString = !strconcat(instr_asm, "\t$offset"); 387 string AsmString = instr_asm; 396 string AsmString = !strconcat(instr_asm, "\t$rs, $rt, $offset"); 408 string AsmString = !strconcat(instr_asm, "\t$rs, $offset"); 420 string AsmString [all...] |
| H A D | MicroMips32r6InstrInfo.td | 281 string AsmString = !strconcat(instr_asm, "\t$rt, $offset"); 329 string AsmString = !strconcat(instr_asm, "\t$rs, $rt, $offset"); 360 string AsmString = !strconcat(instr_asm, "\t$offset"); 403 string AsmString = !strconcat(instr_asm, "\t$rd, $rt"); 417 string AsmString = !strconcat(instr_asm, "\t$hint, $addr"); 431 string AsmString = !strconcat(instr_asm, "\t$rt, $addr"); 444 string AsmString = !strconcat(instr_asm, "\t$rt, $rs"); 475 string AsmString = !strconcat(opstr, "\t$rt, $offset"); 520 string AsmString = !strconcat(instr_asm, "\t$rd, $rs, $rt, $bp"); 532 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"); 287 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $rs"); 293 string AsmString = !strconcat(instr_asm, "\t$rt, $ac, $imm"); 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"); [all …]
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 325 StringRef AsmString; 333 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, 336 : AsmString(AsmString), Constraints(Constraints), FTy(FTy), 341 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()), 349 AsmString == X.AsmString && Constraints == X.Constraints && 357 AsmString == Asm->getAsmString() && 363 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack, 371 return new InlineAsm(FTy, std::string(AsmString), st [all...] |
| 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-src/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 | 167 let AsmString = opcodestr # !if(!empty(argstr), "", "\t" # argstr); 493 let AsmString = ".insn r " # argstr; 515 let AsmString = ".insn r4 " # argstr; 533 let AsmString = ".insn i " # argstr; 552 let AsmString = ".insn s " # argstr; 573 let AsmString = ".insn b " # argstr; 587 let AsmString = ".insn u " # argstr; 601 let AsmString = ".insn j " # argstr;
|
| /freebsd-src/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() 493 Names, Constraints, Exprs.data(), AsmString, NumClobbers, in ActOnGCCAsmStmt() 500 AsmString, NumClobbers, Clobbers, NumLabels, in ActOnGCCAsmStmt() 507 targetDiag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) in ActOnGCCAsmStmt() 508 << AsmString in ActOnGCCAsmStmt() 934 ActOnMSAsmStmt(SourceLocation AsmLoc,SourceLocation LBraceLoc,ArrayRef<Token> AsmToks,StringRef AsmString,unsigned NumOutputs,unsigned NumInputs,ArrayRef<StringRef> Constraints,ArrayRef<StringRef> Clobbers,ArrayRef<Expr * > Exprs,SourceLocation EndLoc) ActOnMSAsmStmt() argument [all...] |
| /freebsd-src/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-src/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | Parser.cpp | 136 std::unique_ptr<Module> llvm::parseAssemblyString(StringRef AsmString, in parseAssemblyString() 140 MemoryBufferRef F(AsmString, "<string>"); in parseAssemblyString() 183 llvm::parseSummaryIndexAssemblyString(StringRef AsmString, SMDiagnostic &Err) { in parseSummaryIndexAssemblyString() 184 MemoryBufferRef F(AsmString, "<string>"); in parseSummaryIndexAssemblyString() 135 parseAssemblyString(StringRef AsmString,SMDiagnostic & Err,LLVMContext & Context,SlotMapping * Slots) parseAssemblyString() argument 182 parseSummaryIndexAssemblyString(StringRef AsmString,SMDiagnostic & Err) parseSummaryIndexAssemblyString() argument
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | Parser.h | 57 /// \param AsmString The string containing assembly 62 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString, 116 /// \param AsmString The string containing assembly 119 parseSummaryIndexAssemblyString(StringRef AsmString, SMDiagnostic &Err);
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | MIMGInstructions.td | 429 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$tfe$lwe$da" 442 let AsmString = asm#" $vdata, $vaddr, $srsrc$dmask$unorm$cpol$r128$lwe$da" 454 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 467 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 479 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 492 let AsmString = opcode#" $vdata, "#AddrAsm#", $srsrc$dmask$dim$unorm$cpol$r128$a16$tfe$lwe" 504 let AsmString = opcode#" $vdata, "#AddrAsm#", $rsrc$dmask$dim$cpol$r128$a16$tfe" 519 let AsmString = opcode#" $vdata, "#AddrAsm#", $rsrc" 536 let AsmString = opcode#" off, "#AddrAsm#", $rsrc" 687 let AsmString [all...] |
| H A D | VOP2Instructions.td | 1348 let AsmString = asmName # ps.AsmOperands; 1386 let AsmString = asmName # ps.AsmOperands; 1396 let AsmString = asmName # ps.AsmOperands; 1405 let AsmString = asmName # ps.Pfl.AsmDPP16; 1413 let AsmString = asmName # ps.Pfl.AsmDPP8; 1423 let AsmString = asmName # !subst(", vcc", "", ps.AsmOperands); 1431 let AsmString = asmName # !subst(", vcc", "", AsmDPP); 1437 let AsmString = asmName # !subst("vcc", "vcc_lo", AsmDPP); 1447 let AsmString = asmName # AsmDPP; 1459 let AsmString [all...] |
| H A D | VOPCInstructions.td | 1360 let AsmString = psDPP.OpName # " vcc_lo, " # AsmDPP; 1365 let AsmString = psDPP.OpName # " vcc, " # AsmDPP; 1372 let AsmString = ps32.OpName # " vcc_lo, " # AsmDPP8; 1377 let AsmString = ps32.OpName # " vcc, " # AsmDPP8; 1429 let AsmString = asm_name # " vcc_lo, " # AsmDPP; 1435 let AsmString = asm_name # " vcc, " # AsmDPP; 1443 let AsmString = asm_name # " vcc_lo, " # AsmDPP8; 1449 let AsmString = asm_name # " vcc, " # AsmDPP8; 1476 let AsmString = !subst("_nosdst", "", ps32.PseudoInstr) 1483 let AsmString [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 591 string AsmString = ""; // The .s format to print the instruction with. 756 /// AsmString 1175 let AsmString = "PHINODE"; 1181 let AsmString = ""; 1187 let AsmString = ""; 1196 let AsmString = ""; 1205 let AsmString = ""; 1214 let AsmString = ""; 1223 let AsmString = ""; 1231 let AsmString [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILStubs.td | 14 let AsmString = "dummy";
|