commit | 2a52745edb2376d87834ed6e3ae8325f77242817 | [log] [tgz] |
---|---|---|
author | chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> | Sat Feb 27 02:06:11 2021 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Feb 27 03:27:21 2021 |
tree | 5dc6510ffdcf70e84eac2f29d62c7cc1a3b82cb8 | |
parent | 194ebf66cf8b51c30018610a990fa3f99ace0412 [diff] |
Roll llvm-project from 812a9061338d to 16abacaea9db (25 revisions) https://chromium.googlesource.com/external/github.com/llvm/llvm-project.git/+log/812a9061338d..16abacaea9db 2021-02-27 rob.suderman@gmail.com [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" 2021-02-27 jrtc27@jrtc27.com [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output 2021-02-27 i@maskray.me [test] Add -triple x86_64 to attr-retain.c 2021-02-27 eschweitz@nvidia.com [flang][fir] Add remaining Ops. Updates to pre-existing Ops. 2021-02-27 aheejin@gmail.com [WebAssembly] Fix reverse mapping in WasmEHFuncInfo 2021-02-27 sbc@chromium.org [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. 2021-02-27 qwertycowmoo@gmail.com [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC 2021-02-27 i@maskray.me ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects 2021-02-27 i@maskray.me Add GNU attribute 'retain' 2021-02-27 kazu@google.com [Driver] Fix a warning about the the initialization order 2021-02-27 jianzhouzh@google.com [msan] Use non-transparent-huge-page at SetShadow 2021-02-27 jpaquette@apple.com [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it 2021-02-27 i@maskray.me [test] Fix PGOProfile/comdat_internal.ll 2021-02-27 jpienaar@google.com [mlir] Add regions to OpAdaptor 2021-02-27 rprichard@google.com Reland "[builtins] Define fmax and scalbn inline" 2021-02-27 vvereschaka@accesssoftek.com [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. 2021-02-27 i@maskray.me [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF 2021-02-27 eschweitz@nvidia.com [flang][fir][NFC] Removes deprecated messages in builds. 2021-02-27 mizvekov@gmail.com [clang] implicitly delete space ship operator with function pointers 2021-02-26 rob.suderman@gmail.com [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg 2021-02-26 aeubanks@google.com [docs] Add documentation on using the new pass manager 2021-02-26 Matthew.Arsenault@amd.com AMDGPU: Use kill instruction to hint soft clause live ranges 2021-02-26 craig.topper@sifive.com [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. 2021-02-26 psteinfeld@nvidia.com [flang] Detect circularly defined interfaces of procedures 2021-02-26 gbalats@google.com [dfsan] Record dfsan metadata in globals If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/llvm-project-emscripten-releases Please CC wasm-waterfall@grotations.appspotmail.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md Tbr: wasm-waterfall@grotations.appspotmail.com Change-Id: I02f23ac82f14e7a23e196c22722041828e0c64d2 Reviewed-on: https://chromium-review.googlesource.com/c/emscripten-releases/+/2725003 Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
This is meta-repository which brings together all the repositories needed to produce and emscripten release. The revisions used in each release are tracked in a DEPS file (See [depot_tools](https://dev.chromium.org/developers/how-tos/depottools for more information). This file contains a history of revisions that have been built and tested together and represent a known good state.
Each release is automatically built and uploaded to to Google Cloud Storage and can be used standalone or with emsdk.
The build status for the automated builds can be seen here
Install depot_tools and then check out: gclient config https://chromium.googlesource.com/emscripten-releases
(Do this only once)
Update working trees:
git pull
gclient sync
Update a DEPS entry:
cd emscripten-releases
git checkout -b <branch>
roll-dep emscripten-releases/llvm-project
git cl upload
The argument to roll-dep must match one of the keys in the ‘deps’ dictionary in the DEPS file. See roll-dep -h
for more options.