Page MenuHomePhabricator
Feed All Stories

Today

qcolombet added inline comments to D146724: [mlir][MemRef] Add patterns to extract address computations.
Fri, Mar 24, 9:12 AM · Restricted Project, Restricted Project
awarzynski added a comment to D146814: [Flang] Add debug flag to enable current debug information pass.

Thanks for submitting this! Please add tests for -g and all variants of -gline-tables-only.

Fri, Mar 24, 9:12 AM · Restricted Project, Restricted Project, Restricted Project
sjw36 added a comment to D145744: [linalg] Fixed tosa-to-linalg-named for tosa.conv2d i8 with i8 bias.

Thanks @rsuderman. Updated.

Fri, Mar 24, 9:12 AM · Restricted Project, Restricted Project
luke added inline comments to D146747: [RISCV] Model select and insertsubvector shuffle kinds.
Fri, Mar 24, 9:12 AM · Restricted Project, Restricted Project
gulfem added a comment to D144083: [JITLink] Initial AArch32 backend.

This was due to my change to use a target flag to represent the thumb bit. Obviously, these are target-specific and ObjectLinkingLayer has to account for that. Relanding now with the fix.

Thanks, and the issue is fixed in your reland.

Fri, Mar 24, 9:11 AM · Restricted Project, Restricted Project
sjw36 updated the diff for D145744: [linalg] Fixed tosa-to-linalg-named for tosa.conv2d i8 with i8 bias.
  • cleanup changes for review comments
Fri, Mar 24, 9:11 AM · Restricted Project, Restricted Project
mingmingl requested review of D146820: [AArch64][PeepholeOpt]Optimize ALU + compare to flag-setting ALU.
Fri, Mar 24, 9:11 AM · Restricted Project, Restricted Project
qcolombet updated the diff for D146724: [mlir][MemRef] Add patterns to extract address computations.
  • Remove the test pass
  • Add a tranform op instead
  • Add a comment for strides when creating the subview
  • Add a test for non-1 strides (only for vector.transfer_write, @nicolasvasilache let me know if you want more)
  • Report failures with notifyMatchFailure
Fri, Mar 24, 9:10 AM · Restricted Project, Restricted Project
luke updated the diff for D146747: [RISCV] Model select and insertsubvector shuffle kinds.

Remove FIXME: The test case seems to be fully vectorizing the function, rather than half-vectorizing it as the comment states.

Fri, Mar 24, 9:10 AM · Restricted Project, Restricted Project
aaron.ballman added a comment to D146719: [Clang] Improve diagnostics when using a concept as template argument.

Want to add a release note for this as well?

Fri, Mar 24, 9:09 AM · Restricted Project, Restricted Project
awarzynski accepted D146075: [flang][driver][openmp] Write MLIR for -save-temps.

LGTM!

Fri, Mar 24, 9:08 AM · Restricted Project, Restricted Project, Restricted Project
tbaeder requested review of D146819: [llvm][github] Add good-first-issue comment to issues.
Fri, Mar 24, 9:08 AM · Restricted Project, Restricted Project
aleksandr.popov added a comment to D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1.

Thanks, guys!
@dmgreen could you please clarify, did you run benchmarks with PredictableSelectIsExpensive only or did you use 75% prediction rate threshold as well?

Fri, Mar 24, 9:08 AM · Restricted Project, Restricted Project
sjw36 abandoned D146817: * cleanup as per review comments.

wrong button..

Fri, Mar 24, 9:08 AM · Restricted Project, Restricted Project
paulkirth requested review of D146818: [support] Attempt to fix PrintNumber test for Solaris.
Fri, Mar 24, 9:06 AM · Restricted Project, Restricted Project
luke updated the diff for D146747: [RISCV] Model select and insertsubvector shuffle kinds.

Update SLP vectorizer test case

Fri, Mar 24, 9:06 AM · Restricted Project, Restricted Project
sjw36 requested review of D146817: * cleanup as per review comments.
Fri, Mar 24, 9:05 AM · Restricted Project, Restricted Project
ThomasRaoux accepted D146816: [mlir][linalg] Use affine apply in im2col gather index calculations.

Thanks!

Fri, Mar 24, 9:04 AM · Restricted Project, Restricted Project
doru1004 added a comment to D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.

LG as long as we can fix it later once the bot picks it up.

Fri, Mar 24, 9:03 AM · Restricted Project, Restricted Project
luke updated the diff for D146711: [RISCV] Lower insert subvector shuffles as vslideups.

Remove test rename diff

Fri, Mar 24, 9:03 AM · Restricted Project, Restricted Project
nextsilicon-itay-bookstein updated the diff for D140722: [OpenMP] Prefix outlined and reduction func names with original func's name.

Another minor tweak to clang/test/CodeGen/PowerPC/ppc64le-varargs-f128.c.

Fri, Mar 24, 9:02 AM · Restricted Project, Restricted Project
luke updated the diff for D146711: [RISCV] Lower insert subvector shuffles as vslideups.

Use a tail agnostic policy if we're inserting at a suffix

Fri, Mar 24, 9:01 AM · Restricted Project, Restricted Project
luismarques added a comment to D123515: [RISCV] Support '.option arch' directive.

Adding a test showing that using .option arch in inline assembly doesn't affect ELF attributes nor set the EF_RISCV_RVC ELF flag would be nice. The latter can also be tested for assembly files.

Fri, Mar 24, 8:59 AM · Restricted Project, Restricted Project
reames requested changes to D146208: [ASAN] Support memory checks on vp.load/store..
Fri, Mar 24, 8:57 AM · Restricted Project, Restricted Project
zahiraam updated the diff for D146148: Float_t and double_t types shouldn't be modified by #pragma clang fp eval_method.
Fri, Mar 24, 8:53 AM · Restricted Project, Restricted Project
jonpa added inline comments to D146059: [SystemZ] Allow fp/int casting into inline assembly operands.
Fri, Mar 24, 8:53 AM · Restricted Project, Restricted Project
jonpa updated the diff for D146059: [SystemZ] Allow fp/int casting into inline assembly operands.

Patch updated per review.

Fri, Mar 24, 8:53 AM · Restricted Project, Restricted Project
tbaeder added inline comments to D146376: Update static_assert message for redundant cases .
Fri, Mar 24, 8:52 AM · Restricted Project, Restricted Project
tomasz-kaminski-sonarsource added a comment to D146733: [clang] source range of variable template specialization should include initializer.

LGTM! Let me know if you need someone to commit this for you, and include "Name To Use <EmailAddr>"

Fri, Mar 24, 8:52 AM · Restricted Project, Restricted Project
mingmingl reclaimed D146754: [NFC]Pre-commit test case.
Fri, Mar 24, 8:51 AM · Restricted Project, Restricted Project
qedawkins added inline comments to D144678: [mlir][linalg] Refactor convolution to img2col conversion to use gather semantics.
Fri, Mar 24, 8:50 AM · Restricted Project, Restricted Project
tschuett added a comment to D146751: Support for PowerPC vector type.

Is this the first of ten vendors types? Do I need a flag to enable the PowerPC vector type or does it also work on other architectures?

Fri, Mar 24, 8:49 AM · Restricted Project
qedawkins requested review of D146816: [mlir][linalg] Use affine apply in im2col gather index calculations.
Fri, Mar 24, 8:49 AM · Restricted Project, Restricted Project
lenary abandoned D80963: [WIP][clang] Allow {u}int_fastN_t to be different to {u}int_leastN_t.
Fri, Mar 24, 8:44 AM · Restricted Project, Restricted Project
arsenm accepted D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0.

LGTM with test nit

Fri, Mar 24, 8:44 AM · Restricted Project, Restricted Project
matejam added a comment to D146737: [AMDGPU] Default component broadcast store.

Thanks for the review!

Fri, Mar 24, 8:43 AM · Restricted Project, Restricted Project
durin42 committed rG4e209a950166: [libc] Update bazel build rules for 9c8bdbcbc502fac7d7d8da5c848cec448daf26ae (authored by durin42).
[libc] Update bazel build rules for 9c8bdbcbc502fac7d7d8da5c848cec448daf26ae
Fri, Mar 24, 8:38 AM · Restricted Project
tianshilei1992 accepted D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.

Sure

Fri, Mar 24, 8:37 AM · Restricted Project, Restricted Project
jhuber6 accepted D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.

LG as long as we can fix it later once the bot picks it up.

Fri, Mar 24, 8:36 AM · Restricted Project, Restricted Project
kiranchandramohan added inline comments to D146292: [Flang][OpenMP] Added TODO checks for unsupported map types.
Fri, Mar 24, 8:35 AM · Restricted Project, Restricted Project
ronlieb added a comment to D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.

In case folks are worried about this debug content:
this patch will have a short life span, once we see the dump from the BOT, we can revert it.

Fri, Mar 24, 8:35 AM · Restricted Project, Restricted Project
tblah added a comment to D146814: [Flang] Add debug flag to enable current debug information pass.

Thanks for adding this flang.

Fri, Mar 24, 8:32 AM · Restricted Project, Restricted Project, Restricted Project
fakepaper56 updated the diff for D146208: [ASAN] Support memory checks on vp.load/store..

Rebase and ping.

Fri, Mar 24, 8:31 AM · Restricted Project, Restricted Project
asb added a comment to D123515: [RISCV] Support '.option arch' directive.

First and foremost, thank you for keeping this up to date and iterating upon it while the .option arch proposal was under review in the asm manual. I think we're basically almost there.

Fri, Mar 24, 8:31 AM · Restricted Project, Restricted Project
luismarques added inline comments to D123515: [RISCV] Support '.option arch' directive.
Fri, Mar 24, 8:29 AM · Restricted Project, Restricted Project
zero9178 added a comment to D145802: [mlir][llvm] Allow llvm.resume with non-landingpad input.

Looks good to me with some notes:

Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project
cor3ntin added inline comments to D146764: [clang] Make predefined expressions string literals under -fms-extensions.
Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project
mariusz-sikora-at-amd committed rG69061f96275c: [AMDGPU] Add clang builtin for __builtin_amdgcn_ds_atomic_fadd_v2f16 (authored by mariusz-sikora-at-amd).
[AMDGPU] Add clang builtin for __builtin_amdgcn_ds_atomic_fadd_v2f16
Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project
jmmartinez updated the diff for D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0.
  • Removed the opt-pipeline.ll test.
Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project
mariusz-sikora-at-amd closed D146808: [AMDGPU] Add clang builtin for __builtin_amdgcn_ds_atomic_fadd_v2f16.
Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project
AdvenamTacet planned changes to D146815: [ASan][libc++] Annotating std::deque with all allocators.

I will add tests.

Fri, Mar 24, 8:26 AM · Restricted Project, Restricted Project
wenlei accepted D146452: [AutoFDO] Use flattened profiles for profile staleness metrics.

lgtm, thanks.

Fri, Mar 24, 8:25 AM · Restricted Project, Restricted Project
Unique_Usman added a comment to D146759: Declaration fragments for properties include additional property attributes that were not specified in the sources proposed solution.

Hi Samuel,

Fri, Mar 24, 8:25 AM · Restricted Project
aaron.ballman added a comment to D144651: [Serialization] Place command line defines in the correct file.

The build lab's lldb builders are all green, and greendragon's standalone build is also green. Could this be a problem with incremental builds being in a bad state somehow?

I don't think so, as I can reliably reproduce this on my machine. I believe the _contents_ of the SDK headers affect what is fed to Clang, and therefore we see the crash with some SDKs but not others.

Fri, Mar 24, 8:25 AM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet requested review of D146815: [ASan][libc++] Annotating std::deque with all allocators.
Fri, Mar 24, 8:25 AM · Restricted Project, Restricted Project
probinson accepted D146539: [DebugInfo] Correct out-of-bounds error message for DW_FORM_line_strp.

LGTM

Fri, Mar 24, 8:23 AM · Restricted Project, Restricted Project
aaron.ballman added inline comments to D146764: [clang] Make predefined expressions string literals under -fms-extensions.
Fri, Mar 24, 8:21 AM · Restricted Project, Restricted Project
tstellar added a comment to rG3d65cd405d64: [llvm-objdump] Fix help message for --print-imm-hex.

@bd1976llvm Can you file an issue for this: https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches

Fri, Mar 24, 8:21 AM · Restricted Project, Restricted Project
kadircet added a comment to D146244: [clangd] Show used symbols on #include line hover..

(pardon the interruption, some drive-by comments :))

Fri, Mar 24, 8:19 AM · Restricted Project, Restricted Project
jmmartinez added a comment to D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0.

could we not put the full pipeline as a test and just check that relevant passes run?

Fri, Mar 24, 8:19 AM · Restricted Project, Restricted Project
kiranchandramohan added inline comments to D146814: [Flang] Add debug flag to enable current debug information pass.
Fri, Mar 24, 8:19 AM · Restricted Project, Restricted Project, Restricted Project
stellaraccident requested changes to D146526: [mlir][tosa] Improve performance of tosa.transpose constant folding.

Thank you for the work!

Fri, Mar 24, 8:19 AM · Restricted Project, Restricted Project
skatrak added inline comments to D146075: [flang][driver][openmp] Write MLIR for -save-temps.
Fri, Mar 24, 8:15 AM · Restricted Project, Restricted Project, Restricted Project
tomasz-kaminski-sonarsource updated the diff for D146733: [clang] source range of variable template specialization should include initializer.

Rebasing on test commit. My applogies for noise, I still get confused with arc sometimes.

Fri, Mar 24, 8:15 AM · Restricted Project, Restricted Project
fdeazeve added a comment to D144651: [Serialization] Place command line defines in the correct file.

Unfortunately I still can't reproduce this even using exactly the same cmake command as you gave. Looking at above cmake log some possible causes of difference are:

  • I'm doing this on an M1 macbook with host triple arm64-apple-darwin21.6.0 but the host triple on that bot is x86_64-apple-darwin20.6.0
  • I'm using python 3.9, bot is using python 3.10
  • I'm doing a build from clean whereas the bot is doing an incremental build

Also if I try to run the simpler reproducer you give then I get the error

error: expression failed to parse:
error: Header search couldn't locate module Cocoa

I'm now on holiday, I won't be able to get back to this until 2023-04-03.

The build lab's lldb builders are all green, and greendragon's standalone build is also green. Could this be a problem with incremental builds being in a bad state somehow?

Fri, Mar 24, 8:13 AM · Restricted Project, Restricted Project, Restricted Project
tomasz-kaminski-sonarsource updated the diff for D146784: [clang] Test for AST Dumping of the template variables.

Reintroduced bug commit refernces. Sorry for the noise, but I still sometimes get confused with arc.

Fri, Mar 24, 8:12 AM · Restricted Project, Restricted Project
SBallantyne requested review of D146814: [Flang] Add debug flag to enable current debug information pass.
Fri, Mar 24, 8:10 AM · Restricted Project, Restricted Project, Restricted Project
nikic committed rG172094cad31a: [LICM] Require MSSA in SinkAndHoistLICMFlags (NFC) (authored by nikic).
[LICM] Require MSSA in SinkAndHoistLICMFlags (NFC)
Fri, Mar 24, 8:09 AM · Restricted Project, Restricted Project
tomasz-kaminski-sonarsource updated the diff for D146784: [clang] Test for AST Dumping of the template variables.

Reverted accidentally included changes.

Fri, Mar 24, 8:05 AM · Restricted Project, Restricted Project
jrbyrnes added a comment to D146327: [ArgPromotion] Remove dead code produced by removing dead arguments.

Wow, thanks for finding that and for the quick work!

Fri, Mar 24, 8:05 AM · Restricted Project, Restricted Project
IBricchi updated the diff for D146805: [Pass Builder] Allow Module Inliner for full lto.

format

Fri, Mar 24, 8:05 AM · Restricted Project, Restricted Project
doru1004 updated the diff for D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.
Fri, Mar 24, 8:05 AM · Restricted Project, Restricted Project
skatrak updated the diff for D146075: [flang][driver][openmp] Write MLIR for -save-temps.

Revision of tests

Fri, Mar 24, 8:03 AM · Restricted Project, Restricted Project, Restricted Project
barannikov88 accepted D142219: [MC] Store operand info immediately after the TargetInsts table. NFC..

Still LGTM

Fri, Mar 24, 8:01 AM · Restricted Project, Restricted Project
alvinhochun committed rGb1871ceb1cf6: [sanitizer][win] Change cmdline check to allow double backslashs (authored by alvinhochun).
[sanitizer][win] Change cmdline check to allow double backslashs
Fri, Mar 24, 8:00 AM · Restricted Project, Restricted Project
alvinhochun closed D146621: [sanitizer][win] Change cmdline check to allow double backslashs.
Fri, Mar 24, 8:00 AM · Restricted Project, Restricted Project
aeubanks added inline comments to D146764: [clang] Make predefined expressions string literals under -fms-extensions.
Fri, Mar 24, 7:58 AM · Restricted Project, Restricted Project
jhuber6 committed rG125a37e09ba6: [LoongArch] Add Scalar link component (authored by XiaodongLoong).
[LoongArch] Add Scalar link component
Fri, Mar 24, 7:58 AM · Restricted Project, Restricted Project
jhuber6 closed D146806: [LoongArch] Add Scalar link component.
Fri, Mar 24, 7:58 AM · Restricted Project, Restricted Project
jhuber6 added a comment to D146806: [LoongArch] Add Scalar link component.

Landing this because my build has been broken for the past few hours.

