Porting of following commits:
c05ba54 ("Introduce llvm.experimental.widenable_condition intrinsic")
9a395de ("[Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.")
LowerAtomic.cpp \
LowerExpectIntrinsic.cpp \
LowerGuardIntrinsic.cpp \
+ MakeGuardsExplicit.cpp \
MemCpyOptimizer.cpp \
MergeICmps.cpp \
MergedLoadStoreMotion.cpp \
SpeculateAroundPHIs.cpp \
StraightLineStrengthReduce.cpp \
StructurizeCFG.cpp \
- TailRecursionElimination.cpp
+ TailRecursionElimination.cpp \
+ WarnMissedTransforms.cpp
# For the host
# =====================================================