[all-commits] [llvm/llvm-project] 1765f3: [globalisel][docs] Rewrite the pipeline overview

Daniel Sanders via All-commits all-commits at lists.llvm.org
Tue Oct 29 11:23:22 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 1765f31f5adf91c794ce4ddfa69afd62c0592767
      https://github.com/llvm/llvm-project/commit/1765f31f5adf91c794ce4ddfa69afd62c0592767
  Author: Daniel Sanders <daniel_l_sanders at apple.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M llvm/docs/GlobalISel/Pipeline.rst
    A llvm/docs/GlobalISel/pipeline-overview-customized.png
    A llvm/docs/GlobalISel/pipeline-overview-with-combiners.png
    A llvm/docs/GlobalISel/pipeline-overview.png
    A llvm/docs/GlobalISel/testing-pass-level.png
    A llvm/docs/GlobalISel/testing-unit-level.png

  Log Message:
  -----------
  [globalisel][docs] Rewrite the pipeline overview

Summary:
Rewrite the pipeline overview to be more focused on the structure and
flexibility as well as highlight the increased usefulness of
MachineVerifier and increased testability resulting from the smaller
incremental passes approach.

The diagrams are lifted from the slides for the LLVMDev 2019 talk
'Generating Optimized Code with GlobalISel' and adapted to be readable on
the white background used in the docs.

Reviewers: volkan

Subscribers: rovka, Petar.Avramovic, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D69456




More information about the All-commits mailing list