Today

aprantl added inline comments to rL335083: [IR] Introduce helpers to skip debug instructions (NFC).
Thu, Jun 21, 8:53 AM
dmgreen committed rL335249: [ARM] Enable useAA() for the in-order Cortex-R52.
[ARM] Enable useAA() for the in-order Cortex-R52
Thu, Jun 21, 8:53 AM
dmgreen closed D48074: [ARM] Enable useAA() for the in-order Cortex-R52.
Thu, Jun 21, 8:53 AM
Meinersbur committed rL335248: [SPEC] Set the language standard to C++98..
[SPEC] Set the language standard to C++98.
Thu, Jun 21, 8:50 AM
Meinersbur closed D48398: [test-suite] Set the language standard for SPEC benchmarks that do not compile using the newest..
Thu, Jun 21, 8:50 AM
tejohnson accepted D46584: [Evaluator] Improve evaluation of call instruction.

LGTM with a couple of nits.

Thu, Jun 21, 8:47 AM
mattd added a comment to D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink.

Thanks again for all of the input on this issue.

Thu, Jun 21, 8:46 AM · debug-info
thegameg raised a concern with rL333740: Recommit r333268: [IPSCCP] Use PredicateInfo to propagate facts from cmp….

Hi @fhahn, this commit seems to break some internal tests of ours. I managed to reduce the assert to the following test:

Thu, Jun 21, 8:46 AM
samparker added a comment to D48437: [ARM] Cortex-M0 strict align target feature.

ah, good ol' refresh delay.

Thu, Jun 21, 8:45 AM
labath committed rL335247: Fix macos build for r335244.
Fix macos build for r335244
Thu, Jun 21, 8:45 AM
samparker added a comment to D48437: [ARM] Cortex-M0 strict align target feature.

This feature probably should be added as a subtarget of ARMv6m and I guess v8m.baseline too.

Thu, Jun 21, 8:44 AM
dexonsmith requested changes to D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare.
Thu, Jun 21, 8:41 AM
bjope accepted D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink.

We all have some suspicions that it might be awkward to move a DBG_VALUE intrinsic across another one for the *same* *variable*. But we haven't seen that happen in this particular situation when having an end-to-end test with C/C++ input. I'm pretty sure such things can happen in other passes (e.g. CodegenPrepare is moving dbg.value without any checks at all), so it is more like a general concern.

Thu, Jun 21, 8:41 AM · debug-info
SjoerdMeijer added a comment to D48437: [ARM] Cortex-M0 strict align target feature.

Ah, of course, thanks. And I will add some tests too.

Thu, Jun 21, 8:40 AM
olista01 added a comment to D48437: [ARM] Cortex-M0 strict align target feature.

This restriction is in the Armv6M architecture, so I think this should be done in ARMv6m, so it also applies to cortex-m1 and sc000, and I think this also applies to ARMv8mBaseline.

Thu, Jun 21, 8:37 AM
labath committed rL335246: Remove UUID::SetFromCString.
Remove UUID::SetFromCString
Thu, Jun 21, 8:29 AM
SjoerdMeijer added inline comments to D48128: [ARM] Parallel DSP IR Pass.
Thu, Jun 21, 8:27 AM
kuba.brecka committed rL335245: [sanitizer] Stop running tests against 32-bit iOS simulator.
[sanitizer] Stop running tests against 32-bit iOS simulator
Thu, Jun 21, 8:26 AM
kuba.brecka committed rCRT335245: [sanitizer] Stop running tests against 32-bit iOS simulator.
[sanitizer] Stop running tests against 32-bit iOS simulator
Thu, Jun 21, 8:25 AM
atanasyan accepted D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el..

By the way, what is a typical EnvironmentType on BSD systems?

Thu, Jun 21, 8:25 AM
SjoerdMeijer created D48437: [ARM] Cortex-M0 strict align target feature.
Thu, Jun 21, 8:25 AM
fhahn added a comment to D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions..

This is now committed as rL335206 and the LTO/Thin LTO bots are happy now. I will follow this up with a change to propagate non-null info.

Thu, Jun 21, 8:24 AM
friss accepted D48397: [dsymutil] Force mmap'ing of binaries.

LGTM Thanks!

Thu, Jun 21, 8:21 AM
apolyakov updated the diff for D48295: [WIP] Implement new methods for handling an error in MI commands..

Splitted functionality between a few functions with different names. If this patch is good, I'll remove [WIP] status and usage examples (in MICmdCmdExec.cpp file).

Thu, Jun 21, 8:20 AM
asb updated subscribers of D46759: WIP [RISCV] Supporting aliases for Machine level CSRs..

Hi Ana, if you're planning on updating it would probably be worth following the work on a replacement for SearchableTable:

Thu, Jun 21, 8:20 AM
trentxintong added a comment to D48181: [JumpThreading] Ignore nil destionation when determining whether a block only goes to a single destination.

Friendly ping.

Thu, Jun 21, 8:19 AM
hans added a comment to D48426: [clang-cl] Don't emit dllexport inline functions etc. from pch files (PR37801).

PCHs aren't compatible with themselves if only the compiler revision changes, so I'm not sure changing that field should be worse than a regular compiler revision update (which happens at every commit). But I don't know what this field is for. I don't remember any trouble from me changing it though, and if it was bad to change it I'd hope there'd be a comment right above the field telling us why. (If I had run into problems, I would've expected me to add a comment like this.)

Thu, Jun 21, 8:18 AM
brzycki added a comment to D48111: [JumpThreading] Don't try to rewrite a use if it's already valid..

This problem seems to be aggravated by the new SSAUpdaterBulk() patch pushed on May 12 ( D44282 ) since the PR37745.ll test case does not fail before that date. I don't understand the SSA updater change enough to understand why this problem only happens with the new bulk updates, @mzolotukhin do you happen to know why?

Thu, Jun 21, 8:16 AM
NikolaPrica updated the diff for D44016: [LiveDebugValues] Track transferring variable's value from one register to another.
Thu, Jun 21, 8:14 AM · debug-info
jdoerfert added a comment to D48387: [FunctionAttrs] Infer WriteOnly Function Attribute .

This patch looks fine to me.

Thu, Jun 21, 8:13 AM
labath committed rL335244: Modernize UUID class.
Modernize UUID class
Thu, Jun 21, 8:12 AM
Szelethus created D48436: [analyzer][UninitializedObjectChecker] Fixed a false negative by no longer filtering out certain constructor calls.
Thu, Jun 21, 8:12 AM
sammccall added inline comments to D48425: [clangd] Expose qualified symbol names in CompletionItem (C++ structure only, no json)..
Thu, Jun 21, 8:09 AM
arsenm created D48435: AMDGPU: Add patterns for i32/i64 local atomic load/store.
Thu, Jun 21, 8:08 AM
spatel updated the diff for D48401: [InstCombine] fold vector select of binops with constant ops to 1 binop (PR37806).

Patch updated:
Committed the helper function change with rL335242, so this is only the shuffle fold now.

Thu, Jun 21, 8:08 AM
sbc committed rLLD335243: [WebAssembly] Only mark non-hidden symbols as live if they are also defined.
[WebAssembly] Only mark non-hidden symbols as live if they are also defined
Thu, Jun 21, 8:05 AM
thopre updated the diff for D45437: Support inline asm with multiple 64bit output in 32bit GPR.

Rebase

Thu, Jun 21, 8:05 AM
sbc committed rL335243: [WebAssembly] Only mark non-hidden symbols as live if they are also defined.
[WebAssembly] Only mark non-hidden symbols as live if they are also defined
Thu, Jun 21, 8:04 AM
Diffusion closed D48299: [WebAssembly] Only mark non-hidden symbols as live if they are also defined.
Thu, Jun 21, 8:04 AM
spatel committed rL335242: [InstCombine] make div/rem vector constant utility function; NFCI.
[InstCombine] make div/rem vector constant utility function; NFCI
Thu, Jun 21, 8:04 AM