def
AliveHandwritten.alive_DivRemOfSelect_src
(w : ℕ)
:
Com InstCombine.LLVM
((InstcombineTransformDialect.MOp.instantiateCom ⟨[w], ⋯⟩).mapTy <$> ((Ctxt.snoc [] (InstCombine.MTy.bitvec 1)).snoc (InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩))).snoc
(InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩)))
EffectKind.pure
((InstcombineTransformDialect.MOp.instantiateCom ⟨[w], ⋯⟩).mapTy
(InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩)))
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
AliveHandwritten.alive_DivRemOfSelect_tgt
(w : ℕ)
:
Com InstCombine.LLVM
((InstcombineTransformDialect.MOp.instantiateCom ⟨[w], ⋯⟩).mapTy <$> ((Ctxt.snoc [] (InstCombine.MTy.bitvec 1)).snoc (InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩))).snoc
(InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩)))
EffectKind.pure
((InstcombineTransformDialect.MOp.instantiateCom ⟨[w], ⋯⟩).mapTy
(InstCombine.MTy.bitvec (MLIR.AST.Width.mvar ⟨0, ⋯⟩)))
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]