Go to the source code of this file.
|
| mlir |
| Include the generated interface declarations.
|
|
| mlir::impl |
| Attribute collections provide a dictionary-like interface.
|
|
|
LLVM::LLVMFuncOp | mlir::getOrDefineFunction (Operation *moduleOp, Location loc, OpBuilder &b, StringRef name, LLVM::LLVMFunctionType type) |
| Note that these functions don't take a SymbolTable because GPU module lowerings can have name collisions as an intermediate state. More...
|
|
LLVM::GlobalOp | mlir::getOrCreateStringConstant (OpBuilder &b, Location loc, Operation *moduleOp, Type llvmI8, StringRef namePrefix, StringRef str, uint64_t alignment=0, unsigned addrSpace=0) |
| Create a global that contains the given string. More...
|
|
LogicalResult | mlir::impl::scalarizeVectorOp (Operation *op, ValueRange operands, ConversionPatternRewriter &rewriter, const LLVMTypeConverter &converter) |
| Unrolls op to array/vector elements. More...
|
|