LLVM: llvm::GIMatchTableExecutor::ExecInfoTy< PredicateBitset, ComplexMatcherMemFn, CustomRendererFn (original) (raw)

#include "[llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h](GIMatchTableExecutor%5F8h%5Fsource.html)"

Public Attributes
const LLT * TypeObjects
const PredicateBitset * FeatureBitsets
const ComplexMatcherMemFn * ComplexPredicates
const CustomRendererFn * CustomRenderers
SmallDenseMap< LLT, unsigned, 64 > TypeIDMap

Detailed Description

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>
struct llvm::GIMatchTableExecutor::ExecInfoTy< PredicateBitset, ComplexMatcherMemFn, CustomRendererFn >

Definition at line 657 of file GIMatchTableExecutor.h.

Constructor & Destructor Documentation

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>

Member Data Documentation

ComplexPredicates

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>

CustomRenderers

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>

FeatureBitsets

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>

TypeIDMap

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>

TypeObjects

template<class PredicateBitset, class ComplexMatcherMemFn, class CustomRendererFn>


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