14#ifndef LLVM_CODEGEN_DROPPEDVARIABLESTATSMIR_H
15#define LLVM_CODEGEN_DROPPEDVARIABLESTATSMIR_H
42 void calculateDroppedVarStatsOnMachineFunction(
const MachineFunction *MF,
48 visitEveryInstruction(
unsigned &DroppedCount,
52 virtual void visitEveryDebugRecord(
55 StringRef FuncName,
bool Before)
override;
===- DroppedVariableStats.h - Opt Diagnostics -*- C++ -*-------------—===//
Implements a dense probed hash-table based set.
DroppedVariableStatsMIR()
LLVM_ABI DroppedVariableStats(bool DroppedVarStatsEnabled)
StringRef - Represent a constant reference to a string, i.e.
This is an optimization pass for GlobalISel generic memory operations.
std::tuple< const DIScope *, const DIScope *, const DILocalVariable * > VarID
A unique key that represents a debug variable.