|
mlir::TypedValue< mlir::acc::PointerLikeType > | getVarPtr (::mlir::Type type, mlir::Value var) const |
|
std::optional< llvm::TypeSize > | getSizeInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
std::optional< int64_t > | getOffsetInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
llvm::SmallVector< mlir::Value > | generateAccBounds (mlir::Type type, mlir::Value var, mlir::OpBuilder &builder) const |
|
mlir::TypedValue< mlir::acc::PointerLikeType > | getVarPtr (mlir::Type type, mlir::Value var) const |
|
mlir::TypedValue< mlir::acc::PointerLikeType > | getVarPtr (mlir::Type type, mlir::Value var) const |
|
std::optional< llvm::TypeSize > | getSizeInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
std::optional< llvm::TypeSize > | getSizeInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
std::optional< int64_t > | getOffsetInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
std::optional< int64_t > | getOffsetInBytes (mlir::Type type, mlir::Value var, mlir::ValueRange accBounds, const mlir::DataLayout &dataLayout) const |
|
llvm::SmallVector< mlir::Value > | generateAccBounds (mlir::Type type, mlir::Value var, mlir::OpBuilder &builder) const |
|
llvm::SmallVector< mlir::Value > | generateAccBounds (mlir::Type type, mlir::Value var, mlir::OpBuilder &builder) const |
|