| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | Thumb2ITBlockPass.cpp | 39 using RegisterSet = SmallSet<unsigned, 4>; typedef 68 RegisterSet &Defs, RegisterSet &Uses); 81 static void TrackDefUses(MachineInstr *MI, RegisterSet &Defs, RegisterSet &Uses, in INITIALIZE_PASS() 99 auto InsertUsesDefs = [&](RegList &Regs, RegisterSet &UsesDefs) { in INITIALIZE_PASS() 113 static void ClearKillFlags(MachineInstr *MI, RegisterSet &Uses) { in ClearKillFlags() 138 RegisterSet &Defs, RegisterSet &Uses) { in MoveCopyOutOfITBlock() 196 RegisterSet Defs, Uses; in InsertITInstructions()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenInsert.cpp | 93 RegisterSet() = default; 95 RegisterSet(const RegisterSet &RS) : BitVector(RS) {} in RegisterSet() function 96 RegisterSet &operator=(const RegisterSet &RS) { in operator =() argument 129 RegisterSet &insert(const RegisterSet &Rs) { in insert() argument 132 RegisterSet &remove(const RegisterSet &Rs) { in remove() argument 187 const RegisterSet &RS; 994 RegisterSet &RMs) const { in findRemovableRegisters() 999 RegisterSet Regs[2]; in findRemovableRegisters() 1286 RegisterSet AllRMs; in selectCandidates() 1292 RegisterSet TT; in selectCandidates() [all …]
|
| H A D | HexagonBitSimplify.cpp | 78 RegisterSet(const RegisterSet &RS) = default; 109 RegisterSet &insert(const RegisterSet &Rs) { in insert() argument 112 RegisterSet &remove(const RegisterSet &Rs) { in remove() argument 265 RegisterSet &AVs) { in INITIALIZE_PASS_DEPENDENCY() 271 RegisterSet Defs; in INITIALIZE_PASS_DEPENDENCY() 1206 RegisterSet Visited; in computeUsedBits() 1471 RegisterSet Defs; in processBlock() 1599 RegisterSet Defs; in processBlock() 2713 RegisterSet Defs; in processBlock() 2970 RegisterSet Defs; in getDefReg() [all …]
|
| H A D | HexagonBlockRanges.cpp | 232 HexagonBlockRanges::RegisterSet HexagonBlockRanges::getLiveIns( in getLiveIns() 235 RegisterSet LiveIns; in getLiveIns() 236 RegisterSet Tmp; in getLiveIns() 261 HexagonBlockRanges::RegisterSet HexagonBlockRanges::expandToSubRegs( in expandToSubRegs() 264 RegisterSet SRs; in expandToSubRegs() 293 RegisterSet LiveOnEntry; in computeInitialLiveRanges() 313 RegisterSet Defs, Clobbers; in computeInitialLiveRanges() 397 RegisterSet LiveOnExit; in computeInitialLiveRanges() 406 RegisterSet Left; in computeInitialLiveRanges()
|
| H A D | HexagonBlockRanges.h | 43 using RegisterSet = std::set<RegisterRef>; member 149 static RegisterSet expandToSubRegs(RegisterRef R, 164 RegisterSet getLiveIns(const MachineBasicBlock &B,
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LivePhysRegs.h | 50 using RegisterSet = SparseSet<MCPhysReg, identity<MCPhysReg>>; variable 51 RegisterSet LiveRegs; 153 using const_iterator = RegisterSet::const_iterator;
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfoPOSIX_arm64.h | 92 const lldb_private::RegisterSet * 141 const lldb_private::RegisterSet *m_register_set_p; 151 std::vector<lldb_private::RegisterSet> m_dynamic_reg_sets;
|
| H A D | RegisterContextDummy.h | 38 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override; 56 lldb_private::RegisterSet m_reg_set0; // register set 0 (PC only)
|
| H A D | RegisterContextHistory.h | 38 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override; 56 lldb_private::RegisterSet m_reg_set0; // register set 0 (PC only)
|
| H A D | DynamicRegisterInfo.h | 55 const lldb_private::RegisterSet *GetRegisterSet(uint32_t i) const; 78 typedef std::vector<lldb_private::RegisterSet> set_collection;
|
| H A D | RegisterContextFreeBSD_mips64.cpp | 32 static const RegisterSet g_reg_sets_mips64[k_num_register_sets] = { 96 const RegisterSet *
|
| H A D | RegisterInfoPOSIX_arm64.cpp | 172 static const lldb_private::RegisterSet g_reg_sets_arm64[k_num_register_sets] = { 180 static const lldb_private::RegisterSet g_reg_set_pauth_arm64 = { 183 static const lldb_private::RegisterSet g_reg_set_mte_arm64 = { 215 llvm::ArrayRef<lldb_private::RegisterSet> reg_sets_ref = in RegisterInfoPOSIX_arm64() 269 const lldb_private::RegisterSet *
|
| H A D | RegisterContextPOSIX_mips64.cpp | 49 const RegisterSet *reg_set_ptr; in RegisterContextPOSIX_mips64() 112 const RegisterSet *RegisterContextPOSIX_mips64::GetRegisterSet(size_t set) { in GetRegisterSet()
|
| H A D | RegisterContextPOSIX_s390x.cpp | 65 static const RegisterSet g_reg_sets_s390x[k_num_register_sets] = { 152 const RegisterSet *RegisterContextPOSIX_s390x::GetRegisterSet(size_t set) { in GetRegisterSet()
|
| H A D | RegisterContextPOSIX_powerpc.cpp | 68 static const RegisterSet g_reg_sets_powerpc[k_num_register_sets] = { 148 const RegisterSet *RegisterContextPOSIX_powerpc::GetRegisterSet(size_t set) { in GetRegisterSet()
|
| H A D | RegisterInfoPOSIX_arm.cpp | 146 static const RegisterSet g_reg_sets_arm[k_num_register_sets] = { 184 const lldb_private::RegisterSet *
|
| H A D | RegisterContextFreeBSD_mips64.h | 21 const lldb_private::RegisterSet *GetRegisterSet(size_t set) const;
|
| H A D | RegisterInfoAndSetInterface.h | 27 virtual const lldb_private::RegisterSet *
|
| H A D | RegisterContextPOSIX_ppc64le.cpp | 88 static const RegisterSet g_reg_sets_ppc64le[k_num_register_sets] = { 167 const RegisterSet *RegisterContextPOSIX_ppc64le::GetRegisterSet(size_t set) { in GetRegisterSet()
|
| H A D | RegisterContextPOSIX_arm.h | 41 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
|
| H A D | RegisterContextPOSIX_ppc64le.h | 38 const lldb_private::RegisterSet *GetRegisterSet(size_t set) override;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetRegisterInfo.cpp | 79 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, in markSuperRegs() argument 82 RegisterSet.set(*AI); in markSuperRegs() 85 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet, in checkAllSuperRegsMarked() argument 89 for (unsigned Reg : RegisterSet.set_bits()) { in checkAllSuperRegsMarked() 93 if (!RegisterSet[*SR] && !is_contained(Exceptions, Reg)) { in checkAllSuperRegsMarked()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 141 typedef std::set<Record*, LessRecordByID> RegisterSet; typedef 203 RegisterSet Registers; 242 RegisterSet Tmp; in isRelatedTo() 1199 bool operator() (const RegisterSet &LHS, const RegisterSet & RHS) const { in operator ()() 1233 std::map<Record*, RegisterSet> RegisterMap; in buildRegisterClasses() 1236 RegisterSet ContainingSet; in buildRegisterClasses() 1238 for (const RegisterSet &RS : RegisterSets) { in buildRegisterClasses() 1247 RegisterSet Tmp; in buildRegisterClasses() 1264 for (const RegisterSet &RS : RegisterSets) { in buildRegisterClasses() 1284 for (const RegisterSet &RS : RegisterSets) { in buildRegisterClasses() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_arm.h | 39 const RegisterSet *GetRegisterSet(uint32_t set_index) const override;
|
| H A D | NativeRegisterContextFreeBSD_mips64.h | 39 const RegisterSet *GetRegisterSet(uint32_t set_index) const override;
|