SuccessChanges

Summary

  1. [VPlan] Use VPTransformState::set in widenGEP. (details)
  2. TargetProcessControl.cpp - Remove warning: extra ‘;’ (details)
  3. [AArch64] Define __ARM_FEATURE_{CRC32,ATOMICS} (details)
Commit ae008798a42943da709aaedb32936217422e2a6b by flo
[VPlan] Use VPTransformState::set in widenGEP.

This patch updates widenGEP to manage the resulting vector values using
the VPValue of VPWidenGEP recipe.
The file was modifiedllvm/lib/Transforms/Vectorize/LoopVectorize.cpp
Commit fa39b9eab1fed1dfe53444afd7eccc02f7d03015 by sylvestre
TargetProcessControl.cpp - Remove warning: extra ‘;’
The file was modifiedllvm/lib/ExecutionEngine/Orc/TargetProcessControl.cpp
Commit a4b80efea98fc0b6421db40f9718c5c369fecec0 by andre.simoesdiasvieira
[AArch64] Define __ARM_FEATURE_{CRC32,ATOMICS}

This patch implements the definition of __ARM_FEATURE_ATOMICS and fixes the
missing definition of __ARM_FEATURE_CRC32 for Armv8.1-A.

Differential Revision: https://reviews.llvm.org/D91438
The file was modifiedclang/lib/Basic/Targets/AArch64.h
The file was modifiedclang/lib/Basic/Targets/AArch64.cpp
The file was modifiedclang/test/Preprocessor/aarch64-target-features.c