LLVM  14.0.0git
Macros | Functions
MachineStableHash.cpp File Reference
#include "llvm/CodeGen/MachineStableHash.h"
#include "llvm/ADT/FoldingSet.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Analysis/Loads.h"
#include "llvm/Analysis/MemoryLocation.h"
#include "llvm/CodeGen/MIRFormatter.h"
#include "llvm/CodeGen/MIRPrinter.h"
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/CodeGen/MachineJumpTableInfo.h"
#include "llvm/CodeGen/MachineOperand.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/StableHashing.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
#include "llvm/CodeGen/TargetRegisterInfo.h"
#include "llvm/Config/llvm-config.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/IRPrintingPasses.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/ModuleSlotTracker.h"
#include "llvm/MC/MCDwarf.h"
#include "llvm/Target/TargetIntrinsicInfo.h"
#include "llvm/Target/TargetMachine.h"
Include dependency graph for MachineStableHash.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "machine-stable-hash"
 

Functions

 STATISTIC (StableHashBailingMachineBasicBlock, "Number of encountered unsupported MachineOperands that were " "MachineBasicBlocks while computing stable hashes")
 
 STATISTIC (StableHashBailingConstantPoolIndex, "Number of encountered unsupported MachineOperands that were " "ConstantPoolIndex while computing stable hashes")
 
 STATISTIC (StableHashBailingTargetIndexNoName, "Number of encountered unsupported MachineOperands that were " "TargetIndex with no name")
 
 STATISTIC (StableHashBailingGlobalAddress, "Number of encountered unsupported MachineOperands that were " "GlobalAddress while computing stable hashes")
 
 STATISTIC (StableHashBailingBlockAddress, "Number of encountered unsupported MachineOperands that were " "BlockAddress while computing stable hashes")
 
 STATISTIC (StableHashBailingMetadataUnsupported, "Number of encountered unsupported MachineOperands that were " "Metadata of an unsupported kind while computing stable hashes")
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "machine-stable-hash"

Definition at line 39 of file MachineStableHash.cpp.

Function Documentation

◆ STATISTIC() [1/6]

STATISTIC ( StableHashBailingBlockAddress  ,
"Number of encountered unsupported MachineOperands that were " "BlockAddress while computing stable hashes"   
)

◆ STATISTIC() [2/6]

STATISTIC ( StableHashBailingConstantPoolIndex  ,
"Number of encountered unsupported MachineOperands that were " "ConstantPoolIndex while computing stable hashes"   
)

◆ STATISTIC() [3/6]

STATISTIC ( StableHashBailingGlobalAddress  ,
"Number of encountered unsupported MachineOperands that were " "GlobalAddress while computing stable hashes"   
)

◆ STATISTIC() [4/6]

STATISTIC ( StableHashBailingMachineBasicBlock  ,
"Number of encountered unsupported MachineOperands that were " "MachineBasicBlocks while computing stable hashes"   
)

◆ STATISTIC() [5/6]

STATISTIC ( StableHashBailingMetadataUnsupported  ,
"Number of encountered unsupported MachineOperands that were " "Metadata of an unsupported kind while computing stable hashes"   
)

◆ STATISTIC() [6/6]

STATISTIC ( StableHashBailingTargetIndexNoName  ,
"Number of encountered unsupported MachineOperands that were " "TargetIndex with no name  
)