|
LLVM 23.0.0git
|
#include "SIInstrInfo.h"#include "SIRegisterInfo.h"#include "llvm/CodeGen/LiveIntervals.h"#include "llvm/CodeGen/LiveVariables.h"#include "llvm/CodeGen/MachineLoopInfo.h"#include "llvm/CodeGen/MachineRegisterInfo.h"#include "llvm/CodeGen/TargetRegisterInfo.h"#include "llvm/IR/PassManager.h"#include "llvm/Support/Format.h"#include "llvm/Support/JSON.h"#include <limits>#include <optional>Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
Functions | |
| constexpr NextUseDistance | llvm::operator+ (NextUseDistance A, const NextUseDistance &B) |
| constexpr NextUseDistance | llvm::operator- (NextUseDistance A, const NextUseDistance &B) |
| constexpr NextUseDistance | llvm::min (NextUseDistance A, NextUseDistance B) |
| constexpr NextUseDistance | llvm::max (NextUseDistance A, NextUseDistance B) |