Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate LLVM at 6d847b1aada50d59c3e29f2e7eff779c0ee8182c (#4073)
Update LLVM to llvm/llvm-project@6d847b1 TOSA Updates Summary: 1: [TOSA] Update tosa.transpose's perms as attributes Update tosa.transpose's perms to attributes according to TOSA 1.0 Update LIT tests 2: [TOSA] Rename ReduceProd to ReduceProduct Update ReduceProd name to ReduceProduct in align with TOSA 1.0 spec 3: [TOSA] Change PadOp's pad_const to rank 1 Require PadOp's pad_const to be rank 1 in align with TOSA 1.0 spec 4: [TOSA] Generate correct parameters for conv ops Bug fix: According to TOSA spec (https://www.mlplatform.org/tosa/tosa_spec.html#_conv2d), full height and width values must be divisible by stride values. This commit adds checks for that divisibility and modifies pad values and/or slices input to generate TOSA-compliant parameters for convolution ops. 5: [TOSA] Update LIT tests and e2e results --------- Signed-off-by: Vivek Khandelwal <[email protected]> Co-authored-by: Justin Ngo <[email protected]>
- Loading branch information