LLVM 23.0.0git
llvm::IRSimilarity::IRInstructionDataTraits Struct Reference

#include "llvm/Analysis/IRSimilarityIdentifier.h"

Inheritance diagram for llvm::IRSimilarity::IRInstructionDataTraits:
[legend]

Static Public Member Functions

static unsigned getHashValue (const IRInstructionData *E)
static bool isEqual (const IRInstructionData *LHS, const IRInstructionData *RHS)

Detailed Description

Definition at line 316 of file IRSimilarityIdentifier.h.

Member Function Documentation

◆ getHashValue()

unsigned llvm::IRSimilarity::IRInstructionDataTraits::getHashValue ( const IRInstructionData * E)
inlinestatic

Definition at line 317 of file IRSimilarityIdentifier.h.

References assert(), E(), and llvm::hash_value().

◆ isEqual()

bool llvm::IRSimilarity::IRInstructionDataTraits::isEqual ( const IRInstructionData * LHS,
const IRInstructionData * RHS )
inlinestatic

Definition at line 323 of file IRSimilarityIdentifier.h.

References assert(), llvm::IRSimilarity::isClose(), LHS, and RHS.


The documentation for this struct was generated from the following file: