Today

rafael committed rL306200: Remove a processFixupValue hack..
Remove a processFixupValue hack.
Fri, Jun 23, 10:13 PM
craig.topper created D34592: [IR] Implement commutable matchers without using combineOr.
Fri, Jun 23, 10:03 PM
rafael committed rL306199: Add missing %s to RUN line..
Add missing %s to RUN line.
Fri, Jun 23, 9:42 PM
rafael committed rL306198: Test the object file creation too..
Test the object file creation too.
Fri, Jun 23, 9:32 PM
apinski-cavium added a comment to D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free".

Note this should be an improvement for ThunderX (though maybe it is not modeled correctly). Not ThunderX2T99 though (only because fusion happens even for add/cbz cases too).

Fri, Jun 23, 9:24 PM
vsk created D34591: [ubsan] Diagnose invalid uses of builtins (compiler-rt).
Fri, Jun 23, 8:38 PM
vsk created D34590: [ubsan] Diagnose invalid uses of builtins (clang).
Fri, Jun 23, 8:36 PM
ctopper committed rL306197: [CODE_OWNERS] Add my other email address since my commits are now using my work….
[CODE_OWNERS] Add my other email address since my commits are now using my work…
Fri, Jun 23, 8:26 PM
rsmith added a comment to D34574: [Sema] Disable c++17 aligned new and delete operators if not implemented in the deployment target's c++ standard library.

Is there any cases where we can turn the linker error into a compile time error?

Fri, Jun 23, 8:18 PM
asl committed rL306196: Test commit: update my email.
Test commit: update my email
Fri, Jun 23, 8:13 PM
dberlin accepted D34420: [Dominators] Move SemiNCAInfo and helper functions out of DominatorTreeBase.

Fine once namespace is renamed

Fri, Jun 23, 7:23 PM
dberlin accepted D34482: [Dominators] Add parent and sibling property verification (non-hacky).

This is fine once the properties are documented.

Fri, Jun 23, 7:22 PM
dberlin accepted D34527: [Dominators] Rearrange access specifiers in DominatorTreeBase.
Fri, Jun 23, 7:22 PM
dberlin accepted D34548: [Dominators] Keep tree level in DomTreeNode and use it to find NCD and answer dominance queries.

Can you also change IteratedDominanceFrontier to use this level info instead of computing it on it's own?

Fri, Jun 23, 7:21 PM
dberlin accepted D34575: [Dominators] Add NearestCommonDominator verification.
Fri, Jun 23, 7:19 PM
niravd updated the diff for D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset.

Commit complex-return.ll test separately.

Fri, Jun 23, 7:03 PM
ecbeckmann updated the diff for D34525: Replace trivial use of external rc.exe by writing our own .res file..

Fixed formatting issue.

Fri, Jun 23, 7:02 PM
niravd updated the summary of D34472: [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset.
Fri, Jun 23, 7:02 PM
ecbeckmann updated the diff for D34525: Replace trivial use of external rc.exe by writing our own .res file..

Added a unittest for the embedded manifest case.

Fri, Jun 23, 6:58 PM
hfinkel added a comment to D34467: [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove.

Please rebase after r306193 and post the patch with full context.

Fri, Jun 23, 6:46 PM
smeenai added reviewers for D34588: Check for _MSC_VER before define _LIBCPP_MSVCRT: compnerd, majnemer, rnk.

This looks sensible to me. I don't know if there are any scenarios in which you'd be using the Microsoft CRT without having _MSC_VER defined, however. Added some people who may have a better idea of that (@compnerd, @majnemer and @rnk)

Fri, Jun 23, 6:42 PM
vitalybuka committed rL306195: [asan] Regression test for PR33372.
[asan] Regression test for PR33372
Fri, Jun 23, 6:41 PM
vitalybuka closed D34315: [asan] Regression test for PR33372 by committing rL306195: [asan] Regression test for PR33372.
Fri, Jun 23, 6:41 PM
vitalybuka updated the diff for D34315: [asan] Regression test for PR33372.

Comment in the test

Fri, Jun 23, 6:41 PM
vitalybuka committed rL306194: [InstCombine] Don't replace allocas with smaller globals.
[InstCombine] Don't replace allocas with smaller globals
Fri, Jun 23, 6:36 PM
vitalybuka closed D34311: [InstCombine] Don't replace allocas with smaller globals by committing rL306194: [InstCombine] Don't replace allocas with smaller globals.
Fri, Jun 23, 6:36 PM
vitalybuka committed rL306193: Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...).
Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...)
Fri, Jun 23, 6:36 PM
vitalybuka closed D34585: Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...) by committing rL306193: Make visible isDereferenceableAndAlignedPointer(..., const APInt &Size, ...).
Fri, Jun 23, 6:35 PM
niravd committed rL306192: Update constants in complex-return test to prevent reduction to smaller….
Update constants in complex-return test to prevent reduction to smaller…
Fri, Jun 23, 6:30 PM
trentxintong updated the diff for D32720: [LICM] Introduce a finer granularity option to compute early exits..

Hmm ... last version did not compile. This should be good now.

Fri, Jun 23, 6:29 PM
matze committed rL306191: Fix pep8 warnings in main.py; NFC.
Fix pep8 warnings in main.py; NFC
Fri, Jun 23, 6:25 PM
arsenm accepted D34589: AMDGPU/GlobalISel: Mark 32-bit G_SHL as legal.

LGTM

Fri, Jun 23, 6:24 PM
eugenis accepted D34315: [asan] Regression test for PR33372.

Please add a comment to the test case with the PR number at least.

Fri, Jun 23, 6:16 PM
trentxintong updated the diff for D32720: [LICM] Introduce a finer granularity option to compute early exits..

Minor change in OrderedInstruction invalidation.

Fri, Jun 23, 6:16 PM
efriedma accepted D34311: [InstCombine] Don't replace allocas with smaller globals.
Fri, Jun 23, 6:14 PM
efriedma added a comment to D34311: [InstCombine] Don't replace allocas with smaller globals.

LGTM.

Fri, Jun 23, 6:14 PM
tstellar created D34589: AMDGPU/GlobalISel: Mark 32-bit G_SHL as legal.
Fri, Jun 23, 6:08 PM
dschuff committed rL306190: [WebAssembly] Fix build after r306177.
[WebAssembly] Fix build after r306177
Fri, Jun 23, 6:01 PM
alekseyshl added inline comments to D34540: [Sanitizers] 64 bit allocator respects allocator_may_return_null flag.
Fri, Jun 23, 5:55 PM
vitalybuka added inline comments to D34311: [InstCombine] Don't replace allocas with smaller globals.
Fri, Jun 23, 5:55 PM