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

Overrides

include/llvm/CodeGen/MachineFunctionPass.h
   46   virtual bool runOnMachineFunction(MachineFunction &MF) = 0;

Overridden By

lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
   54   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  386 bool AMDGPUDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
lib/Target/ARM/ARMISelDAGToDAG.cpp
   61   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/AVR/AVRISelDAGToDAG.cpp
   59 bool AVRDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
lib/Target/BPF/BPFISelDAGToDAG.cpp
   54   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/Hexagon/HexagonISelDAGToDAG.h
   40   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
   53   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/Mips/MipsISelDAGToDAG.cpp
   56 bool MipsDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
   43 bool NVPTXDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  149     bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
   40   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/Sparc/SparcISelDAGToDAG.cpp
   38   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  348   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
   50   bool runOnMachineFunction(MachineFunction &MF) override {
lib/Target/X86/X86ISelDAGToDAG.cpp
  182     bool runOnMachineFunction(MachineFunction &MF) override {

Declarations

include/llvm/CodeGen/SelectionDAGISel.h
   77   bool runOnMachineFunction(MachineFunction &MF) override;

References

lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
   57     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  395   return SelectionDAGISel::runOnMachineFunction(MF);
 2734   return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/ARM/ARMISelDAGToDAG.cpp
   64     SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/AVR/AVRISelDAGToDAG.cpp
   61   return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/BPF/BPFISelDAGToDAG.cpp
   57     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/Hexagon/HexagonISelDAGToDAG.h
   45     SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
   54     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/Mips/MipsISelDAGToDAG.cpp
   58   bool Ret = SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
   45   return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  154       SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
   42     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/Sparc/SparcISelDAGToDAG.cpp
   40     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  355     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
   63     return SelectionDAGISel::runOnMachineFunction(MF);
lib/Target/X86/X86ISelDAGToDAG.cpp
  194       SelectionDAGISel::runOnMachineFunction(MF);