FLANG
fir::IntrinsicHandlerEntry Struct Reference

Entry into the tables describing how an intrinsic must be lowered. More...

#include <flang/Optimizer/Builder/IntrinsicCall.h>

Public Types

using RuntimeGeneratorRange

Public Member Functions

 IntrinsicHandlerEntry (const IntrinsicHandler *handler)
 IntrinsicHandlerEntry (RuntimeGeneratorRange rt)
const IntrinsicArgumentLoweringRulesgetArgumentLoweringRules () const

Public Attributes

std::variant< const IntrinsicHandler *, RuntimeGeneratorRange > entry

Detailed Description

Entry into the tables describing how an intrinsic must be lowered.

Member Typedef Documentation

◆ RuntimeGeneratorRange

using fir::IntrinsicHandlerEntry::RuntimeGeneratorRange
Initial value:
std::pair<const MathOperation *, const MathOperation *>

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