--
You received this message because you are subscribed to the Google Groups "XLA development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xla-dev+u...@googlegroups.com.
To post to this group, send email to xla...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xla-dev/9b0e1d8e-a3c5-4bcd-85e9-945fa486d0a6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi...It should be easy enough. The release of LLVM used by the XLA bazel build is controlled by workspace.bzl here:It should be easy enough to point at a different repository. Currently it uses a snapshot of LLVM taken from an LLVM github mirror. But it could just as easily point at your own repository. Bazel supports a number of other kinds of external repository:The "git_repository" rule is one way you might do this.Peter
On Fri, Mar 17, 2017 at 10:53 AM 'Annanay Agarwal' via XLA development <xla...@googlegroups.com> wrote:
--Hi all,I am a compiler optimizations student working on writing a Polyhedral Optimizations enabled compiler for TensorFlow - please see this issue for more details.I wanted to know if there is a way by which we can run TensorFlow (XLA) on a custom build of LLVM - which will allow us to modify code even on the LLVM side to enable further optimizations. Right now, the pass manager of LLVM is hardly exploited. Very few passes are added and tools like Polly are not part of the LLVM distribution used by TensorFlow.Any kind of help / feedback would be great!Thanks,Annanay
You received this message because you are subscribed to the Google Groups "XLA development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xla-dev+unsubscribe@googlegroups.com.
Sure I'm happy to cover bazel related things.
--
You received this message because you are subscribed to the Google Groups "XLA development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xla-dev+u...@googlegroups.com.
To post to this group, send email to xla...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xla-dev/b7a7dcd5-f1ba-437b-a8fe-fa0ec1a67c0e%40googlegroups.com.
I tried to use a newer stable version of LLVM in: workspace.bzl:
temp_workaround_http_archive(
name = "llvm",
urls = [
"https://github.com/llvm-mirror/llvm/archive/stable.tar.gz",
],
sha256 = "5491bd0608ca59b94d5fe0a9892494fac263c9e1bd6ab2d4f4dc0e495e29670e",
strip_prefix = "llvm-stable",
build_file = str(Label("//third_party/llvm:llvm.BUILD")),
repository = tf_repo_name,
)