reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/LivePhysRegs.h
   62   LivePhysRegs(const LivePhysRegs&) = delete;
   63   LivePhysRegs &operator=(const LivePhysRegs&) = delete;
   63   LivePhysRegs &operator=(const LivePhysRegs&) = delete;
  167 inline raw_ostream &operator<<(raw_ostream &OS, const LivePhysRegs& LR) {
  175 void computeLiveIns(LivePhysRegs &LiveRegs, const MachineBasicBlock &MBB);
  182 void addLiveIns(MachineBasicBlock &MBB, const LivePhysRegs &LiveRegs);
  185 void computeAndAddLiveIns(LivePhysRegs &LiveRegs,
  190   LivePhysRegs LPR;
include/llvm/CodeGen/ScheduleDAGInstrs.h
  252     LivePhysRegs LiveRegs;
lib/CodeGen/BranchFolding.cpp
  927     LivePhysRegs NewLiveIns(*TRI);
lib/CodeGen/BranchFolding.h
  131     LivePhysRegs LiveRegs;
lib/CodeGen/BranchRelaxation.cpp
   84   LivePhysRegs LiveRegs;
lib/CodeGen/BreakFalseDeps.cpp
   44   LivePhysRegs LiveRegSet;
lib/CodeGen/IfConversion.cpp
  196     LivePhysRegs Redefs;
 1474 static void UpdatePredRedefs(MachineInstr &MI, LivePhysRegs &Redefs) {
lib/CodeGen/LivePhysRegs.cpp
  176 static void addCalleeSavedRegs(LivePhysRegs &LiveRegs,
  202   LivePhysRegs Pristine(*TRI);
  246 void llvm::computeLiveIns(LivePhysRegs &LiveRegs,
  257 void llvm::addLiveIns(MachineBasicBlock &MBB, const LivePhysRegs &LiveRegs) {
  285   LivePhysRegs LiveRegs;
  326 void llvm::computeAndAddLiveIns(LivePhysRegs &LiveRegs,
lib/CodeGen/ScheduleDAGInstrs.cpp
 1086 static void toggleKills(const MachineRegisterInfo &MRI, LivePhysRegs &LiveRegs,
lib/CodeGen/StackMapLivenessAnalysis.cpp
   51   LivePhysRegs LiveRegs;
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  237   LivePhysRegs LiveRegs;
  330   LivePhysRegs LiveRegs;
  388   LivePhysRegs LiveRegs;
lib/Target/AArch64/AArch64FrameLowering.cpp
  391   LivePhysRegs LiveRegs(TRI);
lib/Target/AMDGPU/SIFrameLowering.cpp
   51                                                  LivePhysRegs &LiveRegs,
   83   LivePhysRegs LiveRegs;
   92 static void buildPrologSpill(LivePhysRegs &LiveRegs, MachineBasicBlock &MBB,
  140 static void buildEpilogReload(LivePhysRegs &LiveRegs, MachineBasicBlock &MBB,
  698   LivePhysRegs LiveRegs;
  838   LivePhysRegs LiveRegs;
lib/Target/ARM/ARMConstantIslandPass.cpp
  890   LivePhysRegs LRs(*MF->getSubtarget().getRegisterInfo());
lib/Target/ARM/ARMExpandPseudoInsts.cpp
 1019   LivePhysRegs LiveRegs;
 1139   LivePhysRegs LiveRegs;
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  108     LivePhysRegs LiveRegs;
lib/Target/ARM/ARMLowOverheadLoops.cpp
  196   LivePhysRegs LiveRegs(*TRI);
lib/Target/ARM/Thumb1FrameLowering.cpp
  582                                  const LivePhysRegs &UsedRegs, unsigned &PopReg,
  653   LivePhysRegs UsedRegs(TRI);
lib/Target/Hexagon/HexagonFrameLowering.cpp
 1739   LivePhysRegs LPR(HRI);
lib/Target/Hexagon/HexagonGenMux.cpp
  349   LivePhysRegs LPR(*HRI);
lib/Target/Hexagon/HexagonInstrInfo.cpp
 1007 static void getLiveRegsAt(LivePhysRegs &Regs, const MachineInstr &MI) {
 1256       LivePhysRegs LiveAtMI(HRI);
 1290       LivePhysRegs LiveAtMI(HRI);
lib/Target/Mips/MipsExpandPseudo.cpp
  191   LivePhysRegs LiveRegs;
  292   LivePhysRegs LiveRegs;
  471   LivePhysRegs LiveRegs;
  613   LivePhysRegs LiveRegs;
lib/Target/PowerPC/PPCExpandISEL.cpp
  393     LivePhysRegs LPR(*MF->getSubtarget<PPCSubtarget>().getRegisterInfo());
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  389   LivePhysRegs LiveRegs;
  519   LivePhysRegs LiveRegs;
  616   LivePhysRegs LiveRegs;
  657   LivePhysRegs LiveRegs;
lib/Target/SystemZ/SystemZPostRewrite.cpp
  171   LivePhysRegs LiveRegs(TII->getRegisterInfo());
lib/Target/SystemZ/SystemZShortenInst.cpp
   53   LivePhysRegs LiveRegs;
lib/Target/X86/X86FixupBWInsts.cpp
  142   LivePhysRegs LiveRegs;
lib/Target/X86/X86FloatingPoint.cpp
 1685   LivePhysRegs LPR(TRI);
lib/Target/X86/X86InstrInfo.cpp
 2469   LivePhysRegs LiveRegs(getRegisterInfo());