Lines Matching full:operations
6 This rationale only applies to operations used in
14 Many MLIR operations don't exhibit any behavior other than consuming and
15 producing SSA values. These operations can be reordered with other operations as
20 However, a subset of MLIR operations have implicit behavior than isn't reflected
21 in their SSA data-flow semantics. These operations need special handing, and
24 This doc introduces a categorization of these operations and shows how these
25 operations are modeled in MLIR.
29 Operations with implicit behaviors can be broadly categorized as follows:
31 1. Operations with memory effects. These operations read from and write to some
36 1. Operations with undefined behavior. These operations are not defined on
43 1. Operations that don't terminate. E.g. an `scf.while` where the condition is
45 1. Operations with non-local control flow. These operations may pop their
47 `longjmp`, operations that throw exceptions.
71 Both of these are op interfaces which means operations can dynamically