SuccessChanges

Summary

  1. [gn build] Reformat all build files (details)
  2. Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - (details)
  3. [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when (details)
  4. [Mips] Add FileCheck to a test that just tested for a crash. (details)
Commit 082962dec846a30fbf129388e4821b9018fd2876 by thakis
[gn build] Reformat all build files
Ran `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`.
The motivation is to reformat them with trunk gn again right after.
Trunk gn changed formatting of some single-element lists.
The file was modifiedllvm/utils/gn/secondary/llvm/include/llvm/Support/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/compiler-rt/lib/scudo/BUILD.gn
Commit 2e39ea726e9cee20060892705164760229e0cb0b by Amara Emerson
Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 -
"[AArch64][GlobalISel]: Support @llvm.{return,frame}address selection.""
The original change wasn't constraining the operand regclasses which
broke EXPENSIVE_CHECKS.
The file was addedllvm/test/CodeGen/AArch64/GlobalISel/select-frameaddr.ll
The file was modifiedllvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
The file was addedllvm/test/CodeGen/AArch64/GlobalISel/select-returnaddr.ll
Commit c75180258e6363a03fc036abaa4c79a14a3f952e by Lang Hames
[ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when
needed.
Based on Don Hinton's patch in https://reviews.llvm.org/D72406. This
feature was accidentally left out of
e9e26c01cd865da678b1af6ba5f417c713956a66, and would have pessimized
concurrent compilation in the default case.
Thanks for spotting this Don!
The file was modifiedllvm/lib/ExecutionEngine/Orc/LLJIT.cpp
Commit d6a9b7e58967f3d996cc4f9b136f02d99b0b8159 by craig.topper
[Mips] Add FileCheck to a test that just tested for a crash.
I believe the generated code here can suffer from double rounding. So I
wanted to capture the existing codegen so we can make decisions about
how to fix it.
The file was modifiedllvm/test/CodeGen/Mips/uitofp.ll