Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SystemOperands.td237 def : PRFM<"pldl1keep", 0x00>;
238 def : PRFM<"pldl1strm", 0x01>;
239 def : PRFM<"pldl2keep", 0x02>;
240 def : PRFM<"pldl2strm", 0x03>;
241 def : PRFM<"pldl3keep", 0x04>;
242 def : PRFM<"pldl3strm", 0x05>;
243 def : PRFM<"plil1keep", 0x08>;
244 def : PRFM<"plil1strm", 0x09>;
245 def : PRFM<"plil2keep", 0x0a>;
246 def : PRFM<"plil2strm", 0x0b>;
[all …]
H A DAArch64InstrInfo.td2613 defm PRFM : PrefetchRO<0b11, 0, 0b10, "prfm">;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp1201 if (auto PRFM = AArch64SVEPRFM::lookupSVEPRFMByEncoding(prfop)) { in printPrefetchOp() local
1202 O << PRFM->Name; in printPrefetchOp()
1205 } else if (auto PRFM = AArch64PRFM::lookupPRFMByEncoding(prfop)) { in printPrefetchOp() local
1206 O << PRFM->Name; in printPrefetchOp()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h434 struct PRFM : SysAlias { struct
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2762 auto PRFM = LookupByEncoding(MCE->getValue()); in tryParsePrefetch() local
2763 Operands.push_back(AArch64Operand::CreatePrefetch(prfop, PRFM.value_or(""), in tryParsePrefetch()
2773 auto PRFM = LookupByName(Tok.getString()); in tryParsePrefetch() local
2774 if (!PRFM) { in tryParsePrefetch()
2780 *PRFM, Tok.getString(), S, getContext())); in tryParsePrefetch()