[all-commits] [llvm/llvm-project] 8ba56f: Move widenable branch formation into makeGuardCont...
Philip Reames via All-commits
all-commits at lists.llvm.org
Wed Nov 20 12:54:09 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 8ba56f322abf848cec78ff7f814f3ad84cd778be
https://github.com/llvm/llvm-project/commit/8ba56f322abf848cec78ff7f814f3ad84cd778be
Author: Philip Reames <listmail at philipreames.com>
Date: 2019-11-20 (Wed, 20 Nov 2019)
Changed paths:
M llvm/include/llvm/Transforms/Utils/GuardUtils.h
M llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp
M llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp
M llvm/lib/Transforms/Utils/GuardUtils.cpp
Log Message:
-----------
Move widenable branch formation into makeGuardControlFlowExplicit helper
This is mostly NFC, but I removed the setting of the guard's calling convention onto the WC call. Why? Because it was untested, and was producing an ill defined output as the declaration's convention wasn't been changed leaving a mismatch which is UB.
More information about the All-commits
mailing list