Alexander Belyaev 1ef4206318 [MLIR][KERNEL_GEN] Extend tf_framework.alloc to support input forwarding.
This PR changes the op definition and the lowering to LLVM including `tf_framework_c_interface`.
The lowering is tested with e2e test in `tf_framework_external_calls.mlir`.
The old `tf_framework_external_calls.mlir` was renamed to `tf_framework_embed_and_call.mlir` because it tests two passes at once.

PiperOrigin-RevId: 338256141
Change-Id: I4fd53ca30caae6064f7d6e15c36ca178f9ac8dee
2020-10-21 07:12:32 -07:00
..