[all-commits] [llvm/llvm-project] 62dd48: Add llvm-tli-checker

Paul T Robinson via All-commits all-commits at lists.llvm.org
Mon Nov 8 15:02:37 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 62dd488164f5b68cce1ac3825f857b0108476c3c
      https://github.com/llvm/llvm-project/commit/62dd488164f5b68cce1ac3825f857b0108476c3c
  Author: Paul Robinson <paul.robinson at sony.com>
  Date:   2021-11-08 (Mon, 08 Nov 2021)

  Changed paths:
    M llvm/docs/CommandGuide/index.rst
    A llvm/docs/CommandGuide/llvm-tli-checker.rst
    A llvm/test/tools/llvm-tli-checker/ps4-tli-check.s
    A llvm/tools/llvm-tli-checker/CMakeLists.txt
    A llvm/tools/llvm-tli-checker/Opts.td
    A llvm/tools/llvm-tli-checker/llvm-tli-checker.cpp

  Log Message:
  -----------
  Add llvm-tli-checker

A new tool that compares TargetLibraryInfo's opinion of the availability
of library function calls against the functions actually exported by a
specified set of libraries. Can be helpful in verifying the correctness
of TLI for a given target, and avoid mishaps such as had to be addressed
in D107509 and 94b4598d.

The tool currently supports ELF object files only, although it's unlikely
to be hard to add support for other formats.

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




More information about the All-commits mailing list