Searched refs:UsedRegUnits (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h44 /// \p UsedRegUnits and defined or clobbered in \p ModifiedRegUnits. This is
49 LiveRegUnits &UsedRegUnits,
67 UsedRegUnits.addReg(Reg);
47 accumulateUsedDefed(const MachineInstr &MI, LiveRegUnits &ModifiedRegUnits, LiveRegUnits &UsedRegUnits, const TargetRegisterInfo *TRI) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp1116 LiveRegUnits ModifiedRegUnits, UsedRegUnits; member in class:__anon4599::PostRAMachineSinking
1187 LiveRegUnits &UsedRegUnits,
1192 if (!UsedRegUnits.available(SrcReg)) {
1228 LiveRegUnits &UsedRegUnits) {
1238 if (!ModifiedRegUnits.available(Reg) || !UsedRegUnits.available(Reg)) {
1287 UsedRegUnits.clear();
1307 ModifiedRegUnits, UsedRegUnits))
1326 LiveRegUnits::accumulateUsedDefed(*MI, ModifiedRegUnits, UsedRegUnits,
1333 ModifiedRegUnits, UsedRegUnits)) {
1334 LiveRegUnits::accumulateUsedDefed(*MI, ModifiedRegUnits, UsedRegUnits,
1185 clearKillFlags(MachineInstr *MI, MachineBasicBlock &CurBB, SmallVectorImpl<unsigned> &UsedOpsInCopy, LiveRegUnits &UsedRegUnits, const TargetRegisterInfo *TRI) argument
1224 hasRegisterDependency(MachineInstr *MI, SmallVectorImpl<unsigned> &UsedOpsInCopy, SmallVectorImpl<unsigned> &DefedRegsInCopy, LiveRegUnits &ModifiedRegUnits, LiveRegUnits &UsedRegUnits) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp120 LiveRegUnits ModifiedRegUnits, UsedRegUnits; member in struct:AArch64LoadStoreOpt
1186 UsedRegUnits.clear();
1214 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits, TRI);
1465 UsedRegUnits.clear();
1503 UsedRegUnits, TRI);
1524 UsedRegUnits, TRI);
1535 UsedRegUnits, TRI);
1544 UsedRegUnits, TRI);
1553 LiveRegUnits::accumulateUsedDefed(MI, ModifiedRegUnits, UsedRegUnits,
1565 !UsedRegUnits
[all...]

Completed in 190 milliseconds