This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 9aeded27ed45 [X86] Remove some isel patterns that shouldn't be possible. adds 817f239cda5d [OPENMP][NVPTX]Increment iterator only when it is used, NFC. adds ea9d16c41cd6 [WebAssembly] LSDA info generation adds 760a24e08728 [libcxx] Remove custom CMake code targeting Mac OS 10.6 adds a1c6d1723c71 [hot-cold-split] fix failing testcases adds 7ed2a62065e2 [XRay] Encapsulate all FD log related logic into a class adds 4c1b8b80946f [XRay] Use fully qualified name for LogWriter new 9c7a6b56a3ae Revert r344529 "Implement the first part of the calendar s [...] new da4871991d92 Use assertEqual to improve test failure logging new 03a6a6a4e24e Re-apply r344546 "Mark a couple of test cases as 'C++17-only'..."
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp | 3 +- compiler-rt/lib/xray/xray_basic_logging.cc | 66 +- compiler-rt/lib/xray/xray_fdr_logging.cc | 18 +- compiler-rt/lib/xray/xray_profiling.cc | 11 +- compiler-rt/lib/xray/xray_utils.cc | 66 +- compiler-rt/lib/xray/xray_utils.h | 28 +- libcxx/docs/ReleaseNotes.rst | 2 +- libcxx/include/__config | 5 - libcxx/include/chrono | 1033 +------------------- libcxx/lib/CMakeLists.txt | 11 +- libcxx/test/std/utilities/time/days.pass.cpp | 28 - libcxx/test/std/utilities/time/months.pass.cpp | 29 - .../test/std/utilities/time/time.cal/euclidian.h | 40 - .../utilities/time/time.cal/nothing_to_do.pass.cpp | 12 - .../time.cal.day.members/ctor.pass.cpp | 46 - .../time.cal.day.members/decrement.pass.cpp | 52 - .../time.cal.day.members/increment.pass.cpp | 52 - .../time.cal.day/time.cal.day.members/ok.pass.cpp | 37 - .../time.cal.day.members/plus_minus_equal.pass.cpp | 57 -- .../time.cal.day.nonmembers/comparisons.pass.cpp | 44 - .../time.cal.day.nonmembers/literals.fail.cpp | 26 - .../time.cal.day.nonmembers/literals.pass.cpp | 47 - .../time.cal.day.nonmembers/minus.pass.cpp | 58 -- .../time.cal.day.nonmembers/plus.pass.cpp | 59 -- .../time.cal.day.nonmembers/streaming.pass.cpp | 56 -- .../time/time.cal/time.cal.day/types.pass.cpp | 26 - .../time/time.cal/time.cal.last/types.pass.cpp | 33 - .../time.cal.md/time.cal.md.members/ctor.pass.cpp | 47 - .../time.cal.md/time.cal.md.members/day.pass.cpp | 39 - .../time.cal.md/time.cal.md.members/month.pass.cpp | 39 - .../time.cal.md/time.cal.md.members/ok.pass.cpp | 55 -- .../time.cal.md.nonmembers/comparisons.pass.cpp | 70 -- .../time.cal.md.nonmembers/streaming.pass.cpp | 41 - .../time/time.cal/time.cal.md/types.pass.cpp | 26 - .../time.cal/time.cal.mdlast/comparisons.pass.cpp | 43 - .../time/time.cal/time.cal.mdlast/ctor.pass.cpp | 41 - .../time/time.cal/time.cal.mdlast/month.pass.cpp | 38 - .../time/time.cal/time.cal.mdlast/ok.pass.cpp | 46 - .../time.cal/time.cal.mdlast/streaming.pass.cpp | 34 - .../time/time.cal/time.cal.mdlast/types.pass.cpp | 27 - .../time.cal.month.members/ctor.pass.cpp | 46 - .../time.cal.month.members/decrement.pass.cpp | 53 - .../time.cal.month.members/increment.pass.cpp | 52 - .../time.cal.month.members/ok.pass.cpp | 38 - .../plus_minus_equal.pass.cpp | 67 -- .../time.cal.month.nonmembers/comparisons.pass.cpp | 47 - .../time.cal.month.nonmembers/literals.pass.cpp | 87 -- .../time.cal.month.nonmembers/minus.pass.cpp | 72 -- .../time.cal.month.nonmembers/plus.pass.cpp | 72 -- .../time.cal.month.nonmembers/streaming.pass.cpp | 53 - .../time/time.cal/time.cal.month/types.pass.cpp | 26 - .../time.cal.mwd.members/ctor.pass.cpp | 46 - .../time.cal.mwd.members/month.pass.cpp | 42 - .../time.cal.mwd/time.cal.mwd.members/ok.pass.cpp | 51 - .../time.cal.mwd.members/weekday_indexed.pass.cpp | 43 - .../time.cal.mwd.nonmembers/comparisons.pass.cpp | 86 -- .../time.cal.mwd.nonmembers/streaming.pass.cpp | 36 - .../time/time.cal/time.cal.mwd/types.pass.cpp | 26 - .../time.cal.mwdlast.members/ctor.pass.cpp | 60 -- .../time.cal.mwdlast.members/month.pass.cpp | 42 - .../time.cal.mwdlast.members/ok.pass.cpp | 52 - .../time.cal.mwdlast.members/weekday_last.pass.cpp | 44 - .../comparisons.pass.cpp | 73 -- .../time.cal.mwdlast.nonmembers/streaming.pass.cpp | 37 - .../time/time.cal/time.cal.mwdlast/types.pass.cpp | 27 - .../time.cal/time.cal.operators/month_day.pass.cpp | 108 -- .../time.cal.operators/month_day_last.pass.cpp | 107 -- .../time.cal.operators/month_weekday.pass.cpp | 115 --- .../time.cal.operators/month_weekday_last.pass.cpp | 107 -- .../time.cal.operators/year_month.pass.cpp | 68 -- .../time.cal.operators/year_month_day.pass.cpp | 192 ---- .../year_month_day_last.pass.cpp | 129 --- .../time.cal.operators/year_month_weekday.pass.cpp | 145 --- .../year_month_weekday_last.pass.cpp | 154 --- .../time.cal.wdidx.members/ctor.pass.cpp | 61 -- .../time.cal.wdidx.members/index.pass.cpp | 38 - .../time.cal.wdidx.members/ok.pass.cpp | 49 - .../time.cal.wdidx.members/weekday.pass.cpp | 39 - .../time.cal.wdidx.nonmembers/comparisons.pass.cpp | 48 - .../time.cal.wdidx.nonmembers/streaming.pass.cpp | 36 - .../time/time.cal/time.cal.wdidx/types.pass.cpp | 26 - .../time.cal.wdlast.members/ctor.pass.cpp | 47 - .../time.cal.wdlast.members/ok.pass.cpp | 37 - .../time.cal.wdlast.members/weekday.pass.cpp | 33 - .../comparisons.pass.cpp | 43 - .../time.cal.wdlast.nonmembers/streaming.pass.cpp | 34 - .../time/time.cal/time.cal.wdlast/types.pass.cpp | 26 - .../time.cal.weekday.members/ctor.pass.cpp | 51 - .../time.cal.weekday.members/decrement.pass.cpp | 53 - .../time.cal.weekday.members/increment.pass.cpp | 53 - .../time.cal.weekday.members/ok.pass.cpp | 38 - .../time.cal.weekday.members/operator[].pass.cpp | 59 -- .../plus_minus_equal.pass.cpp | 63 -- .../comparisons.pass.cpp | 42 - .../time.cal.weekday.nonmembers/literals.pass.cpp | 62 -- .../time.cal.weekday.nonmembers/minus.pass.cpp | 76 -- .../time.cal.weekday.nonmembers/plus.pass.cpp | 70 -- .../time.cal.weekday.nonmembers/streaming.pass.cpp | 56 -- .../time/time.cal/time.cal.weekday/types.pass.cpp | 26 - .../time.cal.year.members/ctor.pass.cpp | 46 - .../time.cal.year.members/decrement.pass.cpp | 52 - .../time.cal.year.members/increment.pass.cpp | 52 - .../time.cal.year.members/is_leap.pass.cpp | 53 - .../time.cal.year.members/ok.pass.cpp | 53 - .../time.cal.year.members/plus_minus.pass.cpp | 51 - .../plus_minus_equal.pass.cpp | 57 -- .../time.cal.year.nonmembers/comparisons.pass.cpp | 47 - .../time.cal.year.nonmembers/literals.fail.cpp | 26 - .../time.cal.year.nonmembers/literals.pass.cpp | 44 - .../time.cal.year.nonmembers/minus.pass.cpp | 62 -- .../time.cal.year.nonmembers/plus.pass.cpp | 59 -- .../time.cal.year.nonmembers/streaming.pass.cpp | 55 -- .../time/time.cal/time.cal.year/types.pass.cpp | 26 - .../time.cal.ym/time.cal.ym.members/ctor.pass.cpp | 52 - .../time.cal.ym/time.cal.ym.members/month.pass.cpp | 39 - .../time.cal.ym/time.cal.ym.members/ok.pass.cpp | 50 - .../plus_minus_equal_month.pass.cpp | 64 -- .../plus_minus_equal_year.pass.cpp | 65 -- .../time.cal.ym/time.cal.ym.members/year.pass.cpp | 39 - .../time.cal.ym.nonmembers/comparisons.pass.cpp | 69 -- .../time.cal.ym.nonmembers/minus.pass.cpp | 90 -- .../time.cal.ym.nonmembers/plus.pass.cpp | 106 -- .../time.cal.ym.nonmembers/streaming.pass.cpp | 57 -- .../time/time.cal/time.cal.ym/types.pass.cpp | 26 - .../time.cal.ymd.members/ctor.local_days.pass.cpp | 44 - .../time.cal.ymd.members/ctor.pass.cpp | 56 -- .../time.cal.ymd.members/ctor.sys_days.pass.cpp | 44 - .../ctor.year_month_day_last.pass.cpp | 42 - .../time.cal.ymd/time.cal.ymd.members/day.pass.cpp | 40 - .../time.cal.ymd.members/month.pass.cpp | 40 - .../time.cal.ymd/time.cal.ymd.members/ok.pass.cpp | 65 -- .../plus_minus_equal_month.pass.cpp | 70 -- .../plus_minus_equal_year.pass.cpp | 70 -- .../time.cal.ymd.members/year.pass.cpp | 40 - .../time.cal.ymd.nonmembers/comparisons.pass.cpp | 118 --- .../time.cal.ymd.nonmembers/minus.pass.cpp | 60 -- .../time.cal.ymd.nonmembers/plus.pass.cpp | 112 --- .../time.cal.ymd.nonmembers/streaming.pass.cpp | 58 -- .../time/time.cal/time.cal.ymd/types.pass.cpp | 26 - .../time.cal.ymdlast.members/ctor.pass.cpp | 54 - .../time.cal.ymdlast.members/day.pass.cpp | 43 - .../time.cal.ymdlast.members/month.pass.cpp | 39 - .../month_day_last.pass.cpp | 39 - .../time.cal.ymdlast.members/ok.pass.cpp | 53 - .../op_local_days.pass.cpp | 36 - .../time.cal.ymdlast.members/op_sys_days.pass.cpp | 36 - .../plus_minus_equal_month.pass.cpp | 67 -- .../plus_minus_equal_year.pass.cpp | 66 -- .../time.cal.ymdlast.members/year.pass.cpp | 39 - .../comparisons.pass.cpp | 88 -- .../time.cal.ymdlast.nonmembers/minus.pass.cpp | 92 -- .../time.cal.ymdlast.nonmembers/plus.pass.cpp | 123 --- .../time.cal.ymdlast.nonmembers/streaming.pass.cpp | 37 - .../time.cal.ymwd.members/ctor.local_days.pass.cpp | 44 - .../time.cal.ymwd.members/ctor.pass.cpp | 65 -- .../time.cal.ymwd.members/ctor.sys_days.pass.cpp | 43 - .../ctor.year_month_day_last.pass.cpp | 41 - .../time.cal.ymwd.members/index.pass.cpp | 42 - .../time.cal.ymwd.members/month.pass.cpp | 42 - .../time.cal.ymwd.members/ok.pass.cpp | 76 -- .../plus_minus_equal_month.pass.cpp | 82 -- .../plus_minus_equal_year.pass.cpp | 82 -- .../time.cal.ymwd.members/weekday.pass.cpp | 42 - .../time.cal.ymwd.members/weekday_indexed.pass.cpp | 46 - .../time.cal.ymwd.members/year.pass.cpp | 42 - .../time.cal.ymwd.nonmembers/comparisons.pass.cpp | 114 --- .../time.cal.ymwd.nonmembers/minus.pass.cpp | 101 -- .../time.cal.ymwd.nonmembers/plus.pass.cpp | 121 --- .../time.cal.ymwd.nonmembers/streaming.pass.cpp | 57 -- .../time/time.cal/time.cal.ymwd/types.pass.cpp | 26 - .../time.cal.ymwdlast.members/ctor.pass.cpp | 52 - .../time.cal.ymwdlast.members/month.pass.cpp | 41 - .../time.cal.ymwdlast.members/ok.pass.cpp | 73 -- .../op_local_days.pass.cpp | 35 - .../time.cal.ymwdlast.members/op_sys_days.pass.cpp | 36 - .../plus_minus_equal_month.pass.cpp | 75 -- .../plus_minus_equal_year.pass.cpp | 76 -- .../time.cal.ymwdlast.members/weekday.pass.cpp | 41 - .../time.cal.ymwdlast.members/year.pass.cpp | 41 - .../comparisons.pass.cpp | 114 --- .../time.cal.ymwdlast.nonmembers/minus.pass.cpp | 93 -- .../time.cal.ymwdlast.nonmembers/plus.pass.cpp | 116 --- .../streaming.pass.cpp | 38 - .../time/time.cal/time.cal.ymwdlast/types.pass.cpp | 26 - .../time.duration.literals/literals.pass.cpp | 55 -- .../time.duration.literals/literals1.pass.cpp | 27 - .../time.duration.literals/literals2.pass.cpp | 6 - libcxx/test/std/utilities/time/weeks.pass.cpp | 28 - libcxx/test/std/utilities/time/years.pass.cpp | 28 - .../sbapi_support/TestTailCallFrameSBAPI.py | 10 +- .../TestSteppingOutWithArtificialFrames.py | 14 +- llvm/include/llvm/CodeGen/MachineFunction.h | 22 +- llvm/include/llvm/IR/IntrinsicsWebAssembly.td | 3 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt | 1 + llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 10 +- llvm/lib/CodeGen/AsmPrinter/EHStreamer.h | 11 +- llvm/lib/CodeGen/AsmPrinter/WasmException.cpp | 81 ++ llvm/lib/CodeGen/AsmPrinter/WasmException.h | 42 + llvm/lib/CodeGen/MachineFunction.cpp | 45 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 10 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 83 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 4 + llvm/lib/CodeGen/WasmEHPrepare.cpp | 2 +- llvm/lib/MC/MCObjectFileInfo.cpp | 6 + llvm/lib/MC/WasmObjectWriter.cpp | 4 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 15 +- .../lib/Target/WebAssembly/WebAssemblyInstrInfo.td | 2 + .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 7 + llvm/test/CodeGen/WebAssembly/eh-lsda.ll | 239 +++++ llvm/test/CodeGen/WebAssembly/wasmehprepare.ll | 6 +- llvm/test/Transforms/HotColdSplit/split-cold-2.ll | 2 +- .../HotColdSplit/split-out-dbg-val-of-arg.ll | 14 +- 213 files changed, 644 insertions(+), 11156 deletions(-) delete mode 100644 libcxx/test/std/utilities/time/days.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/months.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/euclidian.h delete mode 100644 libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.d [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/compari [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streami [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.m [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/mont [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/mont [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/mont [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/mont [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/year [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/year [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/year [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/year [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.operators/year [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.ca [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.ca [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.ca [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.ca [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.ca [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.y [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.c [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time. [...] delete mode 100644 libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types [...] delete mode 100644 libcxx/test/std/utilities/time/weeks.pass.cpp delete mode 100644 libcxx/test/std/utilities/time/years.pass.cpp create mode 100644 llvm/lib/CodeGen/AsmPrinter/WasmException.cpp create mode 100644 llvm/lib/CodeGen/AsmPrinter/WasmException.h create mode 100644 llvm/test/CodeGen/WebAssembly/eh-lsda.ll