Home
last modified time | relevance | path

Searched refs:SysReg (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp260 struct SysRegOp SysReg; member
307 SysReg = o.SysReg; in AArch64Operand()
396 return StringRef(SysReg.Data, SysReg.Length); in getSysReg()
891 return SysReg.MRSReg != -1U; in isMRSSystemRegister()
895 return SysReg.MSRReg != -1U; in isMSRSystemRegister()
899 return (SysReg.PStateField == AArch64PState::PAN || in isSystemPStateFieldWithImm0_1()
900 SysReg.PStateField == AArch64PState::UAO); in isSystemPStateFieldWithImm0_1()
904 return SysReg.PStateField != -1U; in isSystemPStateFieldWithImm0_15()
1515 Inst.addOperand(MCOperand::createImm(SysReg.MRSReg)); in addMRSSystemRegisterOperands()
1521 Inst.addOperand(MCOperand::createImm(SysReg.MSRReg)); in addMSRSystemRegisterOperands()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp402 struct SysRegOp SysReg; member
449 SysReg = o.SysReg; in AArch64Operand()
548 return StringRef(SysReg.Data, SysReg.Length); in getSysReg()
987 return SysReg.MRSReg != -1U; in isMRSSystemRegister()
992 return SysReg.MSRReg != -1U; in isMSRSystemRegister()
997 return (SysReg.PStateField == AArch64PState::PAN || in isSystemPStateFieldWithImm0_1()
998 SysReg.PStateField == AArch64PState::DIT || in isSystemPStateFieldWithImm0_1()
999 SysReg.PStateField == AArch64PState::UAO); in isSystemPStateFieldWithImm0_1()
1004 return SysReg.PStateField != -1U; in isSystemPStateFieldWithImm0_15()
1669 Inst.addOperand(MCOperand::createImm(SysReg.MRSReg)); in addMRSSystemRegisterOperands()
[all …]
/external/llvm/lib/Target/AArch64/Utils/
DAArch64BaseInfo.h431 struct SysReg { struct
446 const SysReg *lookupSysRegByName(StringRef); argument
447 const SysReg *lookupSysRegByEncoding(uint16_t);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/Utils/
DAArch64BaseInfo.h472 struct SysReg { struct
487 const SysReg *lookupSysRegByName(StringRef); argument
488 const SysReg *lookupSysRegByEncoding(uint16_t);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ExpandPseudoInsts.cpp907 auto SysReg = AArch64SysReg::TPIDR_EL0; in expandMI() local
911 SysReg = AArch64SysReg::TPIDR_EL1; in expandMI()
913 .addImm(SysReg); in expandMI()
DAArch64SystemOperands.td427 class SysReg<string name, bits<2> op0, bits<3> op1, bits<4> crn, bits<4> crm,
446 : SysReg<name, op0, op1, crn, crm, op2> {
453 : SysReg<name, op0, op1, crn, crm, op2> {
460 : SysReg<name, op0, op1, crn, crm, op2> {
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1430 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val); in printMRSSystemRegister()
1450 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val); in printMSRSystemRegister()
/external/llvm/lib/Target/AArch64/
DAArch64SystemOperands.td269 class SysReg<string name, bits<2> op0, bits<3> op1, bits<4> crn, bits<4> crm,
288 : SysReg<name, op0, op1, crn, crm, op2> {
295 : SysReg<name, op0, op1, crn, crm, op2> {
302 : SysReg<name, op0, op1, crn, crm, op2> {
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/
DAArch64GenSystemOperands.inc1976 const SysReg *lookupSysRegByName(StringRef Name);
1977 const SysReg *lookupSysRegByEncoding(uint16_t Encoding);
1981 const SysReg SysRegsList[] = {
2721 const SysReg *lookupSysRegByName(StringRef Name) {
3485 const SysReg *lookupSysRegByEncoding(uint16_t Encoding) {
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1365 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val); in printMRSSystemRegister()
1385 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val); in printMSRSystemRegister()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp3862 StringRef SysReg = "") { in EmitSpecialRegisterBuiltin() argument
3871 if (SysReg.empty()) { in EmitSpecialRegisterBuiltin()
3873 SysReg = cast<StringLiteral>(SysRegStrExpr)->getString(); in EmitSpecialRegisterBuiltin()
3876 llvm::Metadata *Ops[] = { llvm::MDString::get(Context, SysReg) }; in EmitSpecialRegisterBuiltin()