LLVM 17.0.0git
Namespaces | Typedefs | Functions
MachineUniformityAnalysis.h File Reference

Machine IR instance of the generic uniformity analysis. More...

#include "llvm/ADT/GenericUniformityInfo.h"
#include "llvm/CodeGen/MachineCycleAnalysis.h"
#include "llvm/CodeGen/MachineDominators.h"
#include "llvm/CodeGen/MachineSSAContext.h"
Include dependency graph for MachineUniformityAnalysis.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Typedefs

using llvm::MachineUniformityInfo = GenericUniformityInfo< MachineSSAContext >
 

Functions

MachineUniformityInfo llvm::computeMachineUniformityInfo (MachineFunction &F, const MachineCycleInfo &cycleInfo, const MachineDomTree &domTree)
 Compute uniformity information for a Machine IR function.
 

Detailed Description

Machine IR instance of the generic uniformity analysis.

Definition in file MachineUniformityAnalysis.h.