Page MenuHomePhabricator

kparzysz (Krzysztof Parzyszek)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 21 2014, 4:27 PM (465 w, 3 d)

Recent Activity

Fri, Mar 17

kparzysz committed rG0eac3c500406: [Hexagon] Ensure proper ordering of instructions in HVC::AlignVectors (authored by kparzysz).
[Hexagon] Ensure proper ordering of instructions in HVC::AlignVectors
Fri, Mar 17, 8:15 AM · Restricted Project, Restricted Project
kparzysz committed rG5a94669fc68f: [Hexagon] Add names to all instructions created in HVC (authored by kparzysz).
[Hexagon] Add names to all instructions created in HVC
Fri, Mar 17, 8:15 AM · Restricted Project, Restricted Project
kparzysz committed rG7af91965dbf8: [Hexagon] Add debug code to HVC::AlignVectors (authored by kparzysz).
[Hexagon] Add debug code to HVC::AlignVectors
Fri, Mar 17, 8:15 AM · Restricted Project, Restricted Project

Tue, Mar 14

kparzysz accepted D146012: [TableGen][RISCV][Hexagon][LoongArch] Add a list of Predicates to HwMode..

Looks good, thanks!

Tue, Mar 14, 10:52 AM · Restricted Project, Restricted Project

Thu, Mar 2

kparzysz added a comment to D144688: [lldb] Fix {break,watch}point command function stopping behaviour.

Looks good. Thanks for the quick fix @mib!

Thu, Mar 2, 1:32 PM · Restricted Project, Restricted Project
kparzysz added a comment to D144688: [lldb] Fix {break,watch}point command function stopping behaviour.

This broke Lua support:

Thu, Mar 2, 10:54 AM · Restricted Project, Restricted Project

Feb 21 2023

kparzysz committed rGa069eda1baed: [Hexagon] Improve selection algorithm in HvxSelector::select (authored by kparzysz).
[Hexagon] Improve selection algorithm in HvxSelector::select
Feb 21 2023, 12:57 PM · Restricted Project, Restricted Project

Feb 16 2023

kparzysz committed rG35742743d273: [Hexagon] Fix number of arguments in call to DAG.getNode for VINSERTW0 (authored by kparzysz).
[Hexagon] Fix number of arguments in call to DAG.getNode for VINSERTW0
Feb 16 2023, 9:58 AM · Restricted Project, Restricted Project

Feb 13 2023

kparzysz added a reverting change for rG140bc411b245: [Hexagon] Add release note for LLVM 16: rGe96f994f39ad: Revert "[Hexagon] Add release note for LLVM 16".
Feb 13 2023, 11:24 AM · Restricted Project, Restricted Project
kparzysz committed rGe96f994f39ad: Revert "[Hexagon] Add release note for LLVM 16" (authored by kparzysz).
Revert "[Hexagon] Add release note for LLVM 16"
Feb 13 2023, 11:24 AM · Restricted Project, Restricted Project

Feb 10 2023

kparzysz requested changes to D143754: [MachineInstr] Introduce generic predicated copy opcode.

Please post an RFC for this. So far it looks to me like something that can be dealt with in AMDGPU codegen.

Feb 10 2023, 11:31 AM · Restricted Project, Restricted Project

Feb 8 2023

kparzysz accepted D143531: [hexagon] Turning off sign mismatch warning by default..
Feb 8 2023, 6:36 AM · Restricted Project, Restricted Project

Feb 7 2023

kparzysz committed rG140bc411b245: [Hexagon] Add release note for LLVM 16 (authored by kparzysz).
[Hexagon] Add release note for LLVM 16
Feb 7 2023, 9:26 AM · Restricted Project, Restricted Project

Feb 6 2023

kparzysz accepted D140496: [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction.

LGTM, thanks!

Feb 6 2023, 6:12 AM · Restricted Project, Restricted Project

Feb 3 2023

kparzysz added inline comments to D140496: [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction.
Feb 3 2023, 10:08 AM · Restricted Project, Restricted Project
kparzysz accepted D137055: [MachinePipeliner] Remove unused LoopInfo data fields.

LGTM!

Feb 3 2023, 9:22 AM · Restricted Project, Restricted Project

Feb 1 2023

kparzysz committed rG97d51e3fa8e8: [Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff (authored by quic-akaryaki).
[Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff
Feb 1 2023, 7:29 AM · Restricted Project, Restricted Project
kparzysz closed D142251: [Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff.
Feb 1 2023, 7:29 AM · Restricted Project, Restricted Project

Jan 31 2023

kparzysz accepted D142947: [hexagon] add a -mcabac flag.

The cxx tests passed for me.

Jan 31 2023, 11:50 AM · Restricted Project, Restricted Project

Jan 24 2023

kparzysz accepted D142251: [Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff.
Jan 24 2023, 8:09 AM · Restricted Project, Restricted Project

Jan 13 2023

kparzysz accepted D139767: [DFAPacketizer] Move DefaultVLIWScheduler class declaration to header file.

I'm not sure how it helps, but this isn't a huge deal anyways.

Jan 13 2023, 10:42 AM · Restricted Project, Restricted Project

Jan 11 2023

kparzysz added inline comments to D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order..
Jan 11 2023, 10:22 AM · Restricted Project, Restricted Project

Jan 10 2023

kparzysz added inline comments to D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order..
Jan 10 2023, 9:10 AM · Restricted Project, Restricted Project

Jan 6 2023

kparzysz added a comment to D139767: [DFAPacketizer] Move DefaultVLIWScheduler class declaration to header file.

The DefaultVLIWScheduler class is really a thin wrapper on top of ScheduleDAGInstrs that holds/applies graph mutations. It doesn't really do anything useful on its own, and there isn't much there that you can customize. I'm not sure why you'd want to make it available, could you explain your use case?

Jan 6 2023, 10:57 AM · Restricted Project, Restricted Project

Jan 2 2023

kparzysz accepted D140757: [Hexagon][VE][WebAssembly] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros.

All of Hexagon's atomics are implemented using load-locked/store-conditional. If that meets the expectations of these macros, then this is fine with me.

Jan 2 2023, 7:00 AM · Restricted Project, Restricted Project

Dec 18 2022

kparzysz committed rG205c0589f918: Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std… (authored by kparzysz).
Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std…
Dec 18 2022, 11:24 AM · Restricted Project, Restricted Project, Restricted Project
kparzysz added a reverting change for rG8f0df9f3bbc6: [clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional: rG205c0589f918: Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std….
Dec 18 2022, 11:24 AM · Restricted Project, Restricted Project, Restricted Project

Dec 17 2022

kparzysz committed rG8f0df9f3bbc6: [clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional (authored by kparzysz).
[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optional
Dec 17 2022, 3:24 PM · Restricted Project, Restricted Project, Restricted Project

Dec 15 2022

kparzysz committed rGaaf66cc8a628: [Hexagon] Record original result type in wide multiplication (authored by kparzysz).
[Hexagon] Record original result type in wide multiplication
Dec 15 2022, 7:20 AM · Restricted Project, Restricted Project

Dec 14 2022

kparzysz committed rG1c7c7377cb5e: [Hexagon] Handle rounding beyond low 32 bits (authored by kparzysz).
[Hexagon] Handle rounding beyond low 32 bits
Dec 14 2022, 10:26 AM · Restricted Project, Restricted Project

Dec 10 2022

kparzysz committed rG29041bc0507f: [APInt] Convert GetMostSignificantDifferentBit to std::optional (authored by kparzysz).
[APInt] Convert GetMostSignificantDifferentBit to std::optional
Dec 10 2022, 12:04 PM · Restricted Project, Restricted Project, Restricted Project

Dec 9 2022

kparzysz committed rGe52b9bf64f04: [STLExtras] Convert deref_or_none and zip_longest to std::optional (authored by kparzysz).
[STLExtras] Convert deref_or_none and zip_longest to std::optional
Dec 9 2022, 8:28 AM · Restricted Project, Restricted Project, Restricted Project

Dec 8 2022

kparzysz committed rGea6ed399b29c: [SCEV] Convert Optional to std::optional (authored by kparzysz).
[SCEV] Convert Optional to std::optional
Dec 8 2022, 6:35 AM · Restricted Project, Restricted Project

Dec 7 2022

kparzysz committed rG49e75ebd854d: [Bitcode(Reader|Writer)] Convert Optional to std::optional (authored by kparzysz).
[Bitcode(Reader|Writer)] Convert Optional to std::optional
Dec 7 2022, 3:28 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kparzysz accepted D80249: CodeGen: Don't lazily construct MachineFunctionInfo.
Dec 7 2022, 3:23 PM · Restricted Project, Restricted Project
kparzysz committed rG110fe4f49561: [IRReader] Convert Optional in DataLayoutCallbackTy to std::optional (authored by kparzysz).
[IRReader] Convert Optional in DataLayoutCallbackTy to std::optional
Dec 7 2022, 8:47 AM · Restricted Project, Restricted Project
kparzysz committed rGa81a0c97f1a0: [Remarks] Convert Optional to std::optional (authored by kparzysz).
[Remarks] Convert Optional to std::optional
Dec 7 2022, 6:12 AM · Restricted Project, Restricted Project

Dec 6 2022

kparzysz committed rGc589730ad528: [YAML] Convert Optional to std::optional (authored by kparzysz).
[YAML] Convert Optional to std::optional
Dec 6 2022, 12:50 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kparzysz committed rG3c255f679c90: Process: convert Optional to std::optional (authored by kparzysz).
Process: convert Optional to std::optional
Dec 6 2022, 9:57 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

Dec 5 2022

kparzysz committed rG14c41b7d3586: [Hexagon] Remove leftover debug messages after 87a3f1ab (authored by kparzysz).
[Hexagon] Remove leftover debug messages after 87a3f1ab
Dec 5 2022, 12:46 PM · Restricted Project, Restricted Project
kparzysz added a comment to rG073d5e5945c4: [Hexagon] Further improve code generation for shuffles.

I have verified that in this case the changes in the output are actually expected, and the new output should perform better than the old. There are two different shuffles in the testcase that are now handled differently, these two small testcases reproduce these situations:

Dec 5 2022, 12:43 PM · Restricted Project, Restricted Project
kparzysz committed rG87a3f1ab3b03: [Hexagon] Better detection of impossible completions to perfect shuffles (authored by kparzysz).
[Hexagon] Better detection of impossible completions to perfect shuffles
Dec 5 2022, 12:40 PM · Restricted Project, Restricted Project
kparzysz added a comment to rG073d5e5945c4: [Hexagon] Further improve code generation for shuffles.

Thanks Steven. Investigating...

Dec 5 2022, 7:49 AM · Restricted Project, Restricted Project
kparzysz added a comment to rG0ca43d448888: DebugInfoMetadata: convert Optional to std::optional.

I thought I built everything... Thanks for the fix!

Dec 5 2022, 6:59 AM · Restricted Project, Restricted Project, Restricted Project

Dec 4 2022

kparzysz committed rGf3b6dbfda8aa: Instructions: convert Optional to std::optional (authored by kparzysz).
Instructions: convert Optional to std::optional
Dec 4 2022, 12:26 PM · Restricted Project, Restricted Project
kparzysz committed rG0ca43d448888: DebugInfoMetadata: convert Optional to std::optional (authored by kparzysz).
DebugInfoMetadata: convert Optional to std::optional
Dec 4 2022, 9:54 AM · Restricted Project, Restricted Project, Restricted Project
kparzysz committed rG7a194cfb327a: DebugInfo: convert Optional to std::optional (authored by kparzysz).
DebugInfo: convert Optional to std::optional
Dec 4 2022, 7:28 AM · Restricted Project, Restricted Project

Dec 3 2022

kparzysz committed rGdf852f48c823: IRBuilder: convert Optional to std::optional (authored by kparzysz).
IRBuilder: convert Optional to std::optional
Dec 3 2022, 1:16 PM · Restricted Project, Restricted Project
kparzysz committed rGab672e91737d: FPEnv: convert Optional to std::optional (authored by kparzysz).
FPEnv: convert Optional to std::optional
Dec 3 2022, 11:57 AM · Restricted Project, Restricted Project
kparzysz committed rG8c7c20f033c7: Convert Optional<CodeModel> to std::optional<CodeModel> (authored by kparzysz).
Convert Optional<CodeModel> to std::optional<CodeModel>
Dec 3 2022, 10:10 AM · Restricted Project, Restricted Project, Restricted Project

Dec 2 2022

kparzysz committed rGf9048cc1310a: [Hexagon] Remove most Optionals in favor of std::optional (authored by kparzysz).
[Hexagon] Remove most Optionals in favor of std::optional
Dec 2 2022, 1:32 PM · Restricted Project, Restricted Project
kparzysz committed rG86fe4dfdb626: TargetTransformInfo: convert Optional to std::optional (authored by kparzysz).
TargetTransformInfo: convert Optional to std::optional
Dec 2 2022, 11:42 AM · Restricted Project, Restricted Project
kparzysz committed rG4e12d1836ae0: Revert "TargetTransformInfo: convert Optional to std::optional" (authored by kparzysz).
Revert "TargetTransformInfo: convert Optional to std::optional"
Dec 2 2022, 11:34 AM · Restricted Project, Restricted Project
kparzysz added a reverting change for rGb83711248cb1: TargetTransformInfo: convert Optional to std::optional: rG4e12d1836ae0: Revert "TargetTransformInfo: convert Optional to std::optional".
Dec 2 2022, 11:34 AM · Restricted Project, Restricted Project
kparzysz committed rGb83711248cb1: TargetTransformInfo: convert Optional to std::optional (authored by kparzysz).
TargetTransformInfo: convert Optional to std::optional
Dec 2 2022, 11:28 AM · Restricted Project, Restricted Project
kparzysz committed rG26424c96c03e: Attributes: convert Optional to std::optional (authored by kparzysz).
Attributes: convert Optional to std::optional
Dec 2 2022, 6:16 AM · Restricted Project, Restricted Project, Restricted Project

Dec 1 2022

kparzysz committed rG864aaa21b4a6: TargetLowering: convert Optional to std::optional (authored by kparzysz).
TargetLowering: convert Optional to std::optional
Dec 1 2022, 4:19 PM · Restricted Project, Restricted Project
kparzysz committed rG467432899bc2: MemoryLocation: convert Optional to std::optional (authored by kparzysz).
MemoryLocation: convert Optional to std::optional
Dec 1 2022, 3:37 PM · Restricted Project, Restricted Project
kparzysz committed rG2191137dff5e: [Hexagon] Check if vector is empty before calling back() (authored by kparzysz).
[Hexagon] Check if vector is empty before calling back()
Dec 1 2022, 11:42 AM · Restricted Project, Restricted Project
kparzysz committed rG9b83935672cf: [Hexagon] Punt on GEPs with different base types in vector alignment (authored by kparzysz).
[Hexagon] Punt on GEPs with different base types in vector alignment
Dec 1 2022, 10:34 AM · Restricted Project, Restricted Project
kparzysz added a comment to rG073d5e5945c4: [Hexagon] Further improve code generation for shuffles.

Hi Steven,
Thank you for the testcase, it's important to investigate the differences even if it turns out that they're expected, so this is not a problem at all.

Dec 1 2022, 7:23 AM · Restricted Project, Restricted Project

Nov 29 2022

kparzysz committed rG073d5e5945c4: [Hexagon] Further improve code generation for shuffles (authored by kparzysz).
[Hexagon] Further improve code generation for shuffles
Nov 29 2022, 2:20 PM · Restricted Project, Restricted Project
kparzysz committed rG359174c3ba9e: [Hexagon] Simplify logic for generating code for contracting shuffles (authored by kparzysz).
[Hexagon] Simplify logic for generating code for contracting shuffles
Nov 29 2022, 12:24 PM · Restricted Project, Restricted Project

Nov 26 2022

kparzysz committed rG502c246519ec: [LLDB] Change getValue to value in NativeRegisterContextFreeBSD_x86_64.cpp (authored by kparzysz).
[LLDB] Change getValue to value in NativeRegisterContextFreeBSD_x86_64.cpp
Nov 26 2022, 6:40 AM · Restricted Project

Nov 24 2022

kparzysz committed rGd9ed93da86a3: [Hexagon] Don't lower legal EXTRACT_SUBVECTOR to EXTRACT_SUBREG (authored by kparzysz).
[Hexagon] Don't lower legal EXTRACT_SUBVECTOR to EXTRACT_SUBREG
Nov 24 2022, 6:11 PM · Restricted Project, Restricted Project

Nov 23 2022

kparzysz committed rGf8cb97a0f1a4: [Hexagon] Fix deinterleaving after vmpyh (authored by kparzysz).
[Hexagon] Fix deinterleaving after vmpyh
Nov 23 2022, 1:32 PM · Restricted Project, Restricted Project
kparzysz committed rGae9356e8c45e: [Hexagon] Fix order of operands in V6_vmpyhus (authored by kparzysz).
[Hexagon] Fix order of operands in V6_vmpyhus
Nov 23 2022, 1:32 PM · Restricted Project, Restricted Project

Nov 22 2022

kparzysz committed rG4bb6e220a002: [Hexagon] Add missing patterns for select (authored by iajbar).
[Hexagon] Add missing patterns for select
Nov 22 2022, 12:21 PM · Restricted Project, Restricted Project
kparzysz committed rGe27e8e054132: [Hexagon] Use V6_vmpyuhvs for 16-bit mulhu on HVX v69+ (authored by kparzysz).
[Hexagon] Use V6_vmpyuhvs for 16-bit mulhu on HVX v69+
Nov 22 2022, 11:32 AM · Restricted Project, Restricted Project
kparzysz committed rGb805853ccb47: [Hexagon] Make local array static in getIntrinsicForHexagonNonClangBuiltin (authored by kparzysz).
[Hexagon] Make local array static in getIntrinsicForHexagonNonClangBuiltin
Nov 22 2022, 9:48 AM · Restricted Project, Restricted Project

Nov 18 2022

kparzysz committed rGc346cc3041da: [Hexagon] Remove non-existent instructions (authored by kparzysz).
[Hexagon] Remove non-existent instructions
Nov 18 2022, 1:54 PM · Restricted Project, Restricted Project
kparzysz added a comment to D123394: [CodeGen] Late cleanup of redundant address/immediate definitions..

In Hexagon we try to find a pre-existing register that we can reuse:
https://github.com/llvm/llvm-project/blob/main/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp#L286-L333

Nov 18 2022, 1:15 PM · Restricted Project, Restricted Project
kparzysz committed rGf01b68e4bee7: [Hexagon] Add checks for immediate arguments for remaining builtins (authored by kparzysz).
[Hexagon] Add checks for immediate arguments for remaining builtins
Nov 18 2022, 11:10 AM · Restricted Project, Restricted Project
kparzysz committed rG7c476697e299: [Hexagon] Add clang flags for v71, v71t, v73 (authored by kparzysz).
[Hexagon] Add clang flags for v71, v71t, v73
Nov 18 2022, 9:40 AM · Restricted Project, Restricted Project
kparzysz committed rGea6693d4c840: [Hexagon] Add missing patterns for mulhs/mulhu (authored by kparzysz).
[Hexagon] Add missing patterns for mulhs/mulhu
Nov 18 2022, 8:14 AM · Restricted Project, Restricted Project
kparzysz added a comment to rGa98fc08396cb: [Hexagon] Add instruction definitions for Hexagon v71, v71t, and v73.

The failures were due to the old version of this commit.

Nov 18 2022, 4:35 AM · Restricted Project, Restricted Project, Restricted Project

Nov 17 2022

kparzysz committed rGa98fc08396cb: [Hexagon] Add instruction definitions for Hexagon v71, v71t, and v73 (authored by kparzysz).
[Hexagon] Add instruction definitions for Hexagon v71, v71t, and v73
Nov 17 2022, 3:53 PM · Restricted Project, Restricted Project, Restricted Project
kparzysz committed rG766536989baf: [Hexagon] Add instruction definitions for Hexagon v71, v71t, and v73 (authored by kparzysz).
[Hexagon] Add instruction definitions for Hexagon v71, v71t, and v73
Nov 17 2022, 2:20 PM · Restricted Project, Restricted Project, Restricted Project
kparzysz committed rG35cc9bc486cb: [Hexagon] Add ELF flags for Hexagon v71, v71t, and v73 (authored by kparzysz).
[Hexagon] Add ELF flags for Hexagon v71, v71t, and v73
Nov 17 2022, 2:20 PM · Restricted Project, Restricted Project
kparzysz committed rG534b26aa0767: [Hexagon] Improve inserting/extracting to/from scalar predicates (authored by kparzysz).
[Hexagon] Improve inserting/extracting to/from scalar predicates
Nov 17 2022, 1:08 PM · Restricted Project, Restricted Project
kparzysz committed rGa2a89eb019e9: [Hexagon] Fix lowering loads/stores of scalar vNi1 (authored by kparzysz).
[Hexagon] Fix lowering loads/stores of scalar vNi1
Nov 17 2022, 12:52 PM · Restricted Project, Restricted Project
kparzysz committed rG8407c9916dfd: [Hexagon] Use BUILD_PAIR instead of HexagonISD::COMBINE in lowering (authored by kparzysz).
[Hexagon] Use BUILD_PAIR instead of HexagonISD::COMBINE in lowering
Nov 17 2022, 12:47 PM · Restricted Project, Restricted Project

Nov 16 2022

kparzysz committed rG1aa7bd09a94d: [Hexagon] Rearrange bits in TSFlags, NFC (authored by kparzysz).
[Hexagon] Rearrange bits in TSFlags, NFC
Nov 16 2022, 11:02 AM · Restricted Project, Restricted Project

Nov 15 2022

kparzysz committed rGa75bab6e6053: [Hexagon] Fix even/odd word shuffling (authored by kparzysz).
[Hexagon] Fix even/odd word shuffling
Nov 15 2022, 10:07 AM · Restricted Project, Restricted Project
kparzysz added a comment to D137623: [Hexagon] Use default attributes for intrinsics.

I committed a fix for the stack slot issue: https://reviews.llvm.org/rG44bd80751274. This patch should be good to recommit.

Nov 15 2022, 6:51 AM · Restricted Project, Restricted Project
kparzysz committed rG44bd80751274: [Hexagon] Adjust handling of stack with variable-size and extra alignment (authored by kparzysz).
[Hexagon] Adjust handling of stack with variable-size and extra alignment
Nov 15 2022, 6:49 AM · Restricted Project, Restricted Project

Nov 13 2022

kparzysz committed rGc0abd0571028: [Hexagon] Use `Register` instead of `unsigned`, NFC (authored by kparzysz).
[Hexagon] Use `Register` instead of `unsigned`, NFC
Nov 13 2022, 2:53 PM · Restricted Project, Restricted Project
kparzysz committed rG1a6d770447c5: [Hexagon] Pass Hexagon::PC to InitializeHexagonMCRegisterInfo (authored by kparzysz).
[Hexagon] Pass Hexagon::PC to InitializeHexagonMCRegisterInfo
Nov 13 2022, 12:46 PM · Restricted Project, Restricted Project
kparzysz committed rG110825b677f9: [Hexagon] Remove unneeded HexagonRegisterInfo::getRARegister (authored by kparzysz).
[Hexagon] Remove unneeded HexagonRegisterInfo::getRARegister
Nov 13 2022, 12:41 PM · Restricted Project, Restricted Project
kparzysz committed rG475d22895a94: [Hexagon] Reduce the spill alignment for double/quad vector classes (authored by kparzysz).
[Hexagon] Reduce the spill alignment for double/quad vector classes
Nov 13 2022, 12:03 PM · Restricted Project, Restricted Project
kparzysz committed rG6b9a79f9a2b4: Move variable declarations out of #if guard, NFC (authored by kparzysz).
Move variable declarations out of #if guard, NFC
Nov 13 2022, 10:55 AM · Restricted Project, Restricted Project

Nov 12 2022

kparzysz committed rGa03e16a16e4d: [Hexagon] Improve idioms for fixed-point vector multiplication (authored by kparzysz).
[Hexagon] Improve idioms for fixed-point vector multiplication
Nov 12 2022, 9:12 AM · Restricted Project, Restricted Project
kparzysz added a comment to D137623: [Hexagon] Use default attributes for intrinsics.

The problem is unrelated to this patch.

Nov 12 2022, 8:44 AM · Restricted Project, Restricted Project

Nov 11 2022

kparzysz added a comment to D137623: [Hexagon] Use default attributes for intrinsics.

This is good enough. Thanks!

Nov 11 2022, 3:28 PM · Restricted Project, Restricted Project
kparzysz added a comment to D137623: [Hexagon] Use default attributes for intrinsics.

Do you have a testcase that causes the crash?

Nov 11 2022, 3:18 PM · Restricted Project, Restricted Project
kparzysz committed rG017186294d93: [Hexagon] Place aligned loads closer to users (authored by kparzysz).
[Hexagon] Place aligned loads closer to users
Nov 11 2022, 12:05 PM · Restricted Project, Restricted Project

Nov 10 2022

kparzysz accepted D137623: [Hexagon] Use default attributes for intrinsics.

LGTM. Thanks!

Nov 10 2022, 12:21 PM · Restricted Project, Restricted Project
kparzysz committed rG6a88bceb3c2c: Add deduction guides for IRBuilder (authored by kparzysz).
Add deduction guides for IRBuilder
Nov 10 2022, 9:50 AM · Restricted Project, Restricted Project
kparzysz closed D137173: Add deduction guides for IRBuilder.
Nov 10 2022, 9:50 AM · Restricted Project, Restricted Project

Nov 9 2022

kparzysz updated the diff for D137173: Add deduction guides for IRBuilder.

Added static_assert tests to the unit tests.

Nov 9 2022, 7:19 AM · Restricted Project, Restricted Project