Page MenuHomePhabricator

jonpa (Jonas Paulsson)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 24 2015, 1:18 AM (377 w, 6 d)

Recent Activity

Today

jonpa added a comment to D112942: target ABI: improve call parameters extensions handling.

Not sure how much I like the rule about "externally visible functions"... I mean, I guess restricting the checking to external functions avoids triggering on a bunch of cases that would be difficult to handle, but it doesn't really seem self-consistent.

Well, if we decide to in llvm *not* do the optimization of removing an extension of an incoming argument (which the ABI says is legal), our only concern is when calling or returning a value from an externally visible function. I think this is a legacy issue and not important for performance, so acting on the attribute when compiling is not something we plan to do (at least on SystemZ).

Mon, May 23, 5:43 AM · Restricted Project, Restricted Project

Yesterday

jonpa committed rGe547b04d5b2c: [SystemZ] Bugfix for symbolic displacements. (authored by jonpa).
[SystemZ] Bugfix for symbolic displacements.
Sun, May 22, 8:42 AM · Restricted Project, Restricted Project
jonpa closed D125982: [SystemZ] Bugfix for symbolic displacments..
Sun, May 22, 8:42 AM · Restricted Project, Restricted Project

Thu, May 19

jonpa requested review of D125982: [SystemZ] Bugfix for symbolic displacments..
Thu, May 19, 8:35 AM · Restricted Project, Restricted Project
jonpa added a comment to D125881: [SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP().

Backported to llvm-14.0.4: https://github.com/llvm/llvm-project/issues/55558

Thu, May 19, 2:17 AM · Restricted Project, Restricted Project

Wed, May 18

jonpa committed rG4273e616e573: [SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP() (authored by jonpa).
[SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP()
Wed, May 18, 7:34 AM · Restricted Project, Restricted Project
jonpa closed D125881: [SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP().
Wed, May 18, 7:33 AM · Restricted Project, Restricted Project
jonpa requested review of D125881: [SystemZ] Bugfix in SystemZTargetLowering::combineINT_TO_FP().
Wed, May 18, 6:17 AM · Restricted Project, Restricted Project

Tue, May 17

jonpa added a comment to D112942: target ABI: improve call parameters extensions handling.

Anyone else thinks this verification / default extension should be placed in common code instead of in just the SystemZ backend?

Tue, May 17, 10:37 AM · Restricted Project, Restricted Project
jonpa updated the diff for D115406: [SystemZ] Improve eliminateFrameIndex() to use STDY/STEY/LDY for VR32/VR64 when possible..

Emission of LEY reinserted into patch. Test cases updated to work also with the ordering of frame objects.

Tue, May 17, 8:50 AM · Restricted Project, Restricted Project

Mon, May 16

jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

NFC updates.

Mon, May 16, 12:17 PM · Restricted Project, Restricted Project

Fri, May 13

jonpa abandoned D120277: [SystemZ] Expand some memcpys/memsets into Load/Store sequences..

Part of eaa7803.

Fri, May 13, 6:52 AM · Restricted Project, Restricted Project
jonpa abandoned D120531: [SystemZ] Use VREP for storing replicated regs/immediates..

Part of eaa7803.

Fri, May 13, 6:51 AM · Restricted Project, Restricted Project
jonpa committed rGeaa78035c6a5: [SystemZ] Patchset for expanding memcpy/memset using at most two stores. (authored by jonpa).
[SystemZ] Patchset for expanding memcpy/memset using at most two stores.
Fri, May 13, 6:31 AM · Restricted Project, Restricted Project
jonpa closed D122105: [SystemZ] Patchset for expanding memcpy/memset using at most 2 stores..
Fri, May 13, 6:31 AM · Restricted Project, Restricted Project
jonpa edited reviewers for D124839: [DAG] Enable ISD::SHL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits, added: uweigand; removed: jonpa.
Fri, May 13, 6:16 AM · Restricted Project, Restricted Project

Sun, May 8

jonpa added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

This is fine from a PPC perspective. What would make more of an impact would be the ability to common partial immediate materializations such as happen in prologue/epilogue when a stack frame is very large. Perhaps this can be extended to do that in the future. It would eliminate things like:

lis 11, 16
ori 11, 11, 256 
stxvx 53, 31, 11                        # 16-byte Folded Spill
lis 11, 16
ori 11, 11, 272 
stxvx 54, 31, 11                        # 16-byte Folded Spill
lis 11, 16
ori 11, 11, 288 
stxvx 55, 31, 11                        # 16-byte Folded Spill
lis 11, 16
ori 11, 11, 304 
stxvx 56, 31, 11                        # 16-byte Folded Spill

Of course, that would involve changing the subsequent ori instructions to addi and would likely be very PPC-specific. I just bring it up here in case SystemZ has the same issue.

Sun, May 8, 9:44 AM · Restricted Project, Restricted Project

Sat, May 7

Herald added a project to D115406: [SystemZ] Improve eliminateFrameIndex() to use STDY/STEY/LDY for VR32/VR64 when possible.: Restricted Project.

This patch seems to have a much lesser impact now: In December last year this gave ~6000 less LAYs, and now only ~250 less. This seems to be due to the added ordering of the frame objects - if I disable that ordering I get some 6000 more LAYs in the output...

Sat, May 7, 10:54 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

Also handle cases of invariant loads (GOT, CP) and more constant operand types, such as Global, CPI, and some minor improvements.

Sat, May 7, 9:28 AM · Restricted Project, Restricted Project

Wed, May 4

jonpa updated the diff for D112942: target ABI: improve call parameters extensions handling.

minor fixing after rebase.

Wed, May 4, 8:21 AM · Restricted Project, Restricted Project
jonpa committed rGfbaec11683b5: [SystemZ] Avoid crashing in tryRISBGZero(). (authored by jonpa).
[SystemZ] Avoid crashing in tryRISBGZero().
Wed, May 4, 2:40 AM · Restricted Project, Restricted Project

Tue, May 3

jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

The handling of the kill flags have been improved, but they are still updated one at a time. Not sure if there is a better way, or if that would be needed.

Tue, May 3, 10:49 AM · Restricted Project, Restricted Project

Mon, May 2

jonpa committed rG304378fd0967: Reapply "[BuildLibCalls] Introduce getOrInsertLibFunc() for use when building (authored by jonpa).
Reapply "[BuildLibCalls] Introduce getOrInsertLibFunc() for use when building
Mon, May 2, 10:39 AM · Restricted Project, Restricted Project
jonpa added a reverting change for rG14d939072133: Revert D123198 "[BuildLibCalls] Introduce getOrInsertLibFunc() for use when…: rG304378fd0967: Reapply "[BuildLibCalls] Introduce getOrInsertLibFunc() for use when building.
Mon, May 2, 10:39 AM · Restricted Project, Restricted Project
jonpa closed D123198: [LibCalls] Add argument extension attributes to more functions..
Mon, May 2, 10:39 AM · Restricted Project, Restricted Project

Sun, May 1

jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Not sure !M->getNamedAlias(FuncName) is quite sufficient. What happens if we find a GlobalVariable? Or a Function with the wrong type?

Sun, May 1, 9:43 AM · Restricted Project, Restricted Project
jonpa updated the diff for D122105: [SystemZ] Patchset for expanding memcpy/memset using at most 2 stores..

Patch updated per review.

Sun, May 1, 5:12 AM · Restricted Project, Restricted Project
jonpa added inline comments to D122105: [SystemZ] Patchset for expanding memcpy/memset using at most 2 stores..
Sun, May 1, 5:08 AM · Restricted Project, Restricted Project

Sat, Apr 30

jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Instead of calling getFunction(), should we just cast<Function>(C.getCallee())?
Actually, also, should we check that the type of the Function is actually "T"?

Sat, Apr 30, 9:58 AM · Restricted Project, Restricted Project
jonpa added inline comments to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..
Sat, Apr 30, 8:21 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

Thank you for review.

Sat, Apr 30, 8:19 AM · Restricted Project, Restricted Project

Fri, Apr 29

jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Thanks for review.

Fri, Apr 29, 4:37 AM · Restricted Project, Restricted Project

Wed, Apr 27

jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

We can't just skip adding the attributes: we end up generating a broken call that won't perform the necessary sign-extension. So it breaks even if the alias points to a proper fwrite implementation. (Even if we don't technically promise anything in this case, generating a call that's provably broken is bad.)

Wed, Apr 27, 4:48 AM · Restricted Project, Restricted Project
jonpa added inline comments to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..
Wed, Apr 27, 2:58 AM · Restricted Project, Restricted Project

Tue, Apr 26

jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

If we're not generating enough code for the giant integers, increasing the bitwidth of the giant integers is the first thing to try, I think.

Tue, Apr 26, 10:16 AM · Restricted Project, Restricted Project
jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

... An Assert in BuildLibCalls.cpp fails ...

Tue, Apr 26, 9:49 AM · Restricted Project, Restricted Project
jonpa committed rG9b38e2efa0f0: [SystemZ] Fix C++ ABI for passing args of structs containing zero width… (authored by jonpa).
[SystemZ] Fix C++ ABI for passing args of structs containing zero width…
Tue, Apr 26, 8:17 AM · Restricted Project, Restricted Project
jonpa closed D122388: [SystemZ] Fix C++ ABI for passing args of structs containing zero width bitfield..
Tue, Apr 26, 8:17 AM · Restricted Project, Restricted Project
jonpa added a reviewer for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.: craig.topper.
Tue, Apr 26, 5:54 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

RISCV tests also updated.

Tue, Apr 26, 5:48 AM · Restricted Project, Restricted Project

Mon, Apr 25

jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

This is because update_llc_test_checks/update_test_checks have inconsistent behavior with multiple run lines. You basically have to delete one of the run lines, run the appropriate test check, and then swap the lines back before restoring both. Ideally we would have one update script that's smart enough to understand multiple output formats

Mon, Apr 25, 1:24 PM · Restricted Project, Restricted Project
jonpa added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

Why is MachineCopyPropagation only local? Has anyone tried a global version? I am curious because the type of cleanup this patch is doing seems to benefit greatly from global reuse of values. It would be interesting to know if there just wasn't much benefit, or if it just seems too complex, or what else the reasoning might be...

Mon, Apr 25, 12:46 PM · Restricted Project, Restricted Project
jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

AMDGPU tests updated.

Mon, Apr 25, 12:35 PM · Restricted Project, Restricted Project
jonpa added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

I think the removals in both X86/masked_load.ll and X86/oddshuffles.ll are safe.

Mon, Apr 25, 12:26 PM · Restricted Project, Restricted Project
jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

If we find an alias, I wouldn't trust that the alias points to a function with a real signature.

Mon, Apr 25, 11:55 AM · Restricted Project, Restricted Project
jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

I guess there are two possibilities in that case:

  1. Abandon the transform, as if we don't have an fwrite function.
  2. Return the necessary attributes from getOrInsertLibFunc, and make the caller apply them to the call.
Mon, Apr 25, 10:12 AM · Restricted Project, Restricted Project

Apr 20 2022

jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

It seems that the failing test case (Transforms/InstCombine/pr39177.ll) is a bit peculiar in that it contains an fwrite *alias*:

Apr 20 2022, 10:05 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

Some minor fixes, but mostly progress on updating of tests.

Apr 20 2022, 7:51 AM · Restricted Project, Restricted Project
jonpa added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

These two look bad, I need more time to find out what goes wrong here (Bad machine code: Using an undefined physical register)
llvm/test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll
llvm/test/CodeGen/ARM/thumb-big-stack.ll

Apr 20 2022, 5:32 AM · Restricted Project, Restricted Project

Apr 19 2022

jonpa committed rG0f8c626723d2: [BuildLibCalls] Introduce getOrInsertLibFunc() for use when building libcalls. (authored by jonpa).
[BuildLibCalls] Introduce getOrInsertLibFunc() for use when building libcalls.
Apr 19 2022, 12:24 PM · Restricted Project, Restricted Project
jonpa closed D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 19 2022, 12:24 PM · Restricted Project, Restricted Project
jonpa added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

Have you compared your approach to LocalStackSlotAllocation? That's doing something sort of similar, but earlier in the pass pipeline. Not sure if that covers exactly the same cases as this patch.

Apr 19 2022, 9:50 AM · Restricted Project, Restricted Project
jonpa committed rG4aa5dc15f086: [SystemZ] Handle SystemZ specific inline assembly address operands. (authored by jonpa).
[SystemZ] Handle SystemZ specific inline assembly address operands.
Apr 19 2022, 7:56 AM · Restricted Project, Restricted Project, Restricted Project
jonpa closed D110267: [InlineAsm, SystemZ] Handle inline assembly address operands..
Apr 19 2022, 7:56 AM · Restricted Project, Restricted Project, Restricted Project
jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 19 2022, 6:45 AM · Restricted Project, Restricted Project

Apr 18 2022

jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 18 2022, 11:13 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Updated per review (see inline comment)

Apr 18 2022, 11:13 AM · Restricted Project, Restricted Project

Apr 16 2022

jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 16 2022, 8:57 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Updated per review (see inline comments)

Apr 16 2022, 8:57 AM · Restricted Project, Restricted Project

Apr 15 2022

jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 15 2022, 7:19 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Thanks for review so far everyone! Since all of you seemed to like the idea of separating these mandatory arguments from the other ones ("inferred"), and I also thought it made sense, I decided to give it a try per your suggestions.

Apr 15 2022, 7:12 AM · Restricted Project, Restricted Project

Apr 13 2022

jonpa committed rG27e8c50a4c34: [SystemZ] Implement adjustInliningThreshold(). (authored by jonpa).
[SystemZ] Implement adjustInliningThreshold().
Apr 13 2022, 5:50 AM · Restricted Project, Restricted Project
jonpa closed D121341: [SystemZ] implement adjustInliningThreshold().
Apr 13 2022, 5:49 AM · Restricted Project, Restricted Project
jonpa requested review of D121341: [SystemZ] implement adjustInliningThreshold().
Apr 13 2022, 4:51 AM · Restricted Project, Restricted Project
jonpa updated the diff for D121341: [SystemZ] implement adjustInliningThreshold().

Test updated to avoid hard coded values.

Apr 13 2022, 4:50 AM · Restricted Project, Restricted Project
jonpa added a comment to D122220: [InlineAsm] Add support for address operands ("p")..

-no-opaque-pointers added to SystemZ clang test, per 532dc62.

Apr 13 2022, 3:53 AM · Restricted Project, Restricted Project, Restricted Project
jonpa committed rG46f83caebc8f: [InlineAsm] Add support for address operands ("p"). (authored by jonpa).
[InlineAsm] Add support for address operands ("p").
Apr 13 2022, 3:52 AM · Restricted Project, Restricted Project, Restricted Project
jonpa closed D122220: [InlineAsm] Add support for address operands ("p")..
Apr 13 2022, 3:52 AM · Restricted Project, Restricted Project, Restricted Project

Apr 11 2022

jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

I dont stiĺ think this is a correct place.

If this attribute is required for correctness, you should write simple pass which adds this atrribute very soon in pipeline and runs even under -O0. Or @efriedma may propose something…

Apr 11 2022, 2:27 AM · Restricted Project, Restricted Project
jonpa added a comment to D122220: [InlineAsm] Add support for address operands ("p")..

Thank you for your review! I will commit this within a few days unless someone else has any objections...

Apr 11 2022, 1:36 AM · Restricted Project, Restricted Project, Restricted Project
jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

BuildLibCalls does not run under -O0 afaik .. so you wont get these attrs. So I dont think this is a correct place if my assumption holds.

Apr 11 2022, 1:30 AM · Restricted Project, Restricted Project

Apr 9 2022

jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 9 2022, 3:02 AM · Restricted Project, Restricted Project
jonpa added a comment to D123198: [LibCalls] Add argument extension attributes to more functions..

Previously, the SExt attribute was always added to the i32 ldexp* argument as it was expected to be ignored by targets not needing it. This patch now changes this so that it is only added for the targets that need it in the first place.

So required? required for correctness? Then is this right place to add them? With -O0, you will not get these attributes, no?

Apr 9 2022, 2:56 AM · Restricted Project, Restricted Project
jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 9 2022, 2:32 AM · Restricted Project, Restricted Project
jonpa added inline comments to D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 9 2022, 2:09 AM · Restricted Project, Restricted Project
jonpa updated the diff for D123198: [LibCalls] Add argument extension attributes to more functions..

Patch updated per review (see inline commenting).

Apr 9 2022, 2:09 AM · Restricted Project, Restricted Project

Apr 8 2022

jonpa updated the summary of D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..
Apr 8 2022, 8:36 AM · Restricted Project, Restricted Project
jonpa requested review of D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..
Apr 8 2022, 8:21 AM · Restricted Project, Restricted Project
jonpa added a comment to D122220: [InlineAsm] Add support for address operands ("p")..

In IR level the constrain "p" is equal with "m" (TargetLowering::C_Memory + !isIndirect)

I am not sure there is such a thing as "m" without the indirect flag ('*')... "m" and "p" are however different as "*m" is used to access memory and "p" typically to load the address into a register (at least that's my understanding so far).

Apr 8 2022, 3:39 AM · Restricted Project, Restricted Project, Restricted Project

Apr 6 2022

jonpa added inline comments to D122220: [InlineAsm] Add support for address operands ("p")..
Apr 6 2022, 2:57 AM · Restricted Project, Restricted Project, Restricted Project
jonpa requested review of D123198: [LibCalls] Add argument extension attributes to more functions..
Apr 6 2022, 2:43 AM · Restricted Project, Restricted Project

Apr 5 2022

jonpa updated the diff for D110267: [InlineAsm, SystemZ] Handle inline assembly address operands..

Formatting.

Apr 5 2022, 2:54 AM · Restricted Project, Restricted Project, Restricted Project
jonpa updated the diff for D122220: [InlineAsm] Add support for address operands ("p")..

Thanks for your job, I am not familiar with the SystemZ part, PLS make sure all tests passed.
(+ Better to sync the clang format)
If no others object it, I'll accepted 1 day later.

Apr 5 2022, 2:49 AM · Restricted Project, Restricted Project, Restricted Project
jonpa committed rGdbb6a75fbb36: [LibCalls] Respect TLI.getExtAttrForI32Param() in inferLibFuncAttributes(). (authored by jonpa).
[LibCalls] Respect TLI.getExtAttrForI32Param() in inferLibFuncAttributes().
Apr 5 2022, 1:30 AM · Restricted Project, Restricted Project
jonpa closed D123030: [LibCalls] Respect TLI.getExtAttrForI32Param() in inferLibFuncAttributes()..
Apr 5 2022, 1:30 AM · Restricted Project, Restricted Project
jonpa added a comment to D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi..

We also need to think about "opaque pointers" at some point...

Apr 5 2022, 1:27 AM · Restricted Project, Restricted Project

Apr 4 2022

jonpa requested review of D123030: [LibCalls] Respect TLI.getExtAttrForI32Param() in inferLibFuncAttributes()..
Apr 4 2022, 6:59 AM · Restricted Project, Restricted Project
jonpa added a comment to D120531: [SystemZ] Use VREP for storing replicated regs/immediates..

This patch includes some experimental parts, which have been removed here: https://reviews.llvm.org/D122105.

Apr 4 2022, 3:18 AM · Restricted Project, Restricted Project
Herald added a project to D120277: [SystemZ] Expand some memcpys/memsets into Load/Store sequences.: Restricted Project.

This patch includes some experimental parts, which have been removed here: https://reviews.llvm.org/D122105.

Apr 4 2022, 3:17 AM · Restricted Project, Restricted Project
jonpa added a comment to D122220: [InlineAsm] Add support for address operands ("p")..

It would be nice to get review as we expect this to fix inline assembly address operands on X86, while we also have another patch for SystemZ address operands waiting on this...

Apr 4 2022, 2:59 AM · Restricted Project, Restricted Project, Restricted Project
jonpa updated the diff for D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi..

Patch rebased with needed changes in order to build with passing tests:

Apr 4 2022, 2:52 AM · Restricted Project, Restricted Project

Mar 26 2022

jonpa updated the diff for D112942: target ABI: improve call parameters extensions handling.

Patch updated:

Mar 26 2022, 9:01 AM · Restricted Project, Restricted Project

Mar 25 2022

jonpa updated the diff for D122220: [InlineAsm] Add support for address operands ("p")..

Thanks for review!

Mar 25 2022, 9:40 AM · Restricted Project, Restricted Project, Restricted Project

Mar 24 2022

Herald added a project to D112942: target ABI: improve call parameters extensions handling: Restricted Project.

I ran this on SPEC (with -mllvm -verify-int-arg-exts), and believe I found two things that need to be fixed:

Mar 24 2022, 10:10 AM · Restricted Project, Restricted Project
jonpa requested review of D122388: [SystemZ] Fix C++ ABI for passing args of structs containing zero width bitfield..
Mar 24 2022, 5:36 AM · Restricted Project, Restricted Project

Mar 22 2022

jonpa updated the summary of D122220: [InlineAsm] Add support for address operands ("p")..
Mar 22 2022, 3:55 AM · Restricted Project, Restricted Project, Restricted Project
jonpa updated the diff for D110267: [InlineAsm, SystemZ] Handle inline assembly address operands..

Patch updated per review...

Mar 22 2022, 3:53 AM · Restricted Project, Restricted Project, Restricted Project
jonpa updated subscribers of D122220: [InlineAsm] Add support for address operands ("p")..
Mar 22 2022, 3:48 AM · Restricted Project, Restricted Project, Restricted Project
jonpa requested review of D122220: [InlineAsm] Add support for address operands ("p")..
Mar 22 2022, 3:47 AM · Restricted Project, Restricted Project, Restricted Project

Mar 20 2022

jonpa requested review of D122105: [SystemZ] Patchset for expanding memcpy/memset using at most 2 stores..
Mar 20 2022, 12:02 PM · Restricted Project, Restricted Project