Home
last modified time | relevance | path

Searched refs:UsedRegUnits (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVPushPopOptimizer.cpp31 LiveRegUnits ModifiedRegUnits, UsedRegUnits; member
91 UsedRegUnits.clear(); in adjustRetVal()
107 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in adjustRetVal()
111 !UsedRegUnits.available(RISCV::X10)) in adjustRetVal()
137 UsedRegUnits.init(*TRI); in runOnMachineFunction()
H A DRISCVMoveMerger.cpp31 LiveRegUnits ModifiedRegUnits, UsedRegUnits;
131 UsedRegUnits.clear(); in findMatchingInst()
152 !UsedRegUnits.available(DestReg) || in findMatchingInst()
164 !UsedRegUnits.available(DestReg) || in findMatchingInst()
172 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingInst()
227 UsedRegUnits.init(*TRI); in runOnMachineFunction()
33 LiveRegUnits ModifiedRegUnits, UsedRegUnits; global() member
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPostRABundler.cpp52 BitVector &UsedRegUnits) const;
92 BitVector &UsedRegUnits) const { in collectUsedRegUnits()
105 UsedRegUnits.set(Unit); in collectUsedRegUnits()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp131 LiveRegUnits ModifiedRegUnits, UsedRegUnits; member
1309 UsedRegUnits.clear(); in findMatchingStore()
1340 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI); in findMatchingStore()
1712 UsedRegUnits.clear(); in findMatchingInsn()
1753 UsedRegUnits, TRI); in findMatchingInsn()
1772 bool IsBaseRegUsed = !UsedRegUnits.available( in findMatchingInsn()
1785 UsedRegUnits, TRI); in findMatchingInsn()
1793 UsedRegUnits, TRI); in findMatchingInsn()
1808 UsedRegUnits, TRI); in findMatchingInsn()
1819 UsedRegUnits, TRI); in findMatchingInsn()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h49 LiveRegUnits &UsedRegUnits, in accumulateUsedDefed() argument
67 UsedRegUnits.addReg(Reg); in accumulateUsedDefed()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp1906 LiveRegUnits ModifiedRegUnits, UsedRegUnits; member in __anon2525921e0511::PostRAMachineSinking
1979 LiveRegUnits &UsedRegUnits, in clearKillFlags() argument
1984 if (!UsedRegUnits.available(SrcReg)) { in clearKillFlags()
2014 LiveRegUnits &UsedRegUnits) { in hasRegisterDependency() argument
2024 if (!ModifiedRegUnits.available(Reg) || !UsedRegUnits.available(Reg)) { in hasRegisterDependency()
2065 UsedRegUnits.clear(); in tryToSinkCopy()
2084 ModifiedRegUnits, UsedRegUnits)) { in tryToSinkCopy()
2110 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, in tryToSinkCopy()
2117 ModifiedRegUnits, UsedRegUnits)) { in tryToSinkCopy()
2118 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, in tryToSinkCopy()
[all …]