Home
last modified time | relevance | path

Searched refs:PrefetchTag (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcPrefetchTags.td14 class PrefetchTag<string name, bits<8> op> {
20 let FilterClass = "PrefetchTag";
32 def : PrefetchTag<"n_reads", 0x0>;
33 def : PrefetchTag<"one_read", 0x1>;
34 def : PrefetchTag<"n_writes", 0x2>;
35 def : PrefetchTag<"one_write", 0x3>;
36 def : PrefetchTag<"page", 0x4>;
37 def : PrefetchTag<"unified", 0x11>;
38 def : PrefetchTag<"n_reads_strong", 0x14>;
39 def : PrefetchTag<"one_read_strong", 0x15>;
[all …]
H A DSparcInstrInfo.td201 let Name = "PrefetchTag";
205 def PrefetchTag : Operand<i32> {
1780 (outs), (ins (MEMrr $rs1, $rs2):$addr, PrefetchTag:$rd),
1783 (outs), (ins (MEMri $rs1, $simm13):$addr, PrefetchTag:$rd),
1786 (ins (MEMrr $rs1, $rs2):$addr, ASITag:$asi, PrefetchTag:$rd),
1790 (ins (MEMri $rs1, $simm13):$addr, PrefetchTag:$rd),
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcInstPrinter.cpp261 auto PrefetchTag = SparcPrefetchTag::lookupPrefetchTagByEncoding(Imm); in printPrefetchTag() local
262 if (PrefetchTag) in printPrefetchTag()
263 O << '#' << PrefetchTag->Name; in printPrefetchTag()
H A DSparcMCTargetDesc.h54 struct PrefetchTag { struct
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp1209 const SparcPrefetchTag::PrefetchTag *PrefetchTag = in parsePrefetchTag() local
1213 if (!PrefetchTag) in parsePrefetchTag()
1216 PrefetchVal = PrefetchTag->Encoding; in parsePrefetchTag()