Searched refs:RegisterSet (Results 1 - 25 of 72) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextFreeBSD_mips64.h21 const lldb_private::RegisterSet *GetRegisterSet(size_t set) const;
H A DRegisterContextLinux_mips.h24 const lldb_private::RegisterSet *GetRegisterSet(size_t set) const;
H A DRegisterContextLinux_mips64.h24 const lldb_private::RegisterSet *GetRegisterSet(size_t set) const;
H A DRegisterContextDummy.h38 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override;
56 lldb_private::RegisterSet m_reg_set0; // register set 0 (PC only)
H A DRegisterContextHistory.h38 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override;
56 lldb_private::RegisterSet m_reg_set0; // register set 0 (PC only)
H A DRegisterContextMacOSXFrameBackchain.h34 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override;
H A DDynamicRegisterInfo.h54 const lldb_private::RegisterSet *GetRegisterSet(uint32_t i) const;
69 typedef std::vector<lldb_private::RegisterSet> set_collection;
H A DRegisterContextFreeBSD_mips64.cpp32 static const RegisterSet g_reg_sets_mips64[k_num_register_sets] = {
96 const RegisterSet *
98 // Check if RegisterSet is available
H A DRegisterContextLinux_mips.cpp89 static const RegisterSet g_reg_sets_mips[k_num_register_sets] = {
123 const RegisterSet *
H A DRegisterContextMemory.h37 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override;
H A DRegisterContextPOSIX_arm64.h43 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
H A DRegisterContextPOSIX_mips64.h53 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
H A DRegisterContextPOSIX_ppc64le.h38 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
H A DRegisterContextPOSIX_s390x.h42 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
H A DRegisterContextLinux_mips64.cpp104 static const RegisterSet g_reg_sets_mips64[k_num_register_sets] = {
112 const RegisterSet *
H A DRegisterContextPOSIX_mips64.cpp51 const RegisterSet *reg_set_ptr;
125 const RegisterSet *RegisterContextPOSIX_mips64::GetRegisterSet(size_t set) {
H A DRegisterContextPOSIX_powerpc.cpp69 static const RegisterSet g_reg_sets_powerpc[k_num_register_sets] = {
149 const RegisterSet *RegisterContextPOSIX_powerpc::GetRegisterSet(size_t set) {
H A DRegisterContextPOSIX_s390x.cpp65 static const RegisterSet g_reg_sets_s390x[k_num_register_sets] = {
152 const RegisterSet *RegisterContextPOSIX_s390x::GetRegisterSet(size_t set) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp39 using RegisterSet = SmallSet<unsigned, 4>;
68 RegisterSet &Defs, RegisterSet &Uses);
81 static void TrackDefUses(MachineInstr *MI, RegisterSet &Defs, RegisterSet &Uses,
99 auto InsertUsesDefs = [&](RegList &Regs, RegisterSet &UsesDefs) {
113 static void ClearKillFlags(MachineInstr *MI, RegisterSet &Uses) {
138 RegisterSet &Defs, RegisterSet &Uses) {
196 RegisterSet Def
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLivePhysRegs.h50 using RegisterSet = SparseSet<MCPhysReg, identity<MCPhysReg>>;
51 RegisterSet LiveRegs;
149 using const_iterator = RegisterSet::const_iterator;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp92 struct RegisterSet : private BitVector { struct in namespace:__anon2245
93 RegisterSet() = default;
94 explicit RegisterSet(unsigned s, bool t = false) : BitVector(s, t) {} function in struct:__anon2245::RegisterSet
95 RegisterSet(const RegisterSet &RS) : BitVector(RS) {} function in struct:__anon2245::RegisterSet
96 RegisterSet &operator=(const RegisterSet &RS) {
117 RegisterSet &insert(unsigned R) {
120 return static_cast<RegisterSet&>(BitVector::set(Idx));
122 RegisterSet
[all...]
H A DHexagonBitSimplify.cpp75 struct RegisterSet : private BitVector { struct in namespace:__anon2220
76 RegisterSet() = default;
77 explicit RegisterSet(unsigned s, bool t = false) : BitVector(s, t) {} function in struct:__anon2220::RegisterSet
78 RegisterSet(const RegisterSet &RS) = default;
97 RegisterSet &insert(unsigned R) {
100 return static_cast<RegisterSet&>(BitVector::set(Idx));
102 RegisterSet &remove(unsigned R) {
106 return static_cast<RegisterSet&>(BitVector::reset(Idx));
109 RegisterSet
[all...]
H A DHexagonBlockRanges.cpp232 HexagonBlockRanges::RegisterSet HexagonBlockRanges::getLiveIns(
235 RegisterSet LiveIns;
236 RegisterSet Tmp;
261 HexagonBlockRanges::RegisterSet HexagonBlockRanges::expandToSubRegs(
264 RegisterSet SRs;
293 RegisterSet LiveOnEntry;
313 RegisterSet Defs, Clobbers;
397 RegisterSet LiveOnExit;
406 RegisterSet Left;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DRegisterContextMinidump_ARM64.h46 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
H A DRegisterContextMinidump_ARM.h53 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;

Completed in 126 milliseconds

123