[all-commits] [llvm/llvm-project] 1deea7: BuildLibCalls: simplify switch statement slightly
Augie Fackler via All-commits
all-commits at lists.llvm.org
Tue May 3 10:17:48 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1deea714b3b4023b2d50f73503ee2782c3b59fe7
https://github.com/llvm/llvm-project/commit/1deea714b3b4023b2d50f73503ee2782c3b59fe7
Author: Augie Fackler <augie at google.com>
Date: 2022-05-03 (Tue, 03 May 2022)
Changed paths:
M llvm/lib/Analysis/MemoryBuiltins.cpp
M llvm/lib/Transforms/Utils/BuildLibCalls.cpp
M llvm/test/Transforms/InferFunctionAttrs/annotate.ll
Log Message:
-----------
BuildLibCalls: simplify switch statement slightly
Per feedback on D123086 after submit.
Also added a test for vec_malloc et al attribute inference to show it's
doing the right thing.
The new tests exposed a defect, corrected by adding vec_free to the list of
free functions in MemoryBuiltins.cpp, which had been overlooked all the
way back in D94710, over a year ago.
Differential Revision: https://reviews.llvm.org/D124859
More information about the All-commits
mailing list