-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate llvm-project at 063c42e919c0 #14725
Conversation
We've got a lot of commits landing today. Let's see how things look but probably better to leave this tomorrow. |
okay, SG. I will rebase it tomorrow. |
77e2100
to
06f3031
Compare
0752ca5
to
1f975f4
Compare
There are integration tests failure about tosa::ReduceMax should take axis as i32 type. I've fixed some C++ file to use i32 type attribute, but it does not help. Is it because we use pre-built binary? How do I fix it to unblock the integrate? @pzread @rsuderman could you help on it if you have contexts? Thanks |
There are some failures about TOSA attribute type should be i32 (not i64). @jpienaar do you know who can help on this?
|
For these we'll need to bump the TF nightly version. @rsuderman was looking at doing it, I'm not sure how far along he is and if we can do this along with the integrate or do in 2 steps. |
If this is just a TOSA issue, maybe just mark these as XFAIL, file a bug with this list. When the TFNightly gets bumped we can enable those again. |
There are other similar failures in e2e model compilation. |
1f975f4
to
2df5e00
Compare
Abbreviated Benchmark Summary@ commit 646fa07a5e43f6892f7cd2d91def16f9175f4e34 (no previous benchmark results to compare) Raw Latencies
[Top 3 out of 40 results showed] No improved or regressed compilation metrics 🏖️ For more information: |
Thanks a lot @hanhanW . This was quite a lift. @stellaraccident maybe you should make a go/no-go on this.. basically TOSA models need to be regenerated after this integrate. Not sure the disruption it will cause downstream. It looks good to me. |
The breakage in tosa also means |
I have no idea how else to do this apart from landing this and having downstream projects also adapt here... |
SGTM - such breakages happen - at least there's no cycles :) |
Others seem to be depended on this, we should land this and re-enable the rest as a second step? |
I think this is ready to land if someone can stamp it. |
* Reset third_party/llvm-project: 063c42e919c01d7e64c1af5a10898fc84b06dfe8 (2023-08-16 10:45:54 -0700): [clang-format] Handle NamespaceMacro string arg for FixNamespaceComments
Co-authored-by: TatWai Chong <tatwai.chong@arm.com>
080b989
to
fcdcc04
Compare
To match iree-org/iree#14725 Change-Id: I504b1451a1a52b1a63c2aaffc5525e7b86d8ff05 GitOrigin-RevId: 977ca36f08aeb5de40e794a438403b43870ffc36
* iree: 42e54ab Integrate llvm-project at 063c42e919c0 (#14725) (Tue Aug 22 23:10:14 2023 -0700) * xla: ac612bfa4 Ensure that CompileOptions serializes deterministically. (Wed Aug 23 11:36:04 2023 -0700) * jax: d1547ca45 Ensure that CompileOptions serializes deterministically. (Wed Aug 23 11:34:21 2023 -0700)
Cherry-pick commits:
Revert commits: