Home
last modified time | relevance | path

Searched refs:VSRContainingGPRs (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.h33 mutable DenseMap<unsigned, std::pair<Register, Register>> VSRContainingGPRs; variable
H A DPPCFrameLowering.cpp2414 VSRContainingGPRs.clear(); in spillCalleeSavedRegisters()
2421 VSRContainingGPRs.FindAndConstruct(Info.getDstReg()).second; in spillCalleeSavedRegisters()
2484 if (VSRContainingGPRs[Dst].second != 0) { in spillCalleeSavedRegisters()
2490 .addReg(VSRContainingGPRs[Dst].first, getKillRegState(true)) in spillCalleeSavedRegisters()
2492 } else if (VSRContainingGPRs[Dst].second == 0) { in spillCalleeSavedRegisters()
2499 .addReg(VSRContainingGPRs[Dst].first, getKillRegState(true)); in spillCalleeSavedRegisters()
2657 if (VSRContainingGPRs[Dst].second != 0) { in restoreCalleeSavedRegisters()
2661 VSRContainingGPRs[Dst].second) in restoreCalleeSavedRegisters()
2664 VSRContainingGPRs[Dst].first) in restoreCalleeSavedRegisters()
2666 } else if (VSRContainingGPRs[Dst].second == 0) { in restoreCalleeSavedRegisters()
[all …]