FailedChanges

Summary

  1. [NFC] Fix build warnings (details)
  2. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR (details)
  3. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. (details)
Commit 2d128b04d93784f5399e9b5d3ee4a560ebd170e4 by jurahul
[NFC] Fix build warnings
The file was modifiedmlir/lib/Conversion/ShapeToStandard/ConvertShapeConstraints.cpp (diff)
The file was modifiedmlir/tools/mlir-tblgen/OpFormatGen.cpp (diff)
Commit 62c372770d2e87f3e882a20d43c6814e6c4fe0f5 by Vedant Kumar
[profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR

Add support for expanding the %t filename specifier in LLVM_PROFILE_FILE
to the TMPDIR environment variable. This is supported on all platforms.

On Darwin, TMPDIR is used to specify a temporary application-specific
scratch directory. When testing apps on remote devices, it can be
challenging for the host device to determine the correct TMPDIR, so it's
helpful to have the runtime do this work.

rdar://68524185

Differential Revision: https://reviews.llvm.org/D87332
The file was modifiedcompiler-rt/lib/profile/InstrProfilingFile.c (diff)
The file was modifiedclang/docs/SourceBasedCodeCoverage.rst (diff)
The file was addedcompiler-rt/test/profile/instrprof-tmpdir.c
Commit b5e87c9ef2243ecd65e0ef87a1bf303c0c26db04 by Amara Emerson
[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar.

Fixes the neon intrinsics test in the test suite.
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/select-insert-vector-elt.mir (diff)
The file was modifiedllvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp (diff)