Page MenuHomePhabricator

koakuma (Koakuma)
User

Projects

User does not belong to any projects.

User Details

User Since
May 13 2021, 5:30 AM (97 w, 1 d)

Recent Activity

Sat, Mar 18

koakuma updated the diff for D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Undo formatting changes and fix typo in test comment.

Sat, Mar 18, 6:16 PM · Restricted Project, Restricted Project
koakuma added inline comments to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
Sat, Mar 18, 4:36 PM · Restricted Project, Restricted Project

Sun, Mar 12

koakuma updated the diff for D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Merge fixup_sparc_br16_2/fixup_sparc_br16_14 into a single fixup.

Sun, Mar 12, 8:52 AM · Restricted Project, Restricted Project

Sat, Mar 11

koakuma added a comment to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.

Just D142461?

Yes, just this one (D142461). Thanks a lot!

Sat, Mar 11, 11:24 PM · Restricted Project, Restricted Project
koakuma added a comment to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.

Sorry, just noticed that this was being merged, but can we postpone/revert it at least until D144012 is also merged, @brad?
Without it, backwards branches might be miscompiled when using IAS...

Sat, Mar 11, 4:17 PM · Restricted Project, Restricted Project
koakuma added a comment to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Ping?

Sat, Mar 11, 4:13 PM · Restricted Project, Restricted Project

Sat, Mar 4

koakuma updated the diff for D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Remove stray include statement.

Sat, Mar 4, 5:15 PM · Restricted Project, Restricted Project
koakuma updated the diff for D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
  • Fix calculation for fixup_sparc_br16_2.
  • Make sure to properly shift fixup values as described in the fixup tables.
  • Only emit one R_SPARC_WDISP16 relocation per one fixup_sparc_br16_14/2 pair.
Sat, Mar 4, 2:14 AM · Restricted Project, Restricted Project
koakuma added inline comments to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
Sat, Mar 4, 1:49 AM · Restricted Project, Restricted Project

Mon, Feb 27

koakuma added a comment to D142458: [SPARC] Implement hooks for conditional branch relaxation.

Ping?

Mon, Feb 27, 5:58 PM · Restricted Project, Restricted Project
koakuma added a comment to D144012: [SPARC][MC] Fix encoding of backwards BPr branches.

Ping?

Mon, Feb 27, 5:58 PM · Restricted Project, Restricted Project
koakuma requested review of D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions.
Mon, Feb 27, 5:58 PM · Restricted Project, Restricted Project

Feb 14 2023

koakuma updated the diff for D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.

Split the encoding fix into D144012.

Feb 14 2023, 7:15 AM · Restricted Project, Restricted Project
koakuma requested review of D144012: [SPARC][MC] Fix encoding of backwards BPr branches.
Feb 14 2023, 7:14 AM · Restricted Project, Restricted Project
koakuma updated the diff for D142458: [SPARC] Implement hooks for conditional branch relaxation.

Update update_llc_test_checks testcases.

Feb 14 2023, 4:53 AM · Restricted Project, Restricted Project
koakuma updated the diff for D142458: [SPARC] Implement hooks for conditional branch relaxation.

Update as suggested, remove the conditional on target.

Feb 14 2023, 12:01 AM · Restricted Project, Restricted Project

Feb 12 2023

koakuma added a comment to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.

Ping again?

Feb 12 2023, 6:41 PM · Restricted Project, Restricted Project
koakuma added a comment to D142458: [SPARC] Implement hooks for conditional branch relaxation.

Ping?

Feb 12 2023, 6:41 PM · Restricted Project, Restricted Project

Feb 2 2023

koakuma added inline comments to D142458: [SPARC] Implement hooks for conditional branch relaxation.
Feb 2 2023, 7:43 PM · Restricted Project, Restricted Project
koakuma added inline comments to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.
Feb 2 2023, 7:30 PM · Restricted Project, Restricted Project
koakuma updated the diff for D142458: [SPARC] Implement hooks for conditional branch relaxation.
  • Use MI.isInlineAsm() as suggested
  • Clean up unnecessary changes
Feb 2 2023, 7:26 PM · Restricted Project, Restricted Project

Jan 31 2023

koakuma added a comment to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.

Ping?

Jan 31 2023, 5:25 PM · Restricted Project, Restricted Project
koakuma added a comment to D142458: [SPARC] Implement hooks for conditional branch relaxation.

Ping?

Jan 31 2023, 5:25 PM · Restricted Project, Restricted Project

Jan 24 2023