Fri, Mar 24, 7:58 AM · Restricted Project, Restricted Project
nemanjai committed rGe7c35d71007f: [SelectionDAG] Correctly reduce BV to shuffle with zero on big endian (authored by nemanjai).
[SelectionDAG] Correctly reduce BV to shuffle with zero on big endian
Fri, Mar 24, 7:57 AM · Restricted Project, Restricted Project
nemanjai closed D146460: [SelectionDAG] Correctly reduce BV to shuffle with zero on big endian.
Fri, Mar 24, 7:57 AM · Restricted Project, Restricted Project
arsenm added inline comments to D146737: [AMDGPU] Default component broadcast store.
Fri, Mar 24, 7:56 AM · Restricted Project, Restricted Project
aaron.ballman added inline comments to D146408: [clang][Interp] Start supporting complex types.
Fri, Mar 24, 7:56 AM · Restricted Project, Restricted Project
david-arm added a reviewer for D146127: [NFC][LoopVectorize] Simplify preferPredicateOverEpilogue interface: paulwalker-arm.
Fri, Mar 24, 7:55 AM · Restricted Project, Restricted Project
nikic added a comment to D144274: [InstCombine] use loop info when running the pass after loop vectorization.

I've put up https://reviews.llvm.org/D146813 to move the loop invariant GEP reassociation into LICM, which should allow us to drop the LoopInfo dependency from InstCombine.

Fri, Mar 24, 7:54 AM · Restricted Project, Restricted Project
vpykhtin updated the diff for D146810: [CodeGen] Compile-time improvement for Machine Late Instructions Cleanup Pass..

Fixed debug build.

Fri, Mar 24, 7:54 AM · Restricted Project, Restricted Project
reames accepted D146711: [RISCV] Lower insert subvector shuffles as vslideups.

LGTM w/minor comments.

Fri, Mar 24, 7:53 AM · Restricted Project, Restricted Project
aeubanks added a comment to D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0.

could we not put the full pipeline as a test and just check that relevant passes run?

Fri, Mar 24, 7:48 AM · Restricted Project, Restricted Project
nikic requested review of D146813: [LICM] Reassociate GEPs to allow hoisting.
Fri, Mar 24, 7:47 AM · Restricted Project, Restricted Project
probinson added a comment to D144337: Prevent line 0 instructions from dividing a lexical block into ranges.

(I think the most obvious/easy example is, if I recall correctly, line zero is used for merged function calls)

Fri, Mar 24, 7:47 AM · Restricted Project, Restricted Project
aeubanks added inline comments to D146805: [Pass Builder] Allow Module Inliner for full lto.
Fri, Mar 24, 7:45 AM · Restricted Project, Restricted Project
foad added a reviewer for D142218: [MC] Store implicit ops immediately after the TargetInsts table. NFC.: martien-de-jong.
Fri, Mar 24, 7:44 AM · Restricted Project, Restricted Project
foad added reviewers for D142219: [MC] Store operand info immediately after the TargetInsts table. NFC.: s-barannikov, martien-de-jong.
Fri, Mar 24, 7:44 AM · Restricted Project, Restricted Project
simon_tatham accepted D146731: [extract_symbols.py] Export unique symbols.
Fri, Mar 24, 7:44 AM · Restricted Project, Restricted Project
foad added inline comments to D142219: [MC] Store operand info immediately after the TargetInsts table. NFC..
Fri, Mar 24, 7:42 AM · Restricted Project, Restricted Project
foad updated the diff for D142219: [MC] Store operand info immediately after the TargetInsts table. NFC..

Rebase. Tweak ImplicitOps calculation to avoid misleading variable name.

Fri, Mar 24, 7:41 AM · Restricted Project, Restricted Project
jhuber6 committed rG53627ffb3cc9: [libc] Change RPC outbox stores to be relaxed (authored by jhuber6).
[libc] Change RPC outbox stores to be relaxed
Fri, Mar 24, 7:39 AM · Restricted Project, Restricted Project
ronlieb added a comment to D146812: [OpenMP][libomptarget][NFC] Make private mapping test more explicit on failure.

when the test detects the error, can we dump out all the arrays data1, data2, data3, and sum . and then break ...

Fri, Mar 24, 7:39 AM · Restricted Project, Restricted Project
sdesmalen committed rGc0d28d58fafe: [AArch64][SME] SelectSMETileSlice should also match to 'reg+0' when slice is… (authored by sdesmalen).
[AArch64][SME] SelectSMETileSlice should also match to 'reg+0' when slice is…
Fri, Mar 24, 7:39 AM · Restricted Project, Restricted Project