Halide
Halide::Internal::IRDeepCompare Struct Reference

A compare struct suitable for use in std::map and std::set that computes a lexical ordering on IR nodes. More...

#include <IREquality.h>

Public Member Functions

bool operator() (const Expr &a, const Expr &b) const
 
bool operator() (const Stmt &a, const Stmt &b) const
 

Detailed Description

A compare struct suitable for use in std::map and std::set that computes a lexical ordering on IR nodes.

Definition at line 15 of file IREquality.h.

Member Function Documentation

◆ operator()() [1/2]

bool Halide::Internal::IRDeepCompare::operator() ( const Expr a,
const Expr b 
) const

◆ operator()() [2/2]

bool Halide::Internal::IRDeepCompare::operator() ( const Stmt a,
const Stmt b 
) const

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