[all-commits] [llvm/llvm-project] e5f9e1: [libcxx] Add release notes for Windows wide stdio ...
Wang Pengcheng via All-commits
all-commits at lists.llvm.org
Wed Aug 2 00:14:52 PDT 2023
Branch: refs/heads/release/17.x
Home: https://github.com/llvm/llvm-project
Commit: e5f9e1628de2375f7e811c09bd68f34a74ffa630
https://github.com/llvm/llvm-project/commit/e5f9e1628de2375f7e811c09bd68f34a74ffa630
Author: Martin Storsjö <martin at martin.st>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M libcxx/docs/ReleaseNotes/17.rst
Log Message:
-----------
[libcxx] Add release notes for Windows wide stdio stream handling
This adds notes for the change from https://reviews.llvm.org/D146398 /
fcbbd9649ac165aaf7fc7d60b8fef3b23755179a.
Differential Revision: https://reviews.llvm.org/D156627
(cherry picked from commit 9abc6d9105ca625ee2a03c0ec96a77d9575ca34f)
Commit: 658d9e565c9b46dafa78a8423158c01ed64f758d
https://github.com/llvm/llvm-project/commit/658d9e565c9b46dafa78a8423158c01ed64f758d
Author: David Green <david.green at arm.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M llvm/lib/CodeGen/TargetLoweringBase.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/AArch64InstrFormats.td
M llvm/lib/Target/AArch64/AArch64InstrInfo.td
A llvm/test/CodeGen/AArch64/bf16-imm.ll
Log Message:
-----------
[AArch64] Add some basic handling for bf16 constants.
This adds some basic handling for bf16 constants, attempting to treat them a
lot like fp16 constants where it can. Zero immediates get lowered to FMOVH0,
others either get lowered to FMOVWHr(MOVi32imm) or use FMOVHi if they can.
Without fp16 they get expanded. This may not always be optimal, but fixes a gap
in our lowering. See llvm/test/CodeGen/AArch64/f16-imm.ll for the equivalent
fp16 test.
Differential Revision: https://reviews.llvm.org/D156649
(cherry picked from commit 778fa4edaf207bd2fef3635ceb8782e325ded76a)
Commit: 3ada195d2fcaec5a06fb404bf8976d7451ebb311
https://github.com/llvm/llvm-project/commit/3ada195d2fcaec5a06fb404bf8976d7451ebb311
Author: wangpc <wangpengcheng.pp at bytedance.com>
Date: 2023-08-02 (Wed, 02 Aug 2023)
Changed paths:
M clang/lib/CodeGen/Targets/RISCV.cpp
M clang/test/CodeGen/attr-riscv-rvv-vector-bits-codegen.c
Log Message:
-----------
[RISCV] Use correct LMUL!=1 types for __attribute__((riscv_rvv_vector_bits(N)))
We used to convert them to M1 types in arguments and return
value, which causes failures in CodeGen since it is not legal
to insert subvectors with LMUL>1 to M1 vectors.
Fixes 64266
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D156779
(cherry picked from commit edb5056300bbb327a4b07b4f64ccc8678345721a)
Compare: https://github.com/llvm/llvm-project/compare/fcf0d0ba9c05...3ada195d2fca
More information about the All-commits
mailing list