/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCTargetDesc.cpp | 69 codeview::RegisterId CVReg; in initLLVMToCVRegMapping() 72 {codeview::RegisterId::ARM64_W0, AArch64::W0}, in initLLVMToCVRegMapping() 73 {codeview::RegisterId::ARM64_W1, AArch64::W1}, in initLLVMToCVRegMapping() 74 {codeview::RegisterId::ARM64_W2, AArch64::W2}, in initLLVMToCVRegMapping() 75 {codeview::RegisterId::ARM64_W3, AArch64::W3}, in initLLVMToCVRegMapping() 76 {codeview::RegisterId::ARM64_W4, AArch64::W4}, in initLLVMToCVRegMapping() 77 {codeview::RegisterId::ARM64_W5, AArch64::W5}, in initLLVMToCVRegMapping() 78 {codeview::RegisterId::ARM64_W6, AArch64::W6}, in initLLVMToCVRegMapping() 79 {codeview::RegisterId::ARM64_W7, AArch64::W7}, in initLLVMToCVRegMapping() 80 {codeview::RegisterId::ARM64_W8, AArch64::W8}, in initLLVMToCVRegMapping() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.cpp | 177 codeview::RegisterId CVReg; in initLLVMToSEHAndCVRegMapping() 180 {codeview::RegisterId::AL, X86::AL}, in initLLVMToSEHAndCVRegMapping() 181 {codeview::RegisterId::CL, X86::CL}, in initLLVMToSEHAndCVRegMapping() 182 {codeview::RegisterId::DL, X86::DL}, in initLLVMToSEHAndCVRegMapping() 183 {codeview::RegisterId::BL, X86::BL}, in initLLVMToSEHAndCVRegMapping() 184 {codeview::RegisterId::AH, X86::AH}, in initLLVMToSEHAndCVRegMapping() 185 {codeview::RegisterId::CH, X86::CH}, in initLLVMToSEHAndCVRegMapping() 186 {codeview::RegisterId::DH, X86::DH}, in initLLVMToSEHAndCVRegMapping() 187 {codeview::RegisterId::BH, X86::BH}, in initLLVMToSEHAndCVRegMapping() 188 {codeview::RegisterId::AX, X86::AX}, in initLLVMToSEHAndCVRegMapping() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | CodeViewRegisterMapping.cpp | 656 case llvm::codeview::RegisterId::AL: in GetRegisterSize() 657 case llvm::codeview::RegisterId::BL: in GetRegisterSize() 658 case llvm::codeview::RegisterId::CL: in GetRegisterSize() 659 case llvm::codeview::RegisterId::DL: in GetRegisterSize() 660 case llvm::codeview::RegisterId::AH: in GetRegisterSize() 661 case llvm::codeview::RegisterId::BH: in GetRegisterSize() 662 case llvm::codeview::RegisterId::CH: in GetRegisterSize() 663 case llvm::codeview::RegisterId::DH: in GetRegisterSize() 677 case llvm::codeview::RegisterId::AX: in GetRegisterSize() 678 case llvm::codeview::RegisterId::BX: in GetRegisterSize() [all …]
|
H A D | DWARFLocationExpression.cpp | 35 uint32_t GetGenericRegisterNumber(llvm::codeview::RegisterId register_id) { in GetGenericRegisterNumber() 36 if (register_id == llvm::codeview::RegisterId::VFRAME) in GetGenericRegisterNumber() 43 llvm::codeview::RegisterId register_id, in GetRegisterNumber() 133 Stream &stream, llvm::codeview::RegisterId reg, RegisterKind ®ister_kind, in MakeRegisterBasedLocationExpressionInternal() 158 llvm::codeview::RegisterId reg, std::optional<int32_t> relative_offset, in MakeRegisterBasedLocationExpressionInternal() 168 llvm::codeview::RegisterId reg, lldb::ModuleSP module) { in MakeEnregisteredLocationExpression() 173 llvm::codeview::RegisterId reg, int32_t offset, lldb::ModuleSP module) { in MakeRegRelLocationExpression() 282 stream, (RegisterId)loc.reg_id, register_kind, offset, in MakeEnregisteredLocationExpressionForComposite()
|
H A D | CodeViewRegisterMapping.h | 19 llvm::codeview::RegisterId register_id); 20 uint32_t GetRegisterSize(llvm::codeview::RegisterId register_id);
|
H A D | DWARFLocationExpression.h | 36 MakeEnregisteredLocationExpression(llvm::codeview::RegisterId reg, 39 DWARFExpression MakeRegRelLocationExpression(llvm::codeview::RegisterId reg,
|
H A D | PdbUtil.cpp | 715 static RegisterId GetBaseFrameRegister(PdbIndex &index, in GetBaseFrameRegister() 720 return RegisterId::NONE; in GetBaseFrameRegister() 772 RegisterId base_reg = RegisterId::NONE; in GetVariableLocationInfo() 798 if (base_reg == RegisterId::NONE) { in GetVariableLocationInfo() 809 if (base_reg == RegisterId::NONE) in GetVariableLocationInfo() 813 if (base_reg == RegisterId::VFRAME) { in GetVariableLocationInfo() 834 RegisterId reg_id = (RegisterId)(uint16_t)loc.Hdr.Register; in GetVariableLocationInfo() 852 RegisterId reg_id = (RegisterId)(uint16_t)loc.Hdr.Register; in GetVariableLocationInfo() 854 if (reg_id == RegisterId::VFRAME) { in GetVariableLocationInfo() 883 GetRegisterSize((RegisterId)(uint16_t)loc.Hdr.Register); in GetVariableLocationInfo()
|
H A D | PdbFPOProgramToDWARFExpression.cpp | 50 auto reg_id = static_cast<llvm::codeview::RegisterId>(it->Value); in ResolveLLDBRegisterNum()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMCTargetDesc.cpp | 226 codeview::RegisterId CVReg; in initLLVMToCVRegMapping() 229 {codeview::RegisterId::ARM_R0, ARM::R0}, in initLLVMToCVRegMapping() 230 {codeview::RegisterId::ARM_R1, ARM::R1}, in initLLVMToCVRegMapping() 231 {codeview::RegisterId::ARM_R2, ARM::R2}, in initLLVMToCVRegMapping() 232 {codeview::RegisterId::ARM_R3, ARM::R3}, in initLLVMToCVRegMapping() 233 {codeview::RegisterId::ARM_R4, ARM::R4}, in initLLVMToCVRegMapping() 234 {codeview::RegisterId::ARM_R5, ARM::R5}, in initLLVMToCVRegMapping() 235 {codeview::RegisterId::ARM_R6, ARM::R6}, in initLLVMToCVRegMapping() 236 {codeview::RegisterId::ARM_R7, ARM::R7}, in initLLVMToCVRegMapping() 237 {codeview::RegisterId::ARM_R8, ARM::R8}, in initLLVMToCVRegMapping() [all …]
|
/freebsd/sys/contrib/dev/acpica/components/hardware/ |
H A D | hwxface.c | 322 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 D | hwregs.c | 611 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/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RDFRegisters.h | 32 using RegisterId = uint32_t; variable 89 RegisterId Reg = 0; 93 constexpr explicit RegisterRef(RegisterId R, 109 return std::hash<RegisterId>{}(Reg) ^ in hash() 123 static constexpr RegisterId toUnitId(unsigned Idx) { in toUnitId() 127 static constexpr unsigned toIdx(RegisterId Id) { in toIdx() 145 RegisterId getRegMaskId(const uint32_t *RM) const { in getRegMaskId() 149 const uint32_t *getRegMaskBits(RegisterId R) const { in getRegMaskBits() 156 std::set<RegisterId> getAliasSet(RegisterId Reg) const; 166 std::set<RegisterId> getUnits(RegisterRef RR) const; [all …]
|
H A D | RDFGraph.h | 465 RegisterId Reg; 674 Config(ArrayRef<RegisterId> Track) in Config() 679 std::set<RegisterId> TrackRegs; 772 using DefStackMap = std::unordered_map<RegisterId, DefStack>;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolRecordMapping.cpp | 517 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg() 518 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg() 524 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg() 525 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg() 530 return RegisterId::NONE; in decodeFramePtrReg() 547 case RegisterId::VFRAME: in encodeFramePtrReg() 549 case RegisterId::EBP: in encodeFramePtrReg() 551 case RegisterId::EBX: in encodeFramePtrReg() 559 case RegisterId::RSP: in encodeFramePtrReg() 561 case RegisterId::RBP: in encodeFramePtrReg() [all …]
|
/freebsd/sys/contrib/dev/acpica/include/ |
H A D | achware.h | 198 UINT32 RegisterId); 207 UINT32 RegisterId, 212 UINT32 RegisterId,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeView.h | 522 enum class RegisterId : uint16_t { enum 534 CPURegister(CPUType Cpu, codeview::RegisterId Reg) { in CPURegister() 539 RegisterId Reg; 551 RegisterId decodeFramePtrReg(EncodedFramePtrReg EncodedReg, CPUType CPU); 553 EncodedFramePtrReg encodeFramePtrReg(RegisterId Reg, CPUType CPU);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RDFRegisters.cpp | 54 RegisterId F = *R; in PhysicalRegisterInfo() 104 std::set<RegisterId> PhysicalRegisterInfo::getAliasSet(RegisterId Reg) const { in getAliasSet() 106 std::set<RegisterId> AS; in getAliasSet() 126 std::set<RegisterId> PhysicalRegisterInfo::getUnits(RegisterRef RR) const { in getUnits() 127 std::set<RegisterId> Units; in getUnits()
|
H A D | RDFGraph.cpp | 749 if (RegisterId R = TLI.getExceptionPointerRegister(PF)) in getLandingPadLiveIns() 752 if (RegisterId R = TLI.getExceptionSelectorRegister(PF)) in getLandingPadLiveIns() 870 std::set<RegisterId> BaseSet; in build() 881 for (RegisterId R : BaseSet) { in build() 1036 std::set<RegisterId> Defined; in pushClobbers() 1064 for (RegisterId A : getPRI().getAliasSet(RR.Reg)) { in pushClobbers() 1083 std::set<RegisterId> Defined; in pushDefs() 1121 for (RegisterId A : getPRI().getAliasSet(RR.Reg)) { in pushDefs()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeRawSymbol.cpp | 190 codeview::RegisterId NativeRawSymbol::getLocalBasePointerRegisterId() const { in getLocalBasePointerRegisterId() 191 return codeview::RegisterId::EAX; in getLocalBasePointerRegisterId() 246 codeview::RegisterId NativeRawSymbol::getRegisterId() const { in getRegisterId() 247 return codeview::RegisterId::EAX; in getRegisterId()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.h | 145 RegisterId LocalFrameRegister = RegisterId::NONE; 146 RegisterId ParamFrameRegister = RegisterId::NONE; 165 void determineSymbolKind(LVSymbol *Symbol, RegisterId Register) { in determineSymbolKind()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.cpp | 62 std::string LVCodeViewReader::formatRegisterId(RegisterId Register, in formatRegisterId() 71 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId() 82 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId() 93 #define CV_REGISTER(name, val) RETURN_CASE(RegisterId, name, #name) in formatRegisterId() 1218 RegisterId Register = (RegisterId(Operands[0])); in getRegisterName()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | NativeRawSymbol.h | 88 codeview::RegisterId getLocalBasePointerRegisterId() const override; 103 codeview::RegisterId getRegisterId() const override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
H A D | DIARawSymbol.h | 83 codeview::RegisterId getLocalBasePointerRegisterId() const override; 98 codeview::RegisterId getRegisterId() const override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | IPDBRawSymbol.h | 109 virtual codeview::RegisterId getLocalBasePointerRegisterId() const = 0; 124 virtual codeview::RegisterId getRegisterId() const = 0;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBExtras.cpp | 125 case codeview::RegisterId::name: \ in operator <<() 139 case codeview::RegisterId::name: \ in operator <<() 153 case codeview::RegisterId::name: \ in operator <<()
|