Age | Commit message (Collapse) | Author |
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I3afe5429b9c5121cd80309e3d55f61c0da9526d9
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ia6653d960c8ae5407f098c476fbaf6287a321c82
|
|
This adapts the mlir-translator to the updated serialization library
which does not have quantization attributes in the schema.
Change-Id: I321845c735426b2325590e0241e67242c31064a5
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
|
|
It does not exist in the specification, removing from serialized form
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I496e1d4906b3ba1b9e00a1adef4ff3e7bab3d8ba
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: If42a1c861fd9e811124d3f878fa1b38f5acac006
|
|
Now works with LLVM hash 1cb299165c85
Primarily changes to match the upstream FuncOp move to the func dialect
Change-Id: Ibc5c81c9f10d86d42970e2ec4885844826cd4868
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
|
|
Remove FunctionPass
Simplify getValues code
Change-Id: I054466ccb480148b82d81d900e1e9ffb4560e8af
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
|
|
The existing getValue is removed in the latest LLVM changes
Change-Id: Idb5e6e8a5f24bc6f76771ace8e5a8eddf6ee1a6f
|
|
Pull out of DenseElementAttr as APInt and extract uint64 for
serializing
Change-Id: Ib261c0e306bd4461b7ce9df21f90db966a1d0faf
|
|
mlir::Value
Signed-off-by: Kevin Cheng <kevin.cheng@arm.com>
Change-Id: I578802841fbcacb67560b07b26170a9efa166d52
|
|
- Tensors are stored in an unordered_map from mlir::Value::hash_value
to tensor name.
- Before serialization, sort the tensor list alphabetically by name
so that tensors always appear in a determinstic (and logical) order.
Signed-off-by: Jared Smolens <jared.smolens@arm.com>
Change-Id: I21c0e2ec04b7520e6a753b8bf62572a702002d5b
|
|
Signed-off-by: Kevin Cheng <kevin.cheng@arm.com>
Change-Id: I1551017706f6e8af604792f48cdeb49b4da7ef0d
|
|
|