[all-commits] [llvm/llvm-project] ed03d9: Revert "[TLI] Per-function fveclib for math librar...
Mehdi Amini via All-commits
all-commits at lists.llvm.org
Fri Apr 10 18:05:34 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: ed03d9485eb5b502708f8a21ce34fa6da05a9ca5
https://github.com/llvm/llvm-project/commit/ed03d9485eb5b502708f8a21ce34fa6da05a9ca5
Author: Mehdi Amini <joker.eph at gmail.com>
Date: 2020-04-11 (Sat, 11 Apr 2020)
Changed paths:
M clang/lib/CodeGen/BackendUtil.cpp
M clang/lib/CodeGen/CGCall.cpp
R clang/test/CodeGen/libcalls-veclib.c
M llvm/include/llvm/Analysis/TargetLibraryInfo.h
M llvm/lib/Analysis/InlineCost.cpp
M llvm/lib/Analysis/TargetLibraryInfo.cpp
M llvm/test/Transforms/Inline/inline-no-builtin-compatible.ll
R llvm/test/Transforms/Inline/veclib-compat.ll
Log Message:
-----------
Revert "[TLI] Per-function fveclib for math library used for vectorization"
This reverts commit 60c642e74be6af86906d9f3d982728be7bd4329f.
This patch is making the TLI "closed" for a predefined set of VecLib
while at the moment it is extensible for anyone to customize when using
LLVM as a library.
Reverting while we figure out a way to re-land it without losing the
generality of the current API.
Differential Revision: https://reviews.llvm.org/D77925
More information about the All-commits
mailing list