My Project
Public Member Functions | Static Public Member Functions | List of all members
mlir::ConstantFloatOp Class Reference

#include <Ops.h>

Inheritance diagram for mlir::ConstantFloatOp:
Inheritance graph
[legend]
Collaboration diagram for mlir::ConstantFloatOp:
Collaboration graph
[legend]

Public Member Functions

APFloat getValue ()
 

Static Public Member Functions

static void build (Builder *builder, OperationState &result, const APFloat &value, FloatType type)
 Builds a constant float op producing a float of the specified type. More...
 
static bool classof (Operation *op)
 

Detailed Description

This is a refinement of the "constant" op for the case where it is returning a float value of FloatType.

%1 = "std.constant"(){value: 42.0} : bf16

Member Function Documentation

◆ build()

void ConstantFloatOp::build ( Builder builder,
OperationState result,
const APFloat &  value,
FloatType  type 
)
static

Builds a constant float op producing a float of the specified type.

◆ classof()

bool ConstantFloatOp::classof ( Operation op)
static

◆ getValue()

APFloat mlir::ConstantFloatOp::getValue ( )
inline

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