LLVM: include/llvm/CodeGen/MachineLateInstrsCleanup.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8#ifndef LLVM_CODEGEN_MACHINELATEINSTRSCLEANUP_H

9#define LLVM_CODEGEN_MACHINELATEINSTRSCLEANUP_H

10

12

13namespace llvm {

14

16 : public PassInfoMixin {

17public:

20

24};

25

26}

27

28#endif

Properties which a MachineFunction may have at a given point in time.

MachineFunctionProperties getRequiredProperties() const

Definition MachineLateInstrsCleanup.h:21

PreservedAnalyses run(MachineFunction &MachineFunction, MachineFunctionAnalysisManager &MachineFunctionAM)

A set of analyses that are preserved following a run of a transformation pass.

This is an optimization pass for GlobalISel generic memory operations.

AnalysisManager< MachineFunction > MachineFunctionAnalysisManager

A CRTP mix-in to automatically provide informational APIs needed for passes.