MLIR 24.0.0git
TosaConvertIntegerTypesBitwidth.cpp File Reference
#include "mlir/Dialect/Tosa/Transforms/Passes.h"
#include "mlir/Dialect/Func/IR/FuncOps.h"
#include "mlir/Dialect/Tosa/IR/TosaOps.h"
#include "mlir/IR/AttrTypeSubElements.h"
#include "mlir/IR/DialectResourceBlobManager.h"
#include "llvm/ADT/APInt.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/MathExtras.h"
#include <cstddef>
#include <cstdint>
#include <optional>
#include <utility>
#include "mlir/Dialect/Tosa/Transforms/Passes.h.inc"

Go to the source code of this file.

Classes

class  llvm::cl::parser< std::pair< unsigned, unsigned > >
class  mlir::tosa::impl::TosaConvertIntegerTypesBitwidthPassBase< DerivedT >

Namespaces

namespace  llvm
 The OpAsmOpInterface, see OpAsmInterface.td for more details.
namespace  llvm::cl
namespace  mlir
 Include the generated interface declarations.
namespace  mlir::tosa
namespace  mlir::tosa::impl

Macros

#define GEN_PASS_DEF_TOSACONVERTINTEGERTYPESBITWIDTHPASS

Functions

std::unique_ptr<::mlir::Pass > mlir::tosa::impl::createTosaConvertIntegerTypesBitwidthPass ()
std::unique_ptr<::mlir::Pass > mlir::tosa::impl::createTosaConvertIntegerTypesBitwidthPass (TosaConvertIntegerTypesBitwidthPassOptions options)
std::unique_ptr<::mlir::Pass > mlir::tosa::createTosaConvertIntegerTypesBitwidthPass ()
std::unique_ptr<::mlir::Pass > mlir::tosa::createTosaConvertIntegerTypesBitwidthPass (TosaConvertIntegerTypesBitwidthPassOptions options)

Macro Definition Documentation

◆ GEN_PASS_DEF_TOSACONVERTINTEGERTYPESBITWIDTHPASS

#define GEN_PASS_DEF_TOSACONVERTINTEGERTYPESBITWIDTHPASS

Definition at line 54 of file TosaConvertIntegerTypesBitwidth.cpp.