Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp81 codeview::RegisterId CVReg; in initLLVMToSEHAndCVRegMapping()
84 {codeview::RegisterId::AL, X86::AL}, in initLLVMToSEHAndCVRegMapping()
85 {codeview::RegisterId::CL, X86::CL}, in initLLVMToSEHAndCVRegMapping()
86 {codeview::RegisterId::DL, X86::DL}, in initLLVMToSEHAndCVRegMapping()
87 {codeview::RegisterId::BL, X86::BL}, in initLLVMToSEHAndCVRegMapping()
88 {codeview::RegisterId::AH, X86::AH}, in initLLVMToSEHAndCVRegMapping()
89 {codeview::RegisterId::CH, X86::CH}, in initLLVMToSEHAndCVRegMapping()
90 {codeview::RegisterId::DH, X86::DH}, in initLLVMToSEHAndCVRegMapping()
91 {codeview::RegisterId::BH, X86::BH}, in initLLVMToSEHAndCVRegMapping()
92 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DRDFRegisters.h30 using RegisterId = uint32_t; variable
73 RegisterId Reg = 0;
77 explicit RegisterRef(RegisterId R, LaneBitmask M = LaneBitmask::getAll())
102 static bool isRegMaskId(RegisterId R) { in isRegMaskId()
106 RegisterId getRegMaskId(const uint32_t *RM) const { in getRegMaskId()
110 const uint32_t *getRegMaskBits(RegisterId R) const { in getRegMaskBits()
122 std::set<RegisterId> getAliasSet(RegisterId Reg) const;
128 const BitVector &getMaskUnits(RegisterId MaskId) const { in getMaskUnits()
140 RegisterId Reg = 0;
186 using MapType = std::map<RegisterId, LaneBitmask>;
H A DRDFRegisters.cpp54 RegisterId F = *R; in PhysicalRegisterInfo()
102 std::set<RegisterId> PhysicalRegisterInfo::getAliasSet(RegisterId Reg) const { in getAliasSet()
104 std::set<RegisterId> AS; in getAliasSet()
115 RegisterId MI = getRegMaskId(RM); in getAliasSet()
125 RegisterId MI = getRegMaskId(RM); in getAliasSet()
141 std::pair<RegisterId,LaneBitmask> PA = *UMA; in aliasRR()
147 std::pair<RegisterId,LaneBitmask> PB = *UMB; in aliasRR()
H A DRDFLiveness.h53 using RefMap = std::map<RegisterId, NodeRefSet>;
H A DRDFGraph.cpp655 RegisterId Reg = Op.getReg(); in isFixedReg()
773 if (RegisterId R = TLI.getExceptionPointerRegister(PF)) in getLandingPadLiveIns()
775 if (RegisterId R = TLI.getExceptionSelectorRegister(PF)) in getLandingPadLiveIns()
1051 std::set<RegisterId> Defined; in pushClobbers()
1079 for (RegisterId A : PRI.getAliasSet(RR.Reg)) { in pushClobbers()
1096 std::set<RegisterId> Defined; in pushDefs()
1134 for (RegisterId A : PRI.getAliasSet(RR.Reg)) { in pushDefs()
H A DRDFLiveness.cpp641 for (const std::pair<RegisterId,NodeRefSet> &T : RUM) { in computePhiInfo()
773 for (const std::pair<RegisterId,NodeRefSet> &RS : RUs) { in computeLiveIns()
996 for (const std::pair<RegisterId,NodeRefSet> &LE : LiveInCopy) { in traverse()
1110 for (const std::pair<RegisterId,NodeRefSet> &S : LiveIn) in traverse()
/freebsd-12.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-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp493 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg()
494 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg()
500 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
501 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg()
506 return RegisterId::NONE; in decodeFramePtrReg()
523 case RegisterId::VFRAME: in encodeFramePtrReg()
525 case RegisterId::EBP: in encodeFramePtrReg()
527 case RegisterId::EBX: in encodeFramePtrReg()
535 case RegisterId::RSP: in encodeFramePtrReg()
537 case RegisterId::RBP: in encodeFramePtrReg()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp442 llvm::codeview::RegisterId register_id) { in GetLLDBRegisterNumber()
452 case llvm::codeview::RegisterId::MXCSR: in GetLLDBRegisterNumber()
454 case llvm::codeview::RegisterId::BND0: in GetLLDBRegisterNumber()
456 case llvm::codeview::RegisterId::BND1: in GetLLDBRegisterNumber()
458 case llvm::codeview::RegisterId::BND2: in GetLLDBRegisterNumber()
476 uint32_t GetGenericRegisterNumber(llvm::codeview::RegisterId register_id) { in GetGenericRegisterNumber()
477 if (register_id == llvm::codeview::RegisterId::VFRAME) in GetGenericRegisterNumber()
484 llvm::codeview::RegisterId register_id, in GetRegisterNumber()
574 llvm::codeview::RegisterId reg, llvm::Optional<int32_t> relative_offset, in MakeRegisterBasedLocationExpressionInternal()
604 llvm::codeview::RegisterId reg, lldb::ModuleSP module) { in MakeEnregisteredLocationExpression()
[all …]
H A DDWARFLocationExpression.h28 MakeEnregisteredLocationExpression(llvm::codeview::RegisterId reg,
31 DWARFExpression MakeRegRelLocationExpression(llvm::codeview::RegisterId reg,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp436 llvm::codeview::RegisterId register_id) { in GetLLDBRegisterNumber()
446 case llvm::codeview::RegisterId::MXCSR: in GetLLDBRegisterNumber()
448 case llvm::codeview::RegisterId::BND0: in GetLLDBRegisterNumber()
450 case llvm::codeview::RegisterId::BND1: in GetLLDBRegisterNumber()
452 case llvm::codeview::RegisterId::BND2: in GetLLDBRegisterNumber()
470 uint32_t GetGenericRegisterNumber(llvm::codeview::RegisterId register_id) { in GetGenericRegisterNumber()
471 if (register_id == llvm::codeview::RegisterId::VFRAME) in GetGenericRegisterNumber()
478 llvm::codeview::RegisterId register_id, in GetRegisterNumber()
/freebsd-12.1/sys/contrib/dev/acpica/include/
H A Dachware.h198 UINT32 RegisterId);
207 UINT32 RegisterId,
212 UINT32 RegisterId,
H A Dacpixf.h1220 UINT32 RegisterId,
1226 UINT32 RegisterId,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeRawSymbol.cpp192 codeview::RegisterId NativeRawSymbol::getLocalBasePointerRegisterId() const { in getLocalBasePointerRegisterId()
193 return codeview::RegisterId::EAX; in getLocalBasePointerRegisterId()
248 codeview::RegisterId NativeRawSymbol::getRegisterId() const { in getRegisterId()
249 return codeview::RegisterId::EAX; in getRegisterId()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h511 enum class RegisterId : uint16_t { enum
526 RegisterId decodeFramePtrReg(EncodedFramePtrReg EncodedReg, CPUType CPU);
528 EncodedFramePtrReg encodeFramePtrReg(RegisterId Reg, CPUType CPU);
H A DSymbolRecord.h384 RegisterId Register;
778 RegisterId getLocalFramePtrReg(CPUType CPU) const { in getLocalFramePtrReg()
784 RegisterId getParamFramePtrReg(CPUType CPU) const { in getParamFramePtrReg()
908 RegisterId Register;
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDBExtras.h31 raw_ostream &operator<<(raw_ostream &OS, const codeview::RegisterId &Reg);
H A DIPDBRawSymbol.h114 virtual codeview::RegisterId getLocalBasePointerRegisterId() const = 0;
129 virtual codeview::RegisterId getRegisterId() const = 0;
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeRawSymbol.h89 codeview::RegisterId getLocalBasePointerRegisterId() const override;
104 codeview::RegisterId getRegisterId() const override;
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIARawSymbol.h84 codeview::RegisterId getLocalBasePointerRegisterId() const override;
99 codeview::RegisterId getRegisterId() const override;
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp60 LLVM_YAML_DECLARE_ENUM_TRAITS(RegisterId) in LLVM_YAML_IS_SEQUENCE_VECTOR()
150 void ScalarEnumerationTraits<RegisterId>::enumeration(IO &io, RegisterId &Reg) { in enumeration()
153 io.enumCase(Reg, E.Name.str().c_str(), static_cast<RegisterId>(E.Value)); in enumeration()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp121 const codeview::RegisterId &Reg) { in operator <<()
123 #define CV_REGISTER(name, val) case codeview::RegisterId::name: OS << #name; return OS; in operator <<()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp680 codeview::RegisterId DIARawSymbol::getLocalBasePointerRegisterId() const { in getLocalBasePointerRegisterId()
681 return PrivateGetDIAValue<DWORD, codeview::RegisterId>( in getLocalBasePointerRegisterId()
742 codeview::RegisterId DIARawSymbol::getRegisterId() const { in getRegisterId()
743 return PrivateGetDIAValue<DWORD, codeview::RegisterId>( in getRegisterId()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp290 static std::string formatRegisterId(RegisterId Id) { in formatRegisterId()
292 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId()
300 return formatRegisterId(RegisterId(Reg16)); in formatRegisterId()

12