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

References

gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5034   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
20065 const RegClassWeight &AArch64GenRegisterInfo::
20067   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17307   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
47923 const RegClassWeight &AMDGPUGenRegisterInfo::
47925   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8794   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
12185 const RegClassWeight &R600GenRegisterInfo::
12187   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/ARC/ARCGenRegisterInfo.inc
  513   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  701 const RegClassWeight &ARCGenRegisterInfo::
  703   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3586   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
15653 const RegClassWeight &ARMGenRegisterInfo::
15655   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/AVR/AVRGenRegisterInfo.inc
  861   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 1569 const RegClassWeight &AVRGenRegisterInfo::
 1571   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/BPF/BPFGenRegisterInfo.inc
  391   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  594 const RegClassWeight &BPFGenRegisterInfo::
  596   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
 2276   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 3530 const RegClassWeight &HexagonGenRegisterInfo::
 3532   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/Lanai/LanaiGenRegisterInfo.inc
  572   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  817 const RegClassWeight &LanaiGenRegisterInfo::
  819   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/MSP430/MSP430GenRegisterInfo.inc
  316   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  527 const RegClassWeight &MSP430GenRegisterInfo::
  529   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/Mips/MipsGenRegisterInfo.inc
 3814   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 7146 const RegClassWeight &MipsGenRegisterInfo::
 7148   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc
  759   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 1181 const RegClassWeight &NVPTXGenRegisterInfo::
 1183   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc
 3848   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 5506 const RegClassWeight &PPCGenRegisterInfo::
 5508   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/RISCV/RISCVGenRegisterInfo.inc
 1119   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 1698 const RegClassWeight &RISCVGenRegisterInfo::
 1700   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc
 1892   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 2665 const RegClassWeight &SparcGenRegisterInfo::
 2667   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 1786   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 2824 const RegClassWeight &SystemZGenRegisterInfo::
 2826   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc
  258   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  462 const RegClassWeight &WebAssemblyGenRegisterInfo::
  464   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/X86/X86GenRegisterInfo.inc
 4316   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
 9599 const RegClassWeight &X86GenRegisterInfo::
 9601   static const RegClassWeight RCWeightTable[] = {
gen/lib/Target/XCore/XCoreGenRegisterInfo.inc
  334   const RegClassWeight &getRegClassWeight(const TargetRegisterClass *RC) const override;
  466 const RegClassWeight &XCoreGenRegisterInfo::
  468   static const RegClassWeight RCWeightTable[] = {
include/llvm/CodeGen/TargetRegisterInfo.h
  737   virtual const RegClassWeight &getRegClassWeight(
lib/CodeGen/MachineLICM.cpp
  862     RegClassWeight W = TRI->getRegClassWeight(RC);
lib/Target/AMDGPU/R600RegisterInfo.cpp
   90 const RegClassWeight &R600RegisterInfo::getRegClassWeight(
lib/Target/AMDGPU/R600RegisterInfo.h
   23   RegClassWeight RCW;
   40   const RegClassWeight &
lib/Target/ARM/ARMBaseRegisterInfo.cpp
  855   auto NewRCWeight =
  857   auto SrcRCWeight =
  859   auto DstRCWeight =
unittests/CodeGen/MachineInstrTest.cpp
   70   const RegClassWeight &
   72     static RegClassWeight Bogus{1, 16};