Changeset View
Changeset View
Standalone View
Standalone View
mlir/include/mlir/IR/BuiltinTypes.h
Show All 14 Lines | |||||
namespace llvm { | namespace llvm { | ||||
struct fltSemantics; | struct fltSemantics; | ||||
} // namespace llvm | } // namespace llvm | ||||
namespace mlir { | namespace mlir { | ||||
class AffineExpr; | class AffineExpr; | ||||
class AffineMap; | class AffineMap; | ||||
class FloatType; | class FloatType; | ||||
class Identifier; | |||||
class IndexType; | class IndexType; | ||||
class IntegerType; | class IntegerType; | ||||
class StringAttr; | |||||
class TypeRange; | class TypeRange; | ||||
// TODO: Remove this when all usages have been replaced with StringAttr. | |||||
using Identifier = StringAttr; | |||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
// FloatType | // FloatType | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
class FloatType : public Type { | class FloatType : public Type { | ||||
public: | public: | ||||
using Type::Type; | using Type::Type; | ||||
▲ Show 20 Lines • Show All 375 Lines • Show Last 20 Lines |