Home
last modified time | relevance | path

Searched refs:SVCR (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/
H A Dsme-abi.S70 mrs x16, SVCR
199 mrs x17, SVCR
237 mrs x16, SVCR
274 mrs x16, SVCR
338 mrs x16, SVCR
H A Darm_apple_sme_abi.s125 mrs x16, SVCR
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp529 struct SVCROp SVCR; member
602 SVCR = o.SVCR; in AArch64Operand()
774 return StringRef(SVCR.Data, SVCR.Length); in getSVCR()
1225 return SVCR.PStateField != -1U; in isSVCR()
2165 Inst.addOperand(MCOperand::createImm(SVCR.PStateField)); in addSVCROperands()
2564 Op->SVCR.PStateField = PStateField; in CreateSVCR()
2565 Op->SVCR.Data = Str.data(); in CreateSVCR()
2566 Op->SVCR.Length = Str.size(); in CreateSVCR()
3567 const auto *SVCR = AArch64SVCR::lookupSVCRByName(Tok.getString()); in tryParseSVCR() local
3568 if (!SVCR) in tryParseSVCR()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SystemOperands.td716 // SVCR instruction options.
719 class SVCR<string name, bits<3> encoding> {
727 let FilterClass = "SVCR";
733 let FilterClass = "SVCR";
746 def : SVCR<"SVCRSM", 0b001>;
747 def : SVCR<"SVCRZA", 0b010>;
748 def : SVCR<"SVCRSMZA", 0b011>;
2076 def : RWSysReg<"SVCR", 0b11, 0b011, 0b0100, 0b0010, 0b010>;
H A DAArch64RegisterInfo.td1986 let Name = "SVCR";
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp1151 const auto *SVCR = AArch64SVCR::lookupSVCRByEncoding(svcrop); in printSVCROp() local
1152 assert(SVCR && "Unexpected SVCR operand!"); in printSVCROp()
1153 O << SVCR->Name; in printSVCROp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h421 struct SVCR : SysAlias{ struct