LLVM
8.0.1
|
This pass is required to take advantage of the interprocedural register allocation infrastructure. More...
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/IR/Instructions.h"
#include "llvm/Pass.h"
#include <cstdint>
#include <vector>
Go to the source code of this file.
Classes | |
class | llvm::PhysicalRegisterUsageInfo |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
This pass is required to take advantage of the interprocedural register allocation infrastructure.
This pass is simple immutable pass which keeps RegMasks (calculated based on actual register allocation) for functions in a module and provides simple API to query this information.
Definition in file RegisterUsageInfo.h.