UnstableChanges

Changes from Git (git http://labmaster3.local/git/llvm-project.git)

Summary

  1. [SVE][AArch64] Adding patterns for while intrinsics. (details)
  2. [PGO][PGSO] Distinguish queries from unit tests and explicitly enable (details)
Commit 61e54fd60c4388602cb029c984353b1f4319c1ac by amehsan
[SVE][AArch64] Adding patterns for while intrinsics.
The file was modifiedllvm/include/llvm/IR/IntrinsicsAArch64.td
The file was addedllvm/test/CodeGen/AArch64/sve-intrinsics-while.ll
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
The file was modifiedllvm/lib/Target/AArch64/SVEInstrFormats.td
Commit 62d429972e50d1437a3fb43663218a7b443f0fc8 by yamauchi
[PGO][PGSO] Distinguish queries from unit tests and explicitly enable
for the existing IR passes only. NFC.
Summary: This is one more prep step necessary before the code gen pass
instrumentation code could go in.
Reviewers: davidxl
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D70988
The file was modifiedllvm/lib/Transforms/Utils/SizeOpts.cpp
The file was modifiedllvm/unittests/Target/X86/MachineSizeOptsTest.cpp
The file was modifiedllvm/unittests/Transforms/Utils/SizeOptsTest.cpp
The file was modifiedllvm/include/llvm/Transforms/Utils/SizeOpts.h