llvm-project/mlir/test/LLVMIR
River Riddle 01140bd137 Change the muli-return syntax for operations. The name of the operation result now contains the number of results that it refers to if the number of results is greater than 1.
Example:
    %call:2 = call @multi_return() : () -> (f32, i32)
    use(%calltensorflow/mlir#0, %calltensorflow/mlir#1)

This cl also adds parser support for uniquely named result values. This means that a test writer can now write something like:
    %foo, %bar = call @multi_return() : () -> (f32, i32)
    use(%foo, %bar)

Note: The printer will still print the collapsed form.
PiperOrigin-RevId: 240860058
2019-03-29 17:51:32 -07:00
..
convert-argattrs.mlir Supporting conversion of argument attributes along their types. 2019-03-29 16:55:51 -07:00
convert-funcs.mlir LLVM IR Dialect: unify call and call0 operations 2019-03-29 16:49:59 -07:00
convert-memref-ops.mlir LLVM IR Conversion: support zero-dimensional memrefs 2019-03-29 17:45:26 -07:00
convert-to-llvmir.mlir Change the muli-return syntax for operations. The name of the operation result now contains the number of results that it refers to if the number of results is greater than 1. 2019-03-29 17:51:32 -07:00
invalid.mlir More graceful failure when verifying llvm.noalias. 2019-03-29 17:01:56 -07:00
roundtrip.mlir Replace remaining usages of the Instruction class with Operation. 2019-03-29 17:50:04 -07:00