UnstableChanges

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

Summary

  1. Add FunctionDecl::getParameterSourceRange() (details)
  2. [AArch64][SVE2] Implement remaining SVE2 floating-point intrinsics (details)
Commit cc3c935da24c8ebe4fd92638574462b762d92335 by aaron
Add FunctionDecl::getParameterSourceRange()
This source range covers the list of parameters of the function
declaration, including the ellipsis for a variadic function.
The file was modifiedclang/include/clang/AST/Type.h
The file was modifiedclang/include/clang/AST/Decl.h
The file was modifiedclang/lib/AST/Decl.cpp
The file was modifiedclang/lib/AST/Type.cpp
The file was modifiedclang/lib/Sema/SemaType.cpp
The file was modifiedclang/unittests/AST/SourceLocationTest.cpp
The file was modifiedclang/lib/AST/ASTContext.cpp
Commit 8881ac9c3986bad3a3b96a01fe9d603a740b2107 by kerry.mclaughlin
[AArch64][SVE2] Implement remaining SVE2 floating-point intrinsics
Summary: Adds the following intrinsics:
- faddp
- fmaxp, fminp, fmaxnmp & fminnmp
- fmlalb, fmlalt, fmlslb & fmlslt
- flogb
Reviewers: huntergr, sdesmalen, dancgr, efriedma
Reviewed By: sdesmalen
Subscribers: efriedma, tschuett, kristof.beyls, hiraditya,
cameron.mcinally, cfe-commits, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D70253
The file was addedllvm/test/CodeGen/AArch64/sve2-intrinsics-fp-widening-mul-acc.ll
The file was modifiedllvm/include/llvm/IR/IntrinsicsAArch64.td
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
The file was addedllvm/test/CodeGen/AArch64/sve2-intrinsics-fp-int-binary-logarithm.ll
The file was modifiedllvm/lib/Target/AArch64/SVEInstrFormats.td
The file was addedllvm/test/CodeGen/AArch64/sve2-intrinsics-non-widening-pairwise-arith.ll