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

Declarations

include/llvm/CodeGen/MachineRegisterInfo.h
  607   void clearKillFlags(unsigned Reg) const;

References

lib/CodeGen/MachineCSE.cpp
  203     MRI->clearKillFlags(SrcReg);
  651         MRI->clearKillFlags(NewReg);
  682           MRI->clearKillFlags(ImplicitDef);
lib/CodeGen/MachineLICM.cpp
 1408       MRI->clearKillFlags(DupReg);
 1487         MRI->clearKillFlags(MO.getReg());
lib/CodeGen/MachineSink.cpp
  227   MRI->clearKillFlags(SrcReg);
  347     MRI->clearKillFlags(I);
lib/CodeGen/OptimizePHIs.cpp
  187       MRI->clearKillFlags(SingleValReg);
lib/CodeGen/PeepholeOptimizer.cpp
  580         MRI->clearKillFlags(DstReg);
  776     MRI.clearKillFlags(RegPair.Reg);
 1203       MRI->clearKillFlags(NewSrc.Reg);
 1248   MRI->clearKillFlags(NewVReg);
 1252   MRI->clearKillFlags(NewSrc.Reg);
 1430   MRI->clearKillFlags(PrevDstReg);
lib/CodeGen/RegisterCoalescer.cpp
 2088   MRI->clearKillFlags(CP.getSrcReg());
 3394   MRI->clearKillFlags(LHS.reg);
 3395   MRI->clearKillFlags(RHS.reg);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  526       MRI->clearKillFlags(SrcReg);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  536       MRI.clearKillFlags(From);
  683       MRI.clearKillFlags(From);
lib/Target/AArch64/AArch64FastISel.cpp
 2778         MRI.clearKillFlags(UseReg);
 4617         MRI.clearKillFlags(UseReg);
lib/Target/AArch64/AArch64InstrInfo.cpp
  659       MRI.clearKillFlags(NewVReg);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  583     MRI.clearKillFlags(Reg);
lib/Target/AMDGPU/SIFixupVectorISel.cpp
  146       MRI.clearKillFlags(IndexReg);
  147       MRI.clearKillFlags(BaseReg);
lib/Target/AMDGPU/SIFoldOperands.cpp
 1225         MRI->clearKillFlags(Fold.OpToFold->getReg());
lib/Target/AMDGPU/SIISelLowering.cpp
 3547     MRI.clearKillFlags(Val->getReg());
lib/Target/AMDGPU/SIInstrInfo.cpp
 4424       MRI.clearKillFlags(MO.getReg());
 5076         MRI.clearKillFlags(Inst.getOperand(1).getReg());
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  500     getMRI()->clearKillFlags(MO.getReg());
lib/Target/Hexagon/HexagonConstPropagation.cpp
 2988         MRI->clearKillFlags(NewR);
 3054       MRI->clearKillFlags(NewR);
 3086       MRI->clearKillFlags(NewR);
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  564       MRI->clearKillFlags(R);
lib/Target/Hexagon/HexagonGenInsert.cpp
 1439     MRI->clearKillFlags(IF.SrcR);
 1440     MRI->clearKillFlags(IF.InsR);
lib/Target/Hexagon/HexagonInstrInfo.cpp
 1077       MRI.clearKillFlags(SrcSubLo);
 1086       MRI.clearKillFlags(SrcSubHi);
 1190       MRI.clearKillFlags(Src1SubHi);
 1191       MRI.clearKillFlags(Src1SubLo);
 1192       MRI.clearKillFlags(Src2SubHi);
 1193       MRI.clearKillFlags(Src2SubLo);
 1219       MRI.clearKillFlags(Src1SubHi);
 1220       MRI.clearKillFlags(Src1SubLo);
 1221       MRI.clearKillFlags(Src2SubHi);
 1222       MRI.clearKillFlags(Src2SubLo);
 1223       MRI.clearKillFlags(Src3SubHi);
 1224       MRI.clearKillFlags(Src3SubLo);
 1607   MRI.clearKillFlags(PredReg);
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  425   MRI->clearKillFlags(newReg);
lib/Target/Hexagon/HexagonPeephole.cpp
  250                 MRI->clearKillFlags(PeepholeSrc);
  285               MRI->clearKillFlags(POrig);
lib/Target/X86/X86OptimizeLEAs.cpp
  546     MRI->clearKillFlags(DefMI->getOperand(0).getReg());
  651         MRI->clearKillFlags(FirstVReg);