pub trait ToLLVMDialect: Op {
// Required method
fn rewrite(
&self,
ctx: &mut Context,
rewriter: &mut DialectConversionRewriter,
operands_info: &OperandsInfo,
) -> Result<()>;
}Expand description
Interface for rewriting to LLVM dialect.
Required Methods§
Trait Implementations§
impl OpInterfaceMarker for dyn ToLLVMDialect
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl ToLLVMDialect for ConstantOp
Convert builtin.constant to llvm.constant
impl ToLLVMDialect for ConstantOp
Convert builtin.constant to llvm.constant
Source§impl ToLLVMDialect for FuncOp
Convert builtin.func to llvm.func
impl ToLLVMDialect for FuncOp
Convert builtin.func to llvm.func