Map an IR unit type to its IRUnitKind.

Synopsis

Declared in <llvm/IR/IRUnitRef.h>

template<typename IRUnitT>
struct IRUnitKindTraits;

Specializations

Name

Description

IRUnitKindTraits<Function>

Maps Function to IRUnitKind::Function.

IRUnitKindTraits<Loop>

Maps Loop to IRUnitKind::Loop.

IRUnitKindTraits<MachineFunction>

Maps MachineFunction to IRUnitKind::MachineFunction.

IRUnitKindTraits<Module>

Maps Module to IRUnitKind::Module.

IRUnitKindTraits<LazyCallGraph::SCC>

Maps LazyCallGraph::SCC to IRUnitKind::LazyCallGraphSCC.

Created with MrDocs