LLVM 24.0.0git
MachineStableHash.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.

Functions

LLVM_ABI stable_hash llvm::stableHashValue (const MachineOperand &MO, bool SourceQualifyLocalGlobals=false)
LLVM_ABI stable_hash llvm::stableHashValue (const MachineInstr &MI, bool HashVRegs=false, bool HashConstantPoolIndices=false, bool HashMemOperands=false, bool SourceQualifyLocalGlobals=false)
 A stable hash value for machine instructions.
LLVM_ABI stable_hash llvm::stableHashValue (const MachineBasicBlock &MBB)
LLVM_ABI stable_hash llvm::stableHashValue (const MachineFunction &MF)