Home
last modified time | relevance | path

Searched refs:RegisterId (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp66 codeview::RegisterId CVReg; in initLLVMToCVRegMapping()
69 {codeview::RegisterId::ARM64_W0, AArch64::W0}, in initLLVMToCVRegMapping()
70 {codeview::RegisterId::ARM64_W1, AArch64::W1}, in initLLVMToCVRegMapping()
71 {codeview::RegisterId::ARM64_W2, AArch64::W2}, in initLLVMToCVRegMapping()
72 {codeview::RegisterId::ARM64_W3, AArch64::W3}, in initLLVMToCVRegMapping()
73 {codeview::RegisterId::ARM64_W4, AArch64::W4}, in initLLVMToCVRegMapping()
74 {codeview::RegisterId::ARM64_W5, AArch64::W5}, in initLLVMToCVRegMapping()
75 {codeview::RegisterId::ARM64_W6, AArch64::W6}, in initLLVMToCVRegMapping()
76 {codeview::RegisterId::ARM64_W7, AArch64::W7}, in initLLVMToCVRegMapping()
77 {codeview::RegisterId::ARM64_W8, AArch64::W8}, in initLLVMToCVRegMapping()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp84 codeview::RegisterId CVReg; in initLLVMToSEHAndCVRegMapping()
87 {codeview::RegisterId::AL, X86::AL}, in initLLVMToSEHAndCVRegMapping()
88 {codeview::RegisterId::CL, X86::CL}, in initLLVMToSEHAndCVRegMapping()
89 {codeview::RegisterId::DL, X86::DL}, in initLLVMToSEHAndCVRegMapping()
90 {codeview::RegisterId::BL, X86::BL}, in initLLVMToSEHAndCVRegMapping()
91 {codeview::RegisterId::AH, X86::AH}, in initLLVMToSEHAndCVRegMapping()
92 {codeview::RegisterId::CH, X86::CH}, in initLLVMToSEHAndCVRegMapping()
93 {codeview::RegisterId::DH, X86::DH}, in initLLVMToSEHAndCVRegMapping()
94 {codeview::RegisterId::BH, X86::BH}, in initLLVMToSEHAndCVRegMapping()
95 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp238 codeview::RegisterId CVReg; in initLLVMToCVRegMapping()
241 {codeview::RegisterId::ARM_R0, ARM::R0}, in initLLVMToCVRegMapping()
242 {codeview::RegisterId::ARM_R1, ARM::R1}, in initLLVMToCVRegMapping()
243 {codeview::RegisterId::ARM_R2, ARM::R2}, in initLLVMToCVRegMapping()
244 {codeview::RegisterId::ARM_R3, ARM::R3}, in initLLVMToCVRegMapping()
245 {codeview::RegisterId::ARM_R4, ARM::R4}, in initLLVMToCVRegMapping()
246 {codeview::RegisterId::ARM_R5, ARM::R5}, in initLLVMToCVRegMapping()
247 {codeview::RegisterId::ARM_R6, ARM::R6}, in initLLVMToCVRegMapping()
248 {codeview::RegisterId::ARM_R7, ARM::R7}, in initLLVMToCVRegMapping()
249 {codeview::RegisterId::ARM_R8, ARM::R8}, in initLLVMToCVRegMapping()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFRegisters.h29 using RegisterId = uint32_t; variable
72 RegisterId Reg = 0;
76 explicit RegisterRef(RegisterId R, LaneBitmask M = LaneBitmask::getAll())
96 return std::hash<RegisterId>{}(Reg) ^ in hash()
106 static bool isRegMaskId(RegisterId R) { in isRegMaskId()
110 RegisterId getRegMaskId(const uint32_t *RM) const { in getRegMaskId()
114 const uint32_t *getRegMaskBits(RegisterId R) const { in getRegMaskBits()
124 std::set<RegisterId> getAliasSet(RegisterId Reg) const;
130 const BitVector &getMaskUnits(RegisterId MaskId) const { in getMaskUnits()
146 RegisterId Reg = 0;
[all …]
/freebsd-13.1/sys/contrib/dev/acpica/components/hardware/
H A Dhwxface.c322 UINT32 RegisterId, in ACPI_EXPORT_SYMBOL()
331 ACPI_FUNCTION_TRACE_U32 (AcpiReadBitRegister, RegisterId); in ACPI_EXPORT_SYMBOL()
336 BitRegInfo = AcpiHwGetBitRegisterInfo (RegisterId); in ACPI_EXPORT_SYMBOL()
358 RegisterId, BitRegInfo->ParentRegister, RegisterValue, Value)); in ACPI_EXPORT_SYMBOL()
391 UINT32 RegisterId, in ACPI_EXPORT_SYMBOL()
400 ACPI_FUNCTION_TRACE_U32 (AcpiWriteBitRegister, RegisterId); in ACPI_EXPORT_SYMBOL()
405 BitRegInfo = AcpiHwGetBitRegisterInfo (RegisterId); in ACPI_EXPORT_SYMBOL()
466 RegisterId, BitRegInfo->ParentRegister, Value, RegisterValue)); in ACPI_EXPORT_SYMBOL()
H A Dhwregs.c611 UINT32 RegisterId) in AcpiHwGetBitRegisterInfo() argument
616 if (RegisterId > ACPI_BITREG_MAX) in AcpiHwGetBitRegisterInfo()
618 ACPI_ERROR ((AE_INFO, "Invalid BitRegister ID: 0x%X", RegisterId)); in AcpiHwGetBitRegisterInfo()
622 return (&AcpiGbl_BitRegisterInfo[RegisterId]); in AcpiHwGetBitRegisterInfo()
683 UINT32 RegisterId, in AcpiHwRegisterRead() argument
694 switch (RegisterId) in AcpiHwRegisterRead()
751 RegisterId)); in AcpiHwRegisterRead()
793 UINT32 RegisterId, in AcpiHwRegisterWrite() argument
804 switch (RegisterId) in AcpiHwRegisterWrite()
889 RegisterId)); in AcpiHwRegisterWrite()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp504 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg()
505 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg()
511 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
512 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg()
517 return RegisterId::NONE; in decodeFramePtrReg()
534 case RegisterId::VFRAME: in encodeFramePtrReg()
536 case RegisterId::EBP: in encodeFramePtrReg()
538 case RegisterId::EBX: in encodeFramePtrReg()
546 case RegisterId::RSP: in encodeFramePtrReg()
548 case RegisterId::RBP: in encodeFramePtrReg()
[all …]
H A DEnumTables.cpp36 #define CV_REGISTER(name, val) CV_ENUM_CLASS_ENT(RegisterId, name),
44 #define CV_REGISTER(name, val) CV_ENUM_CLASS_ENT(RegisterId, name),
52 #define CV_REGISTER(name, val) CV_ENUM_CLASS_ENT(RegisterId, name),
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp34 uint32_t GetGenericRegisterNumber(llvm::codeview::RegisterId register_id) { in GetGenericRegisterNumber()
35 if (register_id == llvm::codeview::RegisterId::VFRAME) in GetGenericRegisterNumber()
42 llvm::codeview::RegisterId register_id, in GetRegisterNumber()
132 llvm::codeview::RegisterId reg, llvm::Optional<int32_t> relative_offset, in MakeRegisterBasedLocationExpressionInternal()
162 llvm::codeview::RegisterId reg, lldb::ModuleSP module) { in MakeEnregisteredLocationExpression()
167 llvm::codeview::RegisterId reg, int32_t offset, lldb::ModuleSP module) { in MakeRegRelLocationExpression()
H A DDWARFLocationExpression.h28 MakeEnregisteredLocationExpression(llvm::codeview::RegisterId reg,
31 DWARFExpression MakeRegRelLocationExpression(llvm::codeview::RegisterId reg,
H A DCodeViewRegisterMapping.cpp425 llvm::Triple::ArchType arch_type, llvm::codeview::RegisterId register_id) { in GetLLDBRegisterNumber()
435 case llvm::codeview::RegisterId::MXCSR: in GetLLDBRegisterNumber()
437 case llvm::codeview::RegisterId::BND0: in GetLLDBRegisterNumber()
439 case llvm::codeview::RegisterId::BND1: in GetLLDBRegisterNumber()
441 case llvm::codeview::RegisterId::BND2: in GetLLDBRegisterNumber()
H A DCodeViewRegisterMapping.h19 llvm::codeview::RegisterId register_id);
H A DPdbUtil.cpp562 static RegisterId GetBaseFrameRegister(PdbIndex &index, in GetBaseFrameRegister()
637 RegisterId base_reg = in GetVariableLocationInfo()
640 if (base_reg == RegisterId::VFRAME) { in GetVariableLocationInfo()
661 RegisterId base_reg = (RegisterId)(uint16_t)loc.Hdr.Register; in GetVariableLocationInfo()
663 if (base_reg == RegisterId::VFRAME) { in GetVariableLocationInfo()
H A DPdbFPOProgramToDWARFExpression.cpp50 auto reg_id = static_cast<llvm::codeview::RegisterId>(it->Value); in ResolveLLDBRegisterNum()
/freebsd-13.1/sys/contrib/dev/acpica/include/
H A Dachware.h198 UINT32 RegisterId);
207 UINT32 RegisterId,
212 UINT32 RegisterId,
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFRegisters.cpp53 RegisterId F = *R; in PhysicalRegisterInfo()
106 std::set<RegisterId> PhysicalRegisterInfo::getAliasSet(RegisterId Reg) const { in getAliasSet()
108 std::set<RegisterId> AS; in getAliasSet()
119 RegisterId MI = getRegMaskId(RM); in getAliasSet()
129 RegisterId MI = getRegMaskId(RM); in getAliasSet()
145 std::pair<RegisterId,LaneBitmask> PA = *UMA; in aliasRR()
151 std::pair<RegisterId,LaneBitmask> PB = *UMB; in aliasRR()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h517 enum class RegisterId : uint16_t { enum
529 CPURegister(CPUType Cpu, codeview::RegisterId Reg) { in CPURegister()
534 RegisterId Reg;
546 RegisterId decodeFramePtrReg(EncodedFramePtrReg EncodedReg, CPUType CPU);
548 EncodedFramePtrReg encodeFramePtrReg(RegisterId Reg, CPUType CPU);
H A DSymbolRecord.h386 RegisterId Register;
784 RegisterId getLocalFramePtrReg(CPUType CPU) const { in getLocalFramePtrReg()
790 RegisterId getParamFramePtrReg(CPUType CPU) const { in getParamFramePtrReg()
914 RegisterId Register;
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeRawSymbol.cpp191 codeview::RegisterId NativeRawSymbol::getLocalBasePointerRegisterId() const { in getLocalBasePointerRegisterId()
192 return codeview::RegisterId::EAX; in getLocalBasePointerRegisterId()
247 codeview::RegisterId NativeRawSymbol::getRegisterId() const { in getRegisterId()
248 return codeview::RegisterId::EAX; in getRegisterId()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIARawSymbol.h83 codeview::RegisterId getLocalBasePointerRegisterId() const override;
98 codeview::RegisterId getRegisterId() const override;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeRawSymbol.h88 codeview::RegisterId getLocalBasePointerRegisterId() const override;
103 codeview::RegisterId getRegisterId() const override;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBRawSymbol.h109 virtual codeview::RegisterId getLocalBasePointerRegisterId() const = 0;
124 virtual codeview::RegisterId getRegisterId() const = 0;
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp125 case codeview::RegisterId::name: \ in operator <<()
139 case codeview::RegisterId::name: \ in operator <<()
153 case codeview::RegisterId::name: \ in operator <<()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp59 LLVM_YAML_DECLARE_ENUM_TRAITS(RegisterId) in LLVM_YAML_IS_SEQUENCE_VECTOR()
149 void ScalarEnumerationTraits<RegisterId>::enumeration(IO &io, RegisterId &Reg) { in enumeration()
175 io.enumCase(Reg, E.Name.str().c_str(), static_cast<RegisterId>(E.Value)); in enumeration()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp293 static std::string formatRegisterId(RegisterId Id, CPUType Cpu) { in formatRegisterId()
297 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId()
308 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId()
319 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId()
332 return formatRegisterId(RegisterId(Reg16), Cpu); in formatRegisterId()

12