Defined in 5 files as a prototype:
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineRegisterInfo.h, line 613 (as a prototype)
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.h, line 92 (as a prototype)
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.h, line 225 (as a prototype)
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.h, line 36 (as a prototype)
- contrib/llvm-project/llvm/lib/Target/VE/VERegisterInfo.h, line 33 (as a prototype)
Defined in 6 files as a function:
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetRegisterInfo.h, line 500 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp, line 519 (as a function)
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp, line 346 (as a function)
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp, line 1946 (as a function)
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp, line 101 (as a function)
- contrib/llvm-project/llvm/lib/Target/VE/VERegisterInfo.cpp, line 88 (as a function)
Referenced in 12 files:
- contrib/llvm-project/llvm/include/llvm/CodeGen/LiveRegUnits.h, line 63
- contrib/llvm-project/llvm/lib/CodeGen/LiveRangeEdit.cpp, line 119
- contrib/llvm-project/llvm/lib/CodeGen/LiveRangeShrink.cpp, line 180
- contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp, line 270
- contrib/llvm-project/llvm/lib/CodeGen/MachineCopyPropagation.cpp, line 509
- contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp, line 1073
- contrib/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp
- contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp, line 674
- contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp
- contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, line 295
- contrib/llvm-project/llvm/lib/CodeGen/TargetInstrInfo.cpp, line 946
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp, line 353