[roll] Roll fuchsia [roll] Roll llvm-project/libc 8982b8d..f42d483 (31 commits)

f42d483:https://llvm.googlesource.com/llvm-project/libc/+/f42d4831cd5185449878384883629f9b6bad7c81 [libc][math] Refactor bf16mul family to header-only (#182018)
9fad130:https://llvm.googlesource.com/llvm-project/libc/+/9fad1307368d9df9a0d5ff56c1b8f42bcf197dfa [libc][math] Refactor bf16addl implementation to header-only in src/__support/math folder. (#182561)
4f0899e:https://llvm.googlesource.com/llvm-project/libc/+/4f0899e03d2757ac4be69892792ba896fb71f012 [libc][math] Refactor getpayload family functions to header-only (#181824)
b882077:https://llvm.googlesource.com/llvm-project/libc/+/b88207728047d5610b8a81cafac3c3b6c813da35 [libc][math] Refactor `bf16fmaf128` to header-only (#182009)
e217da7:https://llvm.googlesource.com/llvm-project/libc/+/e217da741e023bec7a3d4359c0af1037776bcbd0 [libc] Update the GPU allocator to work under post-Volta ITS
6a1feca:https://llvm.googlesource.com/llvm-project/libc/+/6a1feca7fc997364b99c0d8c312979452579a1b9 [libc] Properly handle null handles in rpc_dispatch.h
03e67ac:https://llvm.googlesource.com/llvm-project/libc/+/03e67ac0bd0c84c428f58bf5b494a30a1f42043c [libc] Save one instruction on ARM (#181515)
98d541a:https://llvm.googlesource.com/llvm-project/libc/+/98d541a017ece47e9e0fd3447524deff94092aa3 [libc] Support array tags in the RPC dispatch helpers (#181395)
3b63045:https://llvm.googlesource.com/llvm-project/libc/+/3b63045f23a06c401332220858bb8ee71e2b192b [libc][math] Refactor fadd family to header-only (#182185)
a2552e8:https://llvm.googlesource.com/llvm-project/libc/+/a2552e82a24f4bcd8c75470528f5fb6d85a68b0b [libc][math] Refactor fmax family to header-only (#182165)
0ab3bd9:https://llvm.googlesource.com/llvm-project/libc/+/0ab3bd9b84283e9cd416640c8216d493e37661d7 [libc] Fix RPC server with independent thread scheduling (#182211)
e1f5afb:https://llvm.googlesource.com/llvm-project/libc/+/e1f5afb872fa53ef3ec04f1537c085b7064e03d9 [libc] Improve GPU allocator lane usage and fences (#182388)
a22533f:https://llvm.googlesource.com/llvm-project/libc/+/a22533f19b7c41f884a851d2d8e3d46da2e394dd [libc][math] Refactor ceil family to header-only (#182121)
46aad01:https://llvm.googlesource.com/llvm-project/libc/+/46aad015ec791ff16a802a6893316fd6ae749e8a [libc][mathvec] Initial commit for LIBC vector math component (#173058)
bd0f475:https://llvm.googlesource.com/llvm-project/libc/+/bd0f475067d1ab2fbef2b4789b97b5a6b3a62ea1 [libc][math][test] add missed mpfr test for `ceilf128` (#182201)
404237b:https://llvm.googlesource.com/llvm-project/libc/+/404237b18f10f4a0d313bee2067bbe0aa33a6cd4 [libc][math] Update BFloat16 basic operation exhaustive tests to include mixed signs. (#182131)
0cac1ae:https://llvm.googlesource.com/llvm-project/libc/+/0cac1aeb49b7b848c0fc3a5182aa282ce07879e7 [libc][math] change bf16fmal to be header-only and constexpr-compat (#181666)
65cf6f8:https://llvm.googlesource.com/llvm-project/libc/+/65cf6f888ea1c64dfd36898f41d1648acc58ea7f [libc][math] Refactor bf16divl to header-only (#181535)
0879f26:https://llvm.googlesource.com/llvm-project/libc/+/0879f26c7df25c47d36aeeea4bf5b442929e8025 [libc][math] Refactor `logbl` to header only (#181659)
86a7bc2:https://llvm.googlesource.com/llvm-project/libc/+/86a7bc2372ae5c1efb0c2188eb100b616dcae0e6 [libc][math] Refactor f16add Math Functions to Header Only (#181777)
f27f6b4:https://llvm.googlesource.com/llvm-project/libc/+/f27f6b41a96d0a188f025c6a854468b3e6016933 [libc][math] Refactor tanpif to header only (#181525)
ce2be83:https://llvm.googlesource.com/llvm-project/libc/+/ce2be8386c9bdc6dedbbcba5cbdd3e1f9383a8d9 [libc][math] Refactor tanf16 to header only (#181523)
93cf7d4:https://llvm.googlesource.com/llvm-project/libc/+/93cf7d47aec01b7399878a59e5f31417fe15694b Revert "[libc] Add getc, ungetc, fflush to enable libc++ iostream on baremetal" (#181931)
451ee34:https://llvm.googlesource.com/llvm-project/libc/+/451ee34fb2b64783aee96f48b558df01e501c771 [libc][math] Refactored bf16fmaf to Header Only (#181919)
d1714b6:https://llvm.googlesource.com/llvm-project/libc/+/d1714b6084b80f5727354b3750f3c0db264ddf03 [libc][math] Fix build failures caused by constexpr (#181920)
2aa4222:https://llvm.googlesource.com/llvm-project/libc/+/2aa4222977381fe8ff805c5840c096b709c643e0 [libc][math] Refactor sincos implementation to header only (#177522)
a29203a:https://llvm.googlesource.com/llvm-project/libc/+/a29203ab9f281d83d72cc997aab3e9eda86d054a [libc][math] Refactor bf16divf implementation to header-only in src/__support/math folder. (#181086)
282a7bf:https://llvm.googlesource.com/llvm-project/libc/+/282a7bf548f181d59c1e187826a79c71a76a352e [libc][math] Refactor logb implementation to header-only (#175719)
4091db9:https://llvm.googlesource.com/llvm-project/libc/+/4091db99ebd706a0c6016702351e412597972e05 [libc][math] Refactor bf16addf to header only (#181230)
211ee55:https://llvm.googlesource.com/llvm-project/libc/+/211ee55ca1b6473e02324db1c6080e82a4125616 [libc] Fix OS when using `-llvm` OS in the triple (#181908)
40e40f9:https://llvm.googlesource.com/llvm-project/libc/+/40e40f94832f1992e75902c2cf094eee35d13082 [libc] Fix warnings for the GPU test suite (#181763)

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1515694
Original-Revision: be2f72ed8c1f796b1e77e7fd41608d5a34f5d380
GitOrigin-RevId: 302079a35f12fab85ba878c7e4ee36bef7a008ba
Change-Id: I028673b1b49a37ef68bce66bb206f063be747243
1 file changed
tree: 634a9837b505dcf5bfdb76e965643bac156e4913
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.