Today

sthibaul added a comment to D54379: Add Hurd toolchain support to Clang.

I believe this version handles all the comments.
I could run this with check-all on a linux-amd64 box.

Sat, Nov 17, 7:18 PM
sthibaul updated the diff for D54379: Add Hurd toolchain support to Clang.
Sat, Nov 17, 7:15 PM
alexshap updated the diff for D54674: [llvm-objcopy] First bits for MachO .

typo fixed

Sat, Nov 17, 7:08 PM
alexshap changed the visibility for D54674: [llvm-objcopy] First bits for MachO .
Sat, Nov 17, 6:59 PM
alexshap created D54674: [llvm-objcopy] First bits for MachO .
Sat, Nov 17, 6:53 PM
Quuxplusone created D54673: Fix some `-Wshadow` diagnostics emitted by Clang trunk.
Sat, Nov 17, 6:44 PM
regehr committed rL347148: tighten up a couple of assertions. hitting the BitPosition == BitWidth case….
tighten up a couple of assertions. hitting the BitPosition == BitWidth case…
Sat, Nov 17, 5:54 PM
phst created D54672: clang-include-fixer.el: support remote files.
Sat, Nov 17, 4:56 PM
vedantk committed rL347147: [CorrelatedValuePropagation] Preserve debug locations (PR38178).
[CorrelatedValuePropagation] Preserve debug locations (PR38178)
Sat, Nov 17, 4:32 PM
craig.topper abandoned D54658: [X86] Add an AND with 255 to the v16i8 LowerMUL path with AVX2, but not AVX512.

Abandoning in favor of D54671

Sat, Nov 17, 4:02 PM
craig.topper created D54671: [X86] Lower v16i16->v8i16 truncate using an 'and' with 255, an extract_subvector, and a packuswb instruction..
Sat, Nov 17, 4:01 PM
jankratochvil added inline comments to D54670: .debug_types: Update of D32167 on top of D51578 (.debug_types section concatenation).
Sat, Nov 17, 3:12 PM · Restricted Project
jankratochvil added a comment to D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5.

I could not updates this revision so an updated version of this patch is now: D54670

Sat, Nov 17, 3:02 PM
jankratochvil retitled D54670: .debug_types: Update of D32167 on top of D51578 (.debug_types section concatenation) from Update of D32167 on top of D51578 to .debug_types: Update of D32167 on top of D51578 (.debug_types section concatenation).
Sat, Nov 17, 3:01 PM · Restricted Project
jankratochvil removed a dependent revision for D51578: Contiguous .debug_info+.debug_types for D32167: D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5.
Sat, Nov 17, 3:01 PM · Restricted Project
jankratochvil removed a dependency for D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5: D51578: Contiguous .debug_info+.debug_types for D32167.
Sat, Nov 17, 3:01 PM
jankratochvil created D54670: .debug_types: Update of D32167 on top of D51578 (.debug_types section concatenation).
Sat, Nov 17, 3:00 PM · Restricted Project
jankratochvil added a dependent revision for D51578: Contiguous .debug_info+.debug_types for D32167: D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5.
Sat, Nov 17, 2:53 PM · Restricted Project
jankratochvil added a dependency for D32167: Add support for type units (.debug_types) to LLDB in a way that is compatible with DWARF 5: D51578: Contiguous .debug_info+.debug_types for D32167.
Sat, Nov 17, 2:53 PM
jankratochvil updated the diff for D51578: Contiguous .debug_info+.debug_types for D32167.

I have left here only the sections concatenation. The .debug_types itself by Greg Clayton is now updated on top of this patch in D32167.

Sat, Nov 17, 2:53 PM · Restricted Project
aheejin updated the diff for D54660: [WebAssembly] Add null streamer support.
  • Delete unnecessary comments
Sat, Nov 17, 2:32 PM
aheejin added inline comments to D54660: [WebAssembly] Add null streamer support.
Sat, Nov 17, 2:31 PM
aheejin updated the diff for D54660: [WebAssembly] Add null streamer support.
  • Address comments
Sat, Nov 17, 2:31 PM
aheejin added inline comments to D54614: [WebAssembly] Fix MCNullStreamer support.
Sat, Nov 17, 2:22 PM
cameron.mcinally added a comment to D53157: Teach the IRBuilder about constrained fadd and friends.

Just because FENV_ACCESS can be toggled on that granularity doesn't mean we have to represent it that way. We've previously agreed (I think) that if FENV_ACCESS is enabled anywhere in a function we will want to use the constrained intrinsics for all FP operations in the function, not just the ones in the scope where it was specified.

Yes, this is also my understanding. We can't soundly mix the two in the same function because we can't prevent the code motion within the function.

Sat, Nov 17, 2:16 PM
v.g.vassilev added a comment to D54097: Save memory in ASTReader by using DenseMap instead of vector.

Ping...

Sat, Nov 17, 1:13 PM
rcorcs created D54669: [ProfileSummary] Standardize methods and fix comment..
Sat, Nov 17, 12:54 PM
tejohnson committed rL347146: Fix bot failure from r347145.
Fix bot failure from r347145
Sat, Nov 17, 12:44 PM
tejohnson committed rL347145: [ThinLTO] Add some stats for read only variable internalization.
[ThinLTO] Add some stats for read only variable internalization
Sat, Nov 17, 12:06 PM
tejohnson closed D54642: [ThinLTO] Add some stats for read only variable internalization.
Sat, Nov 17, 12:06 PM
MaskRay requested changes to D53736: [BTF] Add BTF DebugInfo.
Sat, Nov 17, 12:04 PM · debug-info
Quuxplusone updated the diff for D50119: Compiler support for P1144R0 "__is_trivially_relocatable(T)".

Implement [[clang::maybe_trivially_relocatable]] along the lines suggested by @rjmccall. The idea is that there are two levels of "opt-in-ness."

Sat, Nov 17, 12:01 PM · Restricted Project
calixte committed rL347144: [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to….
[Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to…
Sat, Nov 17, 11:44 AM
calixte committed rC347144: [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to….
[Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to…
Sat, Nov 17, 11:44 AM
calixte closed D54600: [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to filter the files to instrument with gcov (after revert https://reviews.llvm.org/rL346659).
Sat, Nov 17, 11:44 AM
craig.topper updated the summary of D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane..
Sat, Nov 17, 11:39 AM
craig.topper added inline comments to D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane..
Sat, Nov 17, 11:39 AM
craig.topper created D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane..
Sat, Nov 17, 11:34 AM
sthibaul added a comment to D54379: Add Hurd toolchain support to Clang.

In general when structuring your code, the performance penalty for other targets when the conditions that can be easily tested are not met should pretty much be close to nonexistent. I would suggest keeping that in mind when submitting revisions.

Sat, Nov 17, 11:07 AM
ctopper committed rL347143: [X86] Add support for matching PACKUSWB from a v64i8 shuffle..
[X86] Add support for matching PACKUSWB from a v64i8 shuffle.
Sat, Nov 17, 10:58 AM