koakuma added inline comments to D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.
Jan 24 2023, 5:36 AM · Restricted Project, Restricted Project
koakuma requested review of D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible.
Jan 24 2023, 5:34 AM · Restricted Project, Restricted Project
koakuma requested review of D142458: [SPARC] Implement hooks for conditional branch relaxation.
Jan 24 2023, 5:16 AM · Restricted Project, Restricted Project

Dec 21 2022

koakuma updated the diff for D140515: [SPARC] Fix SELECT_REG emission for f128s.

Address review comment: list all the types that is supported by SELECT_REG.

Dec 21 2022, 6:23 PM · Restricted Project, Restricted Project
koakuma updated the diff for D140515: [SPARC] Fix SELECT_REG emission for f128s.

Update conditionals, separate the f128 part for easier reading.

Dec 21 2022, 5:07 PM · Restricted Project, Restricted Project
koakuma added inline comments to D140515: [SPARC] Fix SELECT_REG emission for f128s.
Dec 21 2022, 4:57 PM · Restricted Project, Restricted Project
koakuma updated the diff for D140515: [SPARC] Fix SELECT_REG emission for f128s.

Address review comments, and add a hardquad variant of the test case.

Dec 21 2022, 4:29 PM · Restricted Project, Restricted Project
koakuma added inline comments to D140515: [SPARC] Fix SELECT_REG emission for f128s.
Dec 21 2022, 4:28 PM · Restricted Project, Restricted Project
koakuma added a comment to D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible.
In D138922#4011537, @ro wrote:

This patch broke Solaris/sparcv9 bootstrap. Details in Issue #59646.

Dec 21 2022, 3:32 PM · Restricted Project, Restricted Project
koakuma requested review of D140515: [SPARC] Fix SELECT_REG emission for f128s.
Dec 21 2022, 3:30 PM · Restricted Project, Restricted Project

Dec 9 2022

koakuma requested review of D139768: [SPARC][clang] Add SPARC target feature flags.
Dec 9 2022, 10:04 PM · Restricted Project, Restricted Project

Dec 8 2022

koakuma updated the diff for D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros.

I noticed that in the "Zero register pair" pattern, LLVM really does not like using an explicit copying from %g0 to set the lower half, even when bitcasted into i32 as in the previous version of the patch, so I generalized the pattern to match the materialization of any (0, X) register pair. This works since we really only care about preventing LLVM from selecting a register pair copy (i.e. COPY G0_G1) during the filling of the upper part.

Dec 8 2022, 2:51 AM · Restricted Project, Restricted Project

Dec 7 2022

koakuma added a comment to D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros.

Are you trying with -DLLVM_ENABLE_EXPENSIVE_CHECKS=ON?

Dec 7 2022, 6:45 PM · Restricted Project, Restricted Project
koakuma added a comment to D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros.

Anything else that I need to do here? I can't seem to reproduce the errors locally.

Dec 7 2022, 5:59 PM · Restricted Project, Restricted Project
koakuma requested review of D139535: [SPARC] Add GNU syntax extensions of WRPR instruction.
Dec 7 2022, 6:20 AM · Restricted Project, Restricted Project

Dec 5 2022

koakuma updated the diff for D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible.
  • Address review comments
  • Add assembly tests for MOVRri, FMOVRD, and FMOVRQ instruction templates
Dec 5 2022, 6:08 PM · Restricted Project, Restricted Project

Nov 29 2022

koakuma updated the diff for D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible.

Address review comments and remove redundant includes.

Nov 29 2022, 7:26 PM · Restricted Project, Restricted Project
koakuma requested review of D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible.
Nov 29 2022, 7:04 AM · Restricted Project, Restricted Project
koakuma updated the diff for D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros.
  • Mark i64 zero materialization as for 64-bit target only.
  • Use ORrr instead of the default COPY to zero the upper half of a register pair. Using COPY there will result in LLVM changing the COPY G0 operation to a COPY G0_G1 operation, which is not what we want in this case. Note that in all other cases turning COPY G0 to COPY G0_G1 is the right thing to do; zeroing is simply an exception to that rule.
Nov 29 2022, 5:45 AM · Restricted Project, Restricted Project

Nov 28 2022

koakuma requested review of D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros.
Nov 28 2022, 7:07 PM · Restricted Project, Restricted Project

Nov 25 2022

koakuma requested review of D138741: [SPARC] Add tail call support for 64-bit target.
Nov 25 2022, 10:14 PM · Restricted Project, Restricted Project

Nov 22 2022

koakuma updated the summary of D138532: [SPARC][clang] Enable frame pointer optimization by default.
Nov 22 2022, 10:27 PM · Restricted Project, Restricted Project
koakuma added a comment to D138532: [SPARC][clang] Enable frame pointer optimization by default.

I think we usually follow GCC instead of other targets.

Nov 22 2022, 5:28 PM · Restricted Project, Restricted Project
koakuma requested review of D138532: [SPARC][clang] Enable frame pointer optimization by default.
Nov 22 2022, 4:40 PM · Restricted Project, Restricted Project
koakuma accepted D137727: [SPARC] Simplify instruction decoder..

Looks okay here too, thanks.

Nov 22 2022, 5:41 AM · Restricted Project, Restricted Project

Nov 20 2022

koakuma requested changes to D137727: [SPARC] Simplify instruction decoder..

The patch doesn't apply cleanly as-is on my test system (seems like there are some of the proposed changes that's already in main?).
Once I got the patch to apply, though, it seems to be hitting some assertion failures:

Nov 20 2022, 1:25 AM · Restricted Project, Restricted Project

Nov 4 2022

koakuma updated the diff for D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

Simplify the implementation; in particular, do not trip into the allocator and force instructions to always use %fcc0.
This is to get around the limitation of needing allocatable registers to also be spillable, since, unfortunately, SPARC FCCs only support a very limited set of operations.

Nov 4 2022, 9:07 PM · Restricted Project, Restricted Project

Nov 2 2022

koakuma accepted D137121: SPARC: Register null target streamer.
Nov 2 2022, 7:29 AM · Restricted Project, Restricted Project

Oct 28 2022

koakuma updated the diff for D130006: [SPARC] Improve integer branch handling for v9 targets.

Set cc = 0b00 in BPA instruction definition.

Oct 28 2022, 7:35 AM · Restricted Project, Restricted Project

Oct 22 2022

koakuma added a comment to D136043: [CodeGen] Replace CCValAssign::Loc with std::variant (NFCI).

Looks okay to me, at least on the SPARC side.
For the CodeGen changes I'm not seeing anything obviously wrong, but it'd be better if someone else also review that part since I'm not very familiar with its workings.

Oct 22 2022, 7:08 AM · Restricted Project, Restricted Project
koakuma updated the diff for D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

Don't do setHasMultipleConditionRegister.
For now, just disallow deprecated branch forms, the work of enabling whole-FP CCR allocation will be done in a separate patch.

Oct 22 2022, 1:16 AM · Restricted Project, Restricted Project
koakuma updated the diff for D130006: [SPARC] Improve integer branch handling for v9 targets.

Update the new tests to use update_llc_test_checks.py results.

Oct 22 2022, 1:10 AM · Restricted Project, Restricted Project

Oct 17 2022

koakuma added a comment to D132465: [SPARC] Make calls to function with big return values work.

Thanks, can you please commit it to me, @MaskRay?
My email address is koachan@protonmail.com.

Oct 17 2022, 4:35 PM · Restricted Project, Restricted Project
koakuma updated the diff for D132465: [SPARC] Make calls to function with big return values work.

Move all sret-related tests into one file and autogenerate the test cases.

Oct 17 2022, 7:53 AM · Restricted Project, Restricted Project
koakuma added inline comments to D132465: [SPARC] Make calls to function with big return values work.
Oct 17 2022, 6:55 AM · Restricted Project, Restricted Project

Oct 14 2022

koakuma added a comment to D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

A question about the CI: It says that the build fails because of clang-format errors, yet when I run it locally it says "clang-format did not modify any files". What do I need to do?

Oct 14 2022, 7:15 PM · Restricted Project, Restricted Project
koakuma updated the diff for D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

Don't include unused headers.

Oct 14 2022, 5:43 PM · Restricted Project, Restricted Project
koakuma updated the diff for D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

Codestyle changes + check branch opcode instead of subtarget when loading parameters.

Oct 14 2022, 6:48 AM · Restricted Project, Restricted Project

Oct 8 2022

koakuma updated the diff for D130006: [SPARC] Improve integer branch handling for v9 targets.
  • Change codestyle as suggested
  • Change parseCondBranch/insertBranch to pass the branch opcode instead of relying on subtarget checking
Oct 8 2022, 8:49 PM · Restricted Project, Restricted Project
koakuma added inline comments to D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.
Oct 8 2022, 8:43 PM · Restricted Project, Restricted Project
koakuma added a comment to D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.

I have a little bit of question regarding aesthetics: In the text assembly language, if the destination of FP compare is not specified, then it is taken as %fcc0.
(that is, fcmp<s|d|q> rs1, rs2 is encoded in the same way as fcmp<s|d|q> %fcc0, rs1, rs2 in the binary machine language)
Currently LLVM prefers to emit the former form. Is it okay to leave it as-is, or should it be changed so it explicitly spells out the %fcc0 destination?

Oct 8 2022, 8:51 AM · Restricted Project, Restricted Project
koakuma requested review of D135515: [SPARC] Don't emit deprecated FP branches when targeting v9.
Oct 8 2022, 8:45 AM · Restricted Project, Restricted Project
koakuma updated the diff for D130006: [SPARC] Improve integer branch handling for v9 targets.

Change LowerBR_CC to use already-created isV9 rather than passing Subtarget again.

Oct 8 2022, 8:38 AM · Restricted Project, Restricted Project

Sep 19 2022

koakuma added a comment to D132465: [SPARC] Make calls to function with big return values work.

Ping. Is there anything else I should do for this?

Sep 19 2022, 4:18 PM · Restricted Project, Restricted Project
koakuma added a comment to D130006: [SPARC] Improve integer branch handling for v9 targets.

Ping. Is there anything else I should do for this?

Sep 19 2022, 4:18 PM · Restricted Project, Restricted Project

Sep 10 2022

koakuma added a comment to D130006: [SPARC] Improve integer branch handling for v9 targets.

Ping?

Sep 10 2022, 9:30 PM · Restricted Project, Restricted Project
koakuma added a comment to D132465: [SPARC] Make calls to function with big return values work.

Ping?

Sep 10 2022, 9:30 PM · Restricted Project, Restricted Project

Aug 23 2022

koakuma updated the diff for D132465: [SPARC] Make calls to function with big return values work.

Change formatting as suggested by clang-format.

Aug 23 2022, 3:00 PM · Restricted Project, Restricted Project
koakuma requested review of D132465: [SPARC] Make calls to function with big return values work.
Aug 23 2022, 5:41 AM · Restricted Project, Restricted Project

Aug 17 2022

koakuma added a comment to D130006: [SPARC] Improve integer branch handling for v9 targets.

Ping?

Aug 17 2022, 1:23 AM · Restricted Project, Restricted Project

Aug 5 2022

koakuma updated the diff for D130006: [SPARC] Improve integer branch handling for v9 targets.

Add some comment wrt BPA emission.

Aug 5 2022, 6:34 AM · Restricted Project, Restricted Project

Jul 18 2022

koakuma added inline comments to D130006: [SPARC] Improve integer branch handling for v9 targets.
Jul 18 2022, 6:28 AM · Restricted Project, Restricted Project
koakuma requested review of D130006: [SPARC] Improve integer branch handling for v9 targets.
Jul 18 2022, 6:26 AM · Restricted Project, Restricted Project

Jun 21 2022

koakuma updated the diff for D128263: [SPARC] Don't do leaf optimization on procedures with inline assembly.

Also update other inline asm-related SPARC tests.

Jun 21 2022, 6:42 AM · Restricted Project, Restricted Project
koakuma requested review of D128263: [SPARC] Don't do leaf optimization on procedures with inline assembly.
Jun 21 2022, 5:24 AM · Restricted Project, Restricted Project

May 18 2022

koakuma accepted D119104: [Sparc] Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available.

LGTM

May 18 2022, 4:12 PM · Restricted Project, Restricted Project

Apr 1 2022

Herald added a project to D119104: [Sparc] Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available: Restricted Project.

Ping?

Apr 1 2022, 6:27 PM · Restricted Project, Restricted Project

Mar 21 2022

koakuma added a comment to D101694: [SPARC] Fix type for i64 inline asm operands.

Ping? Anything else needs to be done for this?

Mar 21 2022, 5:34 AM · Restricted Project, Restricted Project
Herald added a project to D102342: [SPARC] Fix register reuse in leaf function remapping step: Restricted Project.

Ping? Anything else needs to be done for this?

Mar 21 2022, 5:30 AM · Restricted Project, Restricted Project

Mar 9 2022

Herald added a project to D101694: [SPARC] Fix type for i64 inline asm operands: Restricted Project.

Ping?

Mar 9 2022, 8:57 AM · Restricted Project, Restricted Project

Mar 4 2022

koakuma accepted D51206: [Sparc] Add tail call support.

Looks good to me, also all testcases are passing here:

Mar 4 2022, 5:25 AM · Restricted Project, Restricted Project

Feb 14 2022

koakuma added a comment to D119104: [Sparc] Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available.

Looks okay here, in particular it doesn't emit FMOVqcc instructions unless hard-quad-float is specified:

define fp128 @fpselect(i32 signext %0, fp128 %1, fp128 %2) {
  %a = icmp eq i32 %0, 0
  %b = select i1 %a, fp128 %2, fp128 %1
  ret fp128 %b
}
Feb 14 2022, 5:13 AM · Restricted Project, Restricted Project

Feb 7 2022

koakuma added a comment to D119068: [libunwind] Define _Unwind_Backtrace for powerpc, sparc.

Looks okay here too check-unwind tests passes and _Unwind_Backtrace seems to work on Gentoo/sparc64, at least.

Feb 7 2022, 6:03 AM · Restricted Project, Restricted Project

Feb 3 2022

koakuma added a comment to D116857: [libunwind] [sparc] Add SPARCv9 support.

Co-authored-by: Mark Kettenis

git commit --amend --author='Koakuma <koachan@protonmail.com>'

Will this be fine?

Yeah, that should be okay, I think.

Feb 3 2022, 6:01 PM · Restricted Project, Restricted Project
koakuma added a comment to D116857: [libunwind] [sparc] Add SPARCv9 support.

Um... I don't have commit access, so can someone please help committing it for me? My email is koachan@protonmail.com.
Thanks a lot for the help.

Feb 3 2022, 6:52 AM · Restricted Project, Restricted Project

Feb 2 2022

koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

Follow @Arfrever & clang-format's suggestions.

Feb 2 2022, 7:28 AM · Restricted Project, Restricted Project
koakuma added inline comments to D116857: [libunwind] [sparc] Add SPARCv9 support.
Feb 2 2022, 7:27 AM · Restricted Project, Restricted Project

Feb 1 2022

koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

Use default constructor for Registers_sparc64.

Feb 1 2022, 5:04 AM · Restricted Project, Restricted Project

Jan 31 2022

koakuma added inline comments to D116857: [libunwind] [sparc] Add SPARCv9 support.
Jan 31 2022, 8:39 PM · Restricted Project, Restricted Project
koakuma added a comment to D116857: [libunwind] [sparc] Add SPARCv9 support.

Would it be clearer to have _LIBUNWIND_TARGET_SPARC32 and _LIBUNWIND_TARGET_SPARC64 to indicate 32-bit and 64-bit variants?

You can define _LIBUNWIND_TARGET_SPARC to mean either variant.

Jan 31 2022, 7:21 PM · Restricted Project, Restricted Project
koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

Some formatting changes as per @MaskRay and clang-format suggestions.

Jan 31 2022, 6:45 PM · Restricted Project, Restricted Project
koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

Distinguish REGISTERS_SPARC from REGISTERS_SPARC64 to make building with -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON possible.

Jan 31 2022, 12:42 AM · Restricted Project, Restricted Project

Jan 28 2022

koakuma added a comment to D102342: [SPARC] Fix register reuse in leaf function remapping step.

The section H.12 of the SPARC Architecture manual outlines the whole register remapping process that requires the re-allocation of %oN to free %gN registers if needed, I didn't implement the whole thing because of time/interest constraints but as it's written it should be relatively easy to add the missing steps.

I tried to implement this, but as far as I understand it, it's impossible (or at least very hard) to do when it's already this late because even if we manage to put the load result in a %gN register, there's no way to emit an extra mov to get the value into %o5.
Also, as an additional note, functions that does not contain inline assembly generates the correct code on unpatched LLVM, so I believe the existing register remapping is already mostly working as intended.

Jan 28 2022, 3:30 PM · Restricted Project, Restricted Project
koakuma added a comment to D116857: [libunwind] [sparc] Add SPARCv9 support.

Thanks for doing the work on this and @kettenis for working on it originally too. I'd love to see this landed.

I've tested this on sparc64 on Gentoo and it doesn't seem to build for me right now at commit bddc814b442ae9f30d62e2f881274d6255411225.

Jan 28 2022, 5:08 AM · Restricted Project, Restricted Project
koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

Add .register directive for %g2, %g3, %g6, and %g7 as required by the assembly language.

Jan 28 2022, 5:03 AM · Restricted Project, Restricted Project

Jan 27 2022

koakuma added a comment to D116857: [libunwind] [sparc] Add SPARCv9 support.

Ping. Is there anything else that needs to be done?

Jan 27 2022, 6:26 AM · Restricted Project, Restricted Project

Jan 13 2022

koakuma updated the diff for D116857: [libunwind] [sparc] Add SPARCv9 support.

This fixes the wrong #endif placement in DwarfParser.hpp that causes AArch64 build to fail.

Jan 13 2022, 6:28 AM · Restricted Project, Restricted Project