Module melior::dialect::arith

source ·
Expand description

arith dialect.

Enums§

Functions§

  • Creates an arith.addf operation.
  • Creates an arith.addi operation.
  • Creates an arith.addui_extended operation.
  • Creates an arith.andi operation.
  • Creates an arith.bitcast operation.
  • Creates an arith.ceildivsi operation.
  • Creates an arith.ceildivui operation.
  • Creates an arith.cmpf operation.
  • Creates an arith.cmpi operation.
  • Creates an arith.constant operation.
  • Creates an arith.divf operation.
  • Creates an arith.divsi operation.
  • Creates an arith.divui operation.
  • Creates an arith.extf operation.
  • Creates an arith.extsi operation.
  • Creates an arith.extui operation.
  • Creates an arith.floordivsi operation.
  • Creates an arith.fptosi operation.
  • Creates an arith.fptoui operation.
  • Creates an arith.index_cast operation.
  • Creates an arith.index_castui operation.
  • Creates an arith.maxf operation.
  • Creates an arith.maxsi operation.
  • Creates an arith.maxui operation.
  • Creates an arith.minf operation.
  • Creates an arith.minsi operation.
  • Creates an arith.minui operation.
  • Creates an arith.mulf operation.
  • Creates an arith.muli operation.
  • Creates an arith.mulsi_extended operation.
  • Creates an arith.mului_extended operation.
  • Creates an arith.negf operation.
  • Creates an arith.ori operation.
  • Creates an arith.remf operation.
  • Creates an arith.remsi operation.
  • Creates an arith.remui operation.
  • Creates an arith.select operation.
  • Creates an arith.shli operation.
  • Creates an arith.shrsi operation.
  • Creates an arith.shrui operation.
  • Creates an arith.sitofp operation.
  • Creates an arith.subf operation.
  • Creates an arith.subi operation.
  • Creates an arith.truncf operation.
  • Creates an arith.trunci operation.
  • Creates an arith.uitofp operation.
  • Creates an arith.xori operation.