Searched refs:SysReg (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp109 auto SysReg = RISCVSysReg::lookupSysRegByEncoding(Imm); local
110 if (SysReg && SysReg->haveRequiredFeatures(STI.getFeatureBits()))
111 O << SysReg->Name;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp247 struct SysRegOp SysReg; member in union:__anon2376::RISCVOperand::__anon2377
269 SysReg = o.SysReg;
627 return StringRef(SysReg.Data, SysReg.Length);
691 Op->SysReg.Data = Str.data();
692 Op->SysReg.Length = Str.size();
693 Op->SysReg.Encoding = Encoding;
743 Inst.addOperand(MCOperand::createImm(SysReg.Encoding));
1097 auto SysReg local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.h157 struct SysReg { struct in namespace:llvm::RISCVOp::RISCVSysReg
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp600 auto SysReg = AArch64SysReg::TPIDR_EL0; local
604 SysReg = AArch64SysReg::TPIDR_EL1;
606 SysReg = AArch64SysReg::TPIDR_EL3;
608 SysReg = AArch64SysReg::TPIDR_EL2;
610 SysReg = AArch64SysReg::TPIDR_EL1;
612 .addImm(SysReg);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp416 struct SysRegOp SysReg; member in union:__anon2053::AArch64Operand::__anon2054
464 SysReg = o.SysReg;
566 return StringRef(SysReg.Data, SysReg.Length);
1001 return SysReg.MRSReg != -1U;
1006 return SysReg.MSRReg != -1U;
1011 return (SysReg.PStateField == AArch64PState::PAN ||
1012 SysReg.PStateField == AArch64PState::DIT ||
1013 SysReg
3050 auto SysReg = AArch64SysReg::lookupSysRegByName(Tok.getString()); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h529 struct SysReg { struct in namespace:llvm::AArch64SysReg
544 const SysReg *lookupSysRegByName(StringRef);
545 const SysReg *lookupSysRegByEncoding(uint16_t);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp1414 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val);
1434 const AArch64SysReg::SysReg *Reg = AArch64SysReg::lookupSysRegByEncoding(Val);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp6074 StringRef SysReg = "") {
6083 if (SysReg.empty()) {
6085 SysReg = cast<clang::StringLiteral>(SysRegStrExpr)->getString();
6088 llvm::Metadata *Ops[] = { llvm::MDString::get(Context, SysReg) };
7621 unsigned SysReg =
7626 ((1 << 1) | ((SysReg >> 14) & 1)) << ":" <<
7627 ((SysReg >> 11) & 7) << ":" <<
7628 ((SysReg >> 7) & 15) << ":" <<
7629 ((SysReg >> 3) & 15) << ":" <<
7630 ( SysReg
[all...]

Completed in 798 milliseconds