Page MenuHomePhabricator
Feed All Stories

Sun, Mar 19

benshi001 added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Sun, Mar 19, 12:48 AM · Restricted Project, Restricted Project
mamrami added a reviewer for D146132: [mlir] tosa.concat - Add InferTensorType interface: jpienaar.
Sun, Mar 19, 12:40 AM · Restricted Project, Restricted Project
carlosgalvezp added inline comments to D144522: [clang-tidy] Add readability-operators-representation check.
Sun, Mar 19, 12:30 AM · Restricted Project, Restricted Project
tbaeder added a comment to D145860: [clang][Interp] Fix initializing fields after base class members.

Ping

Sun, Mar 19, 12:27 AM · Restricted Project, Restricted Project
tbaeder added a comment to D145841: [clang][Interp] Fix diagnostics for calling non-constexpr constructors.

Ping

Sun, Mar 19, 12:27 AM · Restricted Project, Restricted Project
tbaeder added a comment to D144943: [clang][Interp] Implement bitcasts (WIP).

Ping

Sun, Mar 19, 12:26 AM · Restricted Project, Restricted Project
tbaeder added a comment to D144457: [clang][Interp] Handle global composite temporaries.

Ping

Sun, Mar 19, 12:25 AM · Restricted Project, Restricted Project
tbaeder added a comment to D141472: [clang][Interp] Add function pointers.

Ping

Sun, Mar 19, 12:24 AM · Restricted Project, Restricted Project
tbaeder added a comment to D141497: [clang][Interp] Record initialization via conditional operator.

Ping

Sun, Mar 19, 12:24 AM · Restricted Project, Restricted Project

Sat, Mar 18

tbaeder added a comment to D146376: Update static_assert message for redundant cases .

Looks like you're just removing the output altogether, so that won't work.

Sat, Mar 18, 11:55 PM · Restricted Project, Restricted Project
Krishna-13-cyber requested review of D146376: Update static_assert message for redundant cases .
Sat, Mar 18, 11:53 PM · Restricted Project, Restricted Project
craig.topper added a comment to D145874: TableGen: Let getAllDerivedDefinitions() numeric order..

Should anonymous records even be in the name based map? What would the impact be of storing them in a separate vector?

Sat, Mar 18, 11:45 PM · Restricted Project, Restricted Project
Lancern added a comment to D138005: [libc++abi] Improve performance of __dynamic_cast.

Ping: any updates on landing of this revision?

Sat, Mar 18, 11:42 PM · Restricted Project, Restricted Project, Restricted Project
AdityaK <1894981+hiraditya@users.noreply.github.com> committed rG2538e550420f: [Sanitizer] [Scudo] Add riscv64 support for scudo (authored by joshua-arch1).
[Sanitizer] [Scudo] Add riscv64 support for scudo
Sat, Mar 18, 11:39 PM · Restricted Project, Restricted Project, Restricted Project
AdityaK <1894981+hiraditya@users.noreply.github.com> closed D137397: [Sanitizer] [Scudo] Add riscv64 support for scudo.
Sat, Mar 18, 11:38 PM · Restricted Project, Restricted Project, Restricted Project
GitHub <noreply@github.com> committed rW30cc282a0cc2: Add clang diagnostics GSOC project (#35) (authored by tbaeder).
Add clang diagnostics GSOC project (#35)
Sat, Mar 18, 11:38 PM · Restricted Project
craig.topper added a comment to D145874: TableGen: Let getAllDerivedDefinitions() numeric order..

I'm not clear what problem we're trying to solve in practice. Many of the emitters do their own sort of the Records.

Sat, Mar 18, 11:35 PM · Restricted Project, Restricted Project
craig.topper accepted D146147: llvm/test/TableGen/intrinsic-*.td: Use Intrinsics.td instead of mock.

LGTM

Sat, Mar 18, 11:26 PM · Restricted Project, Restricted Project
PiotrZSL committed rGd4cb6c208231: [clang-tidy] readability-identifier-naming: fix hungarian enum prefix in C (authored by amurzeau).
[clang-tidy] readability-identifier-naming: fix hungarian enum prefix in C
Sat, Mar 18, 11:25 PM · Restricted Project, Restricted Project
PiotrZSL closed D144912: [clang-tidy] readability-identifier-naming: fix hungarian enum prefix in C.
Sat, Mar 18, 11:25 PM · Restricted Project, Restricted Project
aemerson requested review of D146375: [NFC][Outliner] Delete default ctors for Candidate & OutlinedFunction..
Sat, Mar 18, 11:21 PM · Restricted Project, Restricted Project
brad added a reviewer for D146374: [test-suite] Disable CLAMR fmemopen() substitute function on FreeBSD / OpenBSD and AIX: daltenty.
Sat, Mar 18, 11:16 PM · Restricted Project
MaskRay added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Sat, Mar 18, 11:15 PM · Restricted Project, Restricted Project
tbaeder added a comment to D146358: [clang][AST] Print name instead of type when diagnosing uninitialized subobject in constexpr variables.

"subobject named 'foo'" sounds a bit weird to me, I'd expect just "subobject 'foo'", but that's just a suggestion and I'll wait for a native spearker to chime in on this.

Sat, Mar 18, 11:01 PM · Restricted Project, Restricted Project
Allen added a comment to D145846: [InstCombine] enhance icmp with sub folds.

ping ?

Sat, Mar 18, 10:51 PM · Restricted Project, Restricted Project
Allen committed rG22c3ba4bb519: [SVE] Add patterns for shift intrinsics with FalseLanesZero mode (authored by lizhijin).
[SVE] Add patterns for shift intrinsics with FalseLanesZero mode
Sat, Mar 18, 10:49 PM · Restricted Project, Restricted Project
Allen closed D145551: [SVE] Add patterns for shift intrinsics with FalseLanesZero mode.
Sat, Mar 18, 10:49 PM · Restricted Project, Restricted Project
lhames committed rG57aeb3054604: [JITLink][ELF] Don't skip debug info sections by default. (authored by lhames).
[JITLink][ELF] Don't skip debug info sections by default.
Sat, Mar 18, 10:45 PM · Restricted Project, Restricted Project
Chia-hungDuan added a comment to D146312: [scudo] Early exit from the case can't do page release..

Add some number from system_server

Sat, Mar 18, 10:43 PM · Restricted Project, Restricted Project
benshi001 added inline comments to D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR.
Sat, Mar 18, 10:27 PM · Restricted Project, Restricted Project
StephenFan added a reviewer for D146364: [Driver] Fix naming conflicts of getStatsFileName when using LTO: MaskRay.
Sat, Mar 18, 9:46 PM · Restricted Project, Restricted Project
fsb4000 updated the diff for D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 9:32 PM · Restricted Project, Restricted Project
lhames committed rGede78c1704ed: [JITLink][ELF][x86-64] Add support for R_X86_64_32 relocation. (authored by lhames).
[JITLink][ELF][x86-64] Add support for R_X86_64_32 relocation.
Sat, Mar 18, 9:23 PM · Restricted Project, Restricted Project
fsb4000 updated the summary of D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 9:16 PM · Restricted Project, Restricted Project
fsb4000 updated the summary of D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 9:06 PM · Restricted Project, Restricted Project
fsb4000 updated the diff for D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 8:52 PM · Restricted Project, Restricted Project
fsb4000 updated the summary of D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 8:38 PM · Restricted Project, Restricted Project
brad requested review of D146374: [test-suite] Disable CLAMR fmemopen() substitute function on FreeBSD / OpenBSD and AIX.
Sat, Mar 18, 7:58 PM · Restricted Project
brad requested review of D146373: [test-suite] Fix OpenBSD build.
Sat, Mar 18, 7:55 PM · Restricted Project
samuelmaina updated the summary of D146370: [Clang][OpenMP]Solved the the always truth condition in Arm64.
Sat, Mar 18, 7:34 PM · Restricted Project, Restricted Project
samuelmaina updated the diff for D146370: [Clang][OpenMP]Solved the the always truth condition in Arm64.

Updating D146370: [Clang][OpenMP]Solved the the always truth condition in Arm64

Reformatted the file
Reformatted the CGOpenMPRuntime.cpp to conform to clang standards

Sat, Mar 18, 7:24 PM · Restricted Project, Restricted Project
fsb4000 requested review of D146372: [libc++]Enforce `-Wzero-as-null-pointer-constant`.
Sat, Mar 18, 7:19 PM · Restricted Project, Restricted Project
samuelmaina requested review of D146371: [Clang][OpenMP]Solved the the always truth condition in Arm64.
Sat, Mar 18, 7:17 PM · Restricted Project, Restricted Project
samuelmaina requested review of D146370: [Clang][OpenMP]Solved the the always truth condition in Arm64.
Sat, Mar 18, 6:50 PM · Restricted Project, Restricted Project
koakuma updated the diff for D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Undo formatting changes and fix typo in test comment.

Sat, Mar 18, 6:16 PM · Restricted Project, Restricted Project
emaste accepted D146251: [test-suite] Fix FreeBSD and OpenBSD builds.
Sat, Mar 18, 5:48 PM · Restricted Project
ccotter updated the diff for D141892: Implement modernize-use-constraints.

rebase

Sat, Mar 18, 5:17 PM · Restricted Project, Restricted Project
brad accepted D146251: [test-suite] Fix FreeBSD and OpenBSD builds.
Sat, Mar 18, 4:58 PM · Restricted Project
dim updated the diff for D146251: [test-suite] Fix FreeBSD and OpenBSD builds.

Uploaded wrong commit.

Sat, Mar 18, 4:54 PM · Restricted Project
dim updated the diff for D146251: [test-suite] Fix FreeBSD and OpenBSD builds.

Simplify.

Sat, Mar 18, 4:52 PM · Restricted Project
brad added a comment to D146251: [test-suite] Fix FreeBSD and OpenBSD builds.

Yes, <tgmath.h> is also available on macOS, but it is unnecessary, even on Linux. Using just <math.h> should be sufficient, because the only math function used is hypot(3) which works on doubles by default. There is really no need to pull in the tricky macro machinery from tgmath here.

Sat, Mar 18, 4:49 PM · Restricted Project
dim added a comment to D146251: [test-suite] Fix FreeBSD and OpenBSD builds.

Looks like all three OS's have tgmath.h as well. Why not just make this

#if defined(__MINGW32__)
#include <complex.h>
#elif defined(__APPLE__)
#include <math.h>
#else
#include <tgmath.h>
#endif

For now, unless you can also build test on macOS?

Sat, Mar 18, 4:46 PM · Restricted Project
koakuma added inline comments to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
Sat, Mar 18, 4:36 PM · Restricted Project, Restricted Project
jrtc27 added inline comments to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
Sat, Mar 18, 4:02 PM · Restricted Project, Restricted Project
mstorsjo added inline comments to D146352: Split out `llvm-cg-tblgen` from `llvm-tblgen`.
Sat, Mar 18, 3:22 PM · Restricted Project, Restricted Project
brad added a comment to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

@jrtc27 Ping?

Sat, Mar 18, 3:14 PM · Restricted Project, Restricted Project
nikic requested changes to D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects..

This is not generally legal for div/rem, see https://alive2.llvm.org/ce/z/2iiR26 using one of your tests. This is only legal if the operation is speculatable.

Sat, Mar 18, 3:03 PM · Restricted Project, Restricted Project
amurzeau added a comment to D144912: [clang-tidy] readability-identifier-naming: fix hungarian enum prefix in C.

Looks great, approved! Thanks for fixing :)

Sat, Mar 18, 2:58 PM · Restricted Project, Restricted Project
kuhar updated the diff for D146340: [ADT] Work around `enumerate` compilation error with modules enabled.

Do not calculate sizes in non-debug builds

Sat, Mar 18, 2:43 PM · Restricted Project, Restricted Project
thakis committed rG93a04a0591c1: [gn] Fix libunwind build on mac after 203b6f31bb7 (authored by thakis).
[gn] Fix libunwind build on mac after 203b6f31bb7
Sat, Mar 18, 2:20 PM · Restricted Project, Restricted Project
nikic accepted D146346: [InstCombine] Add tests for indirect mul by power of 2; NFC.

LGTM

Sat, Mar 18, 2:19 PM · Restricted Project, Restricted Project
nikic accepted D146347: [InstCombine] Improve transforms for `(mul X, Y)` -> `(shl X, log2(Y)`.

LGTM

Sat, Mar 18, 2:18 PM · Restricted Project, Restricted Project
thakis added a comment to D143637: StackProtector: add unwind cleanup paths for instrumentation..

It looks like this broke building libunwind. Building it now fails with (when building clang and lld and so on with this patch, and then building libunwind with just-built clang and lld and so on):

Sat, Mar 18, 2:17 PM · Restricted Project, Restricted Project
ldionne updated the diff for D146359: [libc++] Use named Lit features to flag back-deployment XFAILs.

Fix a couple more incorrect XFAILs

Sat, Mar 18, 2:15 PM · Restricted Project, Restricted Project
goldstein.w.n added inline comments to D146347: [InstCombine] Improve transforms for `(mul X, Y)` -> `(shl X, log2(Y)`.
Sat, Mar 18, 2:01 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects..

Rebase

Sat, Mar 18, 2:00 PM · Restricted Project, Restricted Project
mnadeem set the repository for D146333: [Flang] Exit gracefully with a useful message when we fail to lookup a target to rG LLVM Github Monorepo.
Sat, Mar 18, 2:00 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146349: [InstCombine] Make `FoldOpIntoSelect` handle non-constants and use condition to deduce constants..

Rebase

Sat, Mar 18, 2:00 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146348: [InstCombine] Add more tests for folding irem/idiv/mul with select; NFC.

Rebase

Sat, Mar 18, 2:00 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146347: [InstCombine] Improve transforms for `(mul X, Y)` -> `(shl X, log2(Y)`.

Propegate nuw flag

Sat, Mar 18, 2:00 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146346: [InstCombine] Add tests for indirect mul by power of 2; NFC.

Add flag propegation test

Sat, Mar 18, 1:59 PM · Restricted Project, Restricted Project
mnadeem retitled D146333: [Flang] Exit gracefully with a useful message when we fail to lookup a target from [Flang] Replace assertion with fatal error while setting up target machine to [Flang] Exit gracefully with a useful message when we fail to lookup a target.
Sat, Mar 18, 1:58 PM · Restricted Project, Restricted Project
PiotrZSL added a comment to D146368: [clang-tidy] Add readability-reference-to-constructed-temporary check.

There are 2 issues found in llvm repository:

  • llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp:721:22: warning: reference variable 'S' extends the lifetime of a just-constructed temporary object 'const StringRef', consider changing reference to value [readability-reference-to-constructed-temporary]
  • clang/lib/Sema/SemaChecking.cpp:10096:36: warning: reference variable 'AT2' extends the lifetime of a just-constructed temporary object 'const analyze_printf::ArgType', consider changing reference to value [readability-reference-to-constructed-temporary]
Sat, Mar 18, 1:56 PM · Restricted Project, Restricted Project
PiotrZSL requested review of D146368: [clang-tidy] Add readability-reference-to-constructed-temporary check.
Sat, Mar 18, 1:55 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects..

Rebase

Sat, Mar 18, 1:52 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146349: [InstCombine] Make `FoldOpIntoSelect` handle non-constants and use condition to deduce constants..

Rebase

Sat, Mar 18, 1:51 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146348: [InstCombine] Add more tests for folding irem/idiv/mul with select; NFC.

Rebase

Sat, Mar 18, 1:51 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146347: [InstCombine] Improve transforms for `(mul X, Y)` -> `(shl X, log2(Y)`.

Rebase

Sat, Mar 18, 1:51 PM · Restricted Project, Restricted Project
goldstein.w.n updated the diff for D146346: [InstCombine] Add tests for indirect mul by power of 2; NFC.

Put tests in canonical commuted form. Add multiuse tests

Sat, Mar 18, 1:51 PM · Restricted Project, Restricted Project
mnadeem updated the diff for D146333: [Flang] Exit gracefully with a useful message when we fail to lookup a target.
  • Use diagnostics
  • Add a test
Sat, Mar 18, 1:50 PM · Restricted Project, Restricted Project
mnadeem added a comment to D146333: [Flang] Exit gracefully with a useful message when we fail to lookup a target.

We already have an error message, so print it as well.

I'm not sure I follow - can you elaborate? This patch is switching from an assertion to a diagnostic. The error message inside the assert will be printed regardless of whether a diagnostic is used or not.

Sat, Mar 18, 1:49 PM · Restricted Project, Restricted Project
ldionne requested review of D146367: [libc++][Apple] Update availability markup for std::to_chars(floating-point).
Sat, Mar 18, 1:47 PM · Restricted Project, Restricted Project
LLVM GN Syncbot <llvmgnsyncbot@gmail.com> committed rG12f4ac25b764: [gn build] Port f7efcaca77d8 (authored by LLVM GN Syncbot <llvmgnsyncbot@gmail.com>).
[gn build] Port f7efcaca77d8
Sat, Mar 18, 1:39 PM · Restricted Project, Restricted Project
LLVM GN Syncbot <llvmgnsyncbot@gmail.com> committed rGff2298ef1a4c: [gn build] Port 787fbad57e05 (authored by LLVM GN Syncbot <llvmgnsyncbot@gmail.com>).
[gn build] Port 787fbad57e05
Sat, Mar 18, 1:38 PM · Restricted Project, Restricted Project
LLVM GN Syncbot <llvmgnsyncbot@gmail.com> committed rGcd4e82f168e1: [gn build] Port 65f7ebe72e4c (authored by LLVM GN Syncbot <llvmgnsyncbot@gmail.com>).
[gn build] Port 65f7ebe72e4c
Sat, Mar 18, 1:38 PM · Restricted Project, Restricted Project
fhahn added inline comments to rG2db71c9851e5: [VPlan] Simplify code in createReplicateRegion (NFC)..
Sat, Mar 18, 1:37 PM · Restricted Project, Restricted Project
ldionne updated the diff for D146366: [libc++] Use the stdlib=<LIB> Lit feature instead of use_system_cxx_lib.

Trigger CI with parent diff.

Sat, Mar 18, 1:36 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
ldionne updated the diff for D146365: [libc++] Also support target triples that end with .0 in backdeployment tests.

Re-upload with parent to trigger CI properly.

Sat, Mar 18, 1:35 PM · Restricted Project, Restricted Project
fhahn committed rG371bb2c9d34a: [VPlan] Move createReplicateRegion out of VPRecipeBuilder.h. (NFC) (authored by fhahn).
[VPlan] Move createReplicateRegion out of VPRecipeBuilder.h. (NFC)
Sat, Mar 18, 1:31 PM · Restricted Project, Restricted Project
ldionne requested review of D146366: [libc++] Use the stdlib=<LIB> Lit feature instead of use_system_cxx_lib.
Sat, Mar 18, 1:31 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
ldionne requested review of D146365: [libc++] Also support target triples that end with .0 in backdeployment tests.
Sat, Mar 18, 1:27 PM · Restricted Project, Restricted Project
w2yehia committed rG787fbad57e05: [NFC][AIX][PGO] Create AIX specific compiler-rt profile file. (authored by w2yehia).
[NFC][AIX][PGO] Create AIX specific compiler-rt profile file.
Sat, Mar 18, 1:22 PM · Restricted Project, Restricted Project
ldionne committed rGd6c12cbee314: [libc++][Apple] Make sure to set the LIBCXX_LIBRARY_VERSION when building for… (authored by ldionne).
[libc++][Apple] Make sure to set the LIBCXX_LIBRARY_VERSION when building for…
Sat, Mar 18, 1:22 PM · Restricted Project, Restricted Project
ldionne closed D146361: [libc++][Apple] Make sure to set the LIBCXX_LIBRARY_VERSION when building for Apple.
Sat, Mar 18, 1:22 PM · Restricted Project, Restricted Project
ldionne accepted D146361: [libc++][Apple] Make sure to set the LIBCXX_LIBRARY_VERSION when building for Apple.

CI failures are unrelated.

Sat, Mar 18, 1:21 PM · Restricted Project, Restricted Project
ldionne committed rG16fe61ac7ba5: [libc++][Apple] Make sure we install libc++experimental.a (authored by ldionne).
[libc++][Apple] Make sure we install libc++experimental.a
Sat, Mar 18, 1:21 PM · Restricted Project, Restricted Project
ldionne closed D146360: [libc++][Apple] Make sure we install libc++experimental.a.
Sat, Mar 18, 1:20 PM · Restricted Project, Restricted Project
ldionne accepted D146360: [libc++][Apple] Make sure we install libc++experimental.a.

CI failures are unrelated and we're on them, landing.

Sat, Mar 18, 1:20 PM · Restricted Project, Restricted Project
thakis committed rG29d3e4e6e91a: [gn] merge e46d8a731535 more (authored by thakis).
[gn] merge e46d8a731535 more
Sat, Mar 18, 1:19 PM · Restricted Project, Restricted Project
thakis committed rG6d9ea9108a3b: [gn] merge e46d8a731535 (authored by thakis).
[gn] merge e46d8a731535
Sat, Mar 18, 1:18 PM · Restricted Project, Restricted Project