Searched refs:SVCR (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/ |
H A D | sme-abi.S | 69 mrs x16, SVCR
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 516 struct SVCROp SVCR; member 586 SVCR = o.SVCR; in AArch64Operand() 748 return StringRef(SVCR.Data, SVCR.Length); in getSVCR() 1206 return SVCR.PStateField != -1U; in isSVCR() 2122 Inst.addOperand(MCOperand::createImm(SVCR.PStateField)); in addSVCROperands() 2506 Op->SVCR.PStateField = PStateField; in CreateSVCR() 2507 Op->SVCR.Data = Str.data(); in CreateSVCR() 2508 Op->SVCR.Length = Str.size(); in CreateSVCR() 3503 const auto *SVCR = AArch64SVCR::lookupSVCRByName(Tok.getString()); in tryParseSVCR() local 3504 if (!SVCR) in tryParseSVCR() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.cpp | 1136 const auto *SVCR = AArch64SVCR::lookupSVCRByEncoding(svcrop); in printOperand() 1137 assert(SVCR && "Unexpected SVCR operand!"); in printOperand() 1138 O << SVCR->Name; in printOperand() 1121 const auto *SVCR = AArch64SVCR::lookupSVCRByEncoding(svcrop); printSVCROp() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
H A D | AArch64BaseInfo.h | 372 struct SVCR : SysAlias{ struct
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SystemOperands.td | 456 // SVCR instruction options. 459 class SVCR<string name, bits<3> encoding> : SearchableTable { 470 def : SVCR<"SVCRSM", 0b001>; 471 def : SVCR<"SVCRZA", 0b010>; 472 def : SVCR<"SVCRSMZA", 0b011>; 1761 def : RWSysReg<"SVCR", 0b11, 0b011, 0b0100, 0b0010, 0b010>;
|
H A D | AArch64RegisterInfo.td | 1836 let Name = "SVCR";
|