Expand description
llvm dialect.
Modules§
- attributes
- type
- LLVM types
Structs§
- Alloca
Options - alloca options.
- Load
Store Options - Load/store options.
Functions§
- alloca
- Creates a
llvm.allocaoperation. - bitcast
- Creates a
llvm.bitcastoperation. - call_
intrinsic - Creates a
llvm.call_intrinsicoperation. - extract_
value - Creates a
llvm.extractvalueoperation. - func
- Create a
llvm.funcoperation. - get_
element_ ptr - Creates a
llvm.getelementptroperation. - get_
element_ ptr_ dynamic - Creates a
llvm.getelementptroperation with dynamic indices. - insert_
value - Creates a
llvm.insertvalueoperation. - intr_
abs - Creates a
llvm.intr.absoperation. - intr_
bitreverse - Creates a
llvm.intr.bitreverseoperation. - intr_
bswap - Creates a
llvm.intr.bswapoperation. - intr_
ctlz - Creates a
llvm.intr.ctlzoperation. - intr_
ctpop - Creates a
llvm.intr.ctlzoperation. - intr_
cttz - Creates a
llvm.intr.ctlzoperation. - load
- Creates a
llvm.loadoperation. - nullptr
Deprecated - Creates a null pointer.
- poison
- Creates a
llvm.mlir.poisonoperation. - return
- store
- Creates a
llvm.storeoperation. - undef
- Creates a
llvm.mlir.undefoperation. - unreachable
- Creates a
llvm.unreachableoperation. - zero
- Creates a zero value.
- zext
- Creates a
llvm.zextoperation.