forked from tensorflow/runtime
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Mlir rocblas succeeds #1
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This update includes bazelbuild/rules_cc#105 which is required for newer versions of bazel bazelbuild/bazel#13449 (comment)
PiperOrigin-RevId: 418686927
Updates LLVM usage to match [8414321becdb](llvm/llvm-project@8414321becdb) PiperOrigin-RevId: 418752468
Updates LLVM usage to match [fdd741dd3181](llvm/llvm-project@fdd741dd3181) PiperOrigin-RevId: 418762623
Updates LLVM usage to match [4fedd4be385e](llvm/llvm-project@4fedd4be385e) PiperOrigin-RevId: 418774785
Updates LLVM usage to match [6d702a1e6a06](llvm/llvm-project@6d702a1e6a06) PiperOrigin-RevId: 418784553
Updates LLVM usage to match [33fc675e1670](llvm/llvm-project@33fc675e1670) PiperOrigin-RevId: 418791387
Updates LLVM usage to match [2ce586bc497f](llvm/llvm-project@2ce586bc497f) PiperOrigin-RevId: 418800334
Updates LLVM usage to match [505d57486e57](llvm/llvm-project@505d57486e57) PiperOrigin-RevId: 418832982
Updates LLVM usage to match [09f43c107fc7](llvm/llvm-project@09f43c107fc7) PiperOrigin-RevId: 418861840
Updates LLVM usage to match [5da6d26896d1](llvm/llvm-project@5da6d26896d1) PiperOrigin-RevId: 418910152
Updates LLVM usage to match [9ebeac8613c6](llvm/llvm-project@9ebeac8613c6) PiperOrigin-RevId: 418918596
Updates LLVM usage to match [128c6ed73b8f](llvm/llvm-project@128c6ed73b8f) PiperOrigin-RevId: 418932478
Updates LLVM usage to match [7128bb61fb59](llvm/llvm-project@7128bb61fb59) PiperOrigin-RevId: 418967194
Updates LLVM usage to match [0c6979b2d64d](llvm/llvm-project@0c6979b2d64d) PiperOrigin-RevId: 418983563
Updates LLVM usage to match [4943cda3988a](llvm/llvm-project@4943cda3988a) PiperOrigin-RevId: 419013567
Updates LLVM usage to match [7d659c6ac741](llvm/llvm-project@7d659c6ac741) PiperOrigin-RevId: 419022828
Updates LLVM usage to match [41454ab25645](llvm/llvm-project@41454ab25645) PiperOrigin-RevId: 419059801
Updates LLVM usage to match [249a5fb005ea](llvm/llvm-project@249a5fb005ea) PiperOrigin-RevId: 419108068
Updates LLVM usage to match [5527139302d9](llvm/llvm-project@5527139302d9) PiperOrigin-RevId: 419394260
Updates LLVM usage to match [127d95544164](llvm/llvm-project@127d95544164) PiperOrigin-RevId: 419406827
Updates LLVM usage to match [862fffd8231c](llvm/llvm-project@862fffd8231c) PiperOrigin-RevId: 419449865
PiperOrigin-RevId: 419464889
Also copy the tests from upstream to make sure we can test via cpurt_opt. PiperOrigin-RevId: 419546026
Also add tests. PiperOrigin-RevId: 419560394
Updates LLVM usage to match [cb9ccd38c55f](llvm/llvm-project@cb9ccd38c55f) PiperOrigin-RevId: 419565585
Updates LLVM usage to match [4c2aba999e54](llvm/llvm-project@4c2aba999e54) PiperOrigin-RevId: 419583885
Updates LLVM usage to match [3064dd8ccffc](llvm/llvm-project@3064dd8ccffc) PiperOrigin-RevId: 419650868
…e54fd7c4bfa173d01b47d2554bf7a85 PiperOrigin-RevId: 419652492
Updates LLVM usage to match [11a46b174923](llvm/llvm-project@11a46b174923) PiperOrigin-RevId: 419678954
Updates LLVM usage to match [98d51c2542dc](llvm/llvm-project@98d51c2542dc) PiperOrigin-RevId: 421035585
…orrectly handle tensors returned multiple times 1) Kernel must forward TensorBuffer and not the Tensor, because the shape/dtype of the tensor might change. 2) If memref returned multiple times runtime must guarantee that it will be freed only once PiperOrigin-RevId: 421102527
…ccessor PiperOrigin-RevId: 421105047
Updates LLVM usage to match [f77d115cc136](llvm/llvm-project@f77d115cc136) PiperOrigin-RevId: 421190996
An unregistered dialect and interface resulted in an assertion failure in some cases. PiperOrigin-RevId: 421229668
Updates LLVM usage to match [6c654b519835](llvm/llvm-project@6c654b519835) PiperOrigin-RevId: 421268136
Updates LLVM usage to match [c490f8feb71e](llvm/llvm-project@c490f8feb71e) PiperOrigin-RevId: 421298939
PiperOrigin-RevId: 421314826
PiperOrigin-RevId: 421329989
Rename all the cpurt files moved from the cpu backend to jitrt backend. PiperOrigin-RevId: 421401209
Updates LLVM usage to match [9a1ce35d7e7f](llvm/llvm-project@9a1ce35d7e7f) PiperOrigin-RevId: 421464764
PiperOrigin-RevId: 421482463
PiperOrigin-RevId: 421640797
tfrt::outs() is not thread-safe. Concurrent printing through tfrt::outs() may cause parts of the output to be missing. PiperOrigin-RevId: 421641706
PiperOrigin-RevId: 421656846
Updates LLVM usage to match [1093b9f2e984](llvm/llvm-project@1093b9f2e984) PiperOrigin-RevId: 421843102
PiperOrigin-RevId: 422055443
Compilation tasks are executed in the separate thread pool, and no longer tied to the request life time. PiperOrigin-RevId: 422223111
Updates LLVM usage to match [0d3f2fd26940](llvm/llvm-project@0d3f2fd26940) PiperOrigin-RevId: 422292115
Updates LLVM usage to match [da77db58d762](llvm/llvm-project@da77db58d762) PiperOrigin-RevId: 422313961
Updates LLVM usage to match [2325f363010d](llvm/llvm-project@2325f363010d) PiperOrigin-RevId: 422355040
…BI from the entrypoint signature Instead of two compilation pipelines (to-jitrt, to-llvm) we want to have a single compilation pipeline, and because of that we can't introspect that entrypoint signature in the middle of the pipeline. Calling convention allows jitrt users to explicitly defined the expected ABI of the function that will be produced by the compilation pipeline. PiperOrigin-RevId: 422520942
Separate specialization pipeline allows to bring a module to a correct state after JitRt satisfied all of the constraints and inferred symbolic shapes. For example it allows to get rid of unknown rank inputs/outputs to compute the memory layout for the CallFrame. PiperOrigin-RevId: 422529126
Updates LLVM usage to match [f4615feaa1fb](llvm/llvm-project@f4615feaa1fb) PiperOrigin-RevId: 422533276
Separate specialization pipeline allows to bring a module to a correct state after JitRt satisfied all of the constraints and inferred symbolic shapes. For example it allows to get rid of unknown rank inputs/outputs to compute the memory layout for the CallFrame. PiperOrigin-RevId: 422560043
Separate specialization pipeline allows to bring a module to a correc... PiperOrigin-RevId: 422620881
…gument This is the last prerequisite to be able to replace two separate compilation pipeline with a single one. PiperOrigin-RevId: 422669999
Updates LLVM usage to match [347d4d7323c4](llvm/llvm-project@347d4d7323c4) PiperOrigin-RevId: 422671509
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Thanks for your contribution! Unfortunately, tensorflow/runtime is currently not
accepting contributions. Please see the
Contribution Guidelines for
more information.