User Details
User Details
- User Since
- Oct 24 2016, 11:42 AM (291 w, 4 d)
Thu, May 26
Thu, May 26
syzaara updated the diff for D125990: [LSR] Fix bug for optimizing unused IVs to final values.
Shift handling into rewriteLoopExitValues so we can check each individual phi. Added a new entry to enum ReplaceExitVal called UnusedIndVar which will allow rewriteLoopExitValues to check for exit values that can be replaced when they are used as induction variables in the loop with no other uses in the loop.
Thu, May 19
Thu, May 19
syzaara requested review of D125990: [LSR] Fix bug for optimizing unused IVs to final values.
Tue, May 17
Tue, May 17
syzaara added a comment to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
Tue, May 3
Tue, May 3
syzaara added a comment to D123408: [InstCombine] Limit folding of cast into PHI.
Apr 11 2022
Apr 11 2022
syzaara requested review of D123521: [PowerPC] Legalize masked gather/scatter intrinsics.
Apr 8 2022
Apr 8 2022
syzaara added a comment to D123408: [InstCombine] Limit folding of cast into PHI.
syzaara requested review of D123408: [InstCombine] Limit folding of cast into PHI.
syzaara committed rG07005440ae14: [LSR] Optimize unused IVs to final values in the exit block (authored by syzaara).
[LSR] Optimize unused IVs to final values in the exit block
Mar 28 2022
Mar 28 2022
Mar 9 2022
Mar 9 2022
syzaara updated the diff for D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
Updated to use rewriteLoopExitValues from LoopUtils.
syzaara added a comment to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
Mar 3 2022
Mar 3 2022
Herald added a project to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV: Restricted Project.
Feb 15 2022
Feb 15 2022
syzaara updated subscribers of D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
@nikic Hi Nikita, could you help me with assessing the compile time impact of adding the IndVarSimplifyPass after LoopStrengthReduce?
Feb 14 2022
Feb 14 2022
syzaara added a comment to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
PING
Feb 2 2022
Feb 2 2022
syzaara added a comment to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
syzaara added a comment to D118808: Loop Strength Reduce - Optimize unused IVs to final values in the exit block with SCEV.
Dec 15 2021
Dec 15 2021
syzaara committed rGe0669931afdb: [LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam (authored by syzaara).
[LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam
Dec 14 2021
Dec 14 2021
syzaara committed rGdd245bab9fbb: [LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam (authored by syzaara).
[LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam
Dec 1 2021
Dec 1 2021
syzaara retitled D114886: [LoopOptWG][LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam from [LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam to [LoopOptWG][LoopUnroll] Disable loop unroll when user explicitly asks for unroll-and-jam.
Jun 4 2019
Jun 4 2019
LGTM
Jun 4 2019, 10:06 AM · Restricted Project
syzaara added inline comments to D62532: [AIX] Implement function descriptor on SDAG.
Jun 4 2019, 10:00 AM · Restricted Project
syzaara added inline comments to D62823: [AIX] Implement call lowering with parameters could pass onto GPRs.
Jun 4 2019, 7:17 AM · Restricted Project
Jan 15 2019
Jan 15 2019
syzaara committed rL351193: [SimpleLoopUnswitch] Increment stats counter for unswitching switch instruction.
[SimpleLoopUnswitch] Increment stats counter for unswitching switch instruction
Nov 20 2018
Nov 20 2018
syzaara added inline comments to D54720: [PPC64] toc-indirect to toc-relative relaxation..
Nov 20 2018, 6:47 AM · Restricted Project
Nov 12 2018
Nov 12 2018
syzaara added a comment to D54433: [PowerPC][NFC] Macro for register set defs for the Asm Parser.
We have similar definitions in PPCDisassembler.cpp, it would be good to condense those definitions as well.
Nov 9 2018
Nov 9 2018
syzaara committed rL346512: [Power9] Allow gpr callee saved spills in prologue to vectors registers.
[Power9] Allow gpr callee saved spills in prologue to vectors registers
syzaara closed D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Nov 9 2018, 8:38 AM · Restricted Project
Nov 5 2018
Nov 5 2018
[Power9] Add support for stxvw4x.be and stxvd2x.be intrinsics
Nov 2 2018
Nov 2 2018
syzaara edited reviewers for D53581: [Power9] Add support for stxvw4x.be and stxvd2x.be intrinsics, added: nemanjai, lei, sfertile, stefanp, amyk; removed: power-llvm-team.
Oct 23 2018
Oct 23 2018
Oct 9 2018
Oct 9 2018
syzaara added inline comments to D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Oct 9 2018, 6:26 AM · Restricted Project
Sep 24 2018
Sep 24 2018
[PowerPC] Support operand modifier 'x' in inline asm
syzaara updated the diff for D52244: [PowerPC] Support operand modifier 'x' in inline asm.
Sep 18 2018
Sep 18 2018
Aug 31 2018
Aug 31 2018
syzaara added inline comments to D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Aug 31 2018, 8:30 AM · Restricted Project
Aug 30 2018
Aug 30 2018
syzaara updated the diff for D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Aug 30 2018, 8:26 AM · Restricted Project
Aug 28 2018
Aug 28 2018
syzaara updated the diff for D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Aug 28 2018, 10:44 AM · Restricted Project
Aug 21 2018
Aug 21 2018
[PPC64] Add TLS initial exec to local exec relaxation
[PPC64] Add TLS initial exec to local exec relaxation
Aug 8 2018
Aug 8 2018
[PowerPC] Improve codegen for vector loads using scalar_to_vector
Jul 25 2018
Jul 25 2018
syzaara updated the diff for D49507: [Power9] Add __float128 support in the backend for bitcast to a i128.
syzaara updated the diff for D48091: [PPC64] Add TLS initial exec to local exec relaxation.
Jul 24 2018
Jul 24 2018
syzaara added inline comments to D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector .
syzaara added inline comments to D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector .
syzaara added inline comments to D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector .
syzaara updated the diff for D48091: [PPC64] Add TLS initial exec to local exec relaxation.
Jul 18 2018
Jul 18 2018
syzaara added a comment to D48091: [PPC64] Add TLS initial exec to local exec relaxation.
Jul 12 2018
Jul 12 2018
syzaara updated the diff for D49237: [PPC64] Optimize redundant instructions using R_PPC64_TOC16_HA in nop.
Jul 11 2018
Jul 11 2018
syzaara committed rL336839: Remove ppc64 BE XFAILs now that gcov profiling works, after starting a clean.
Remove ppc64 BE XFAILs now that gcov profiling works, after starting a clean
syzaara committed rCRT336839: Remove ppc64 BE XFAILs now that gcov profiling works, after starting a clean.
Remove ppc64 BE XFAILs now that gcov profiling works, after starting a clean
Revert 336811, there are still some problems with the tests.
Revert 336811, there are still some problems with the tests.
Remove ppc64 BE XFAILs now that gcov profiling works.
Remove ppc64 BE XFAILs now that gcov profiling works.
Jul 10 2018
Jul 10 2018
Jul 9 2018
Jul 9 2018
[PPC64] Add TLS local dynamic to local exec relaxation
[PPC64] Add TLS local dynamic to local exec relaxation
Jul 5 2018
Jul 5 2018
syzaara updated the diff for D48091: [PPC64] Add TLS initial exec to local exec relaxation.
syzaara updated the diff for D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Jul 5 2018, 11:22 AM · Restricted Project
syzaara updated the diff for D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack.
Jul 5 2018, 11:20 AM · Restricted Project
Jul 4 2018
Jul 4 2018
syzaara updated the diff for D48091: [PPC64] Add TLS initial exec to local exec relaxation.
syzaara updated the diff for D48293: [PPC64] Add TLS local dynamic to local exec relaxation.
Jun 27 2018
Jun 27 2018
[PPC64] Add support for R_PPC64_GOT_DTPREL16* relocations
[PPC64] Add support for R_PPC64_GOT_DTPREL16* relocations
[PPC64] Add TLS global dynamic to local exec relaxation
[PPC64] Add TLS global dynamic to local exec relaxation
Jun 26 2018
Jun 26 2018
syzaara updated the diff for D48082: [PPC64] Add TLS global dynamic to local exec relaxation.
syzaara updated the diff for D48293: [PPC64] Add TLS local dynamic to local exec relaxation.
Jun 25 2018
Jun 25 2018
syzaara updated the diff for D48293: [PPC64] Add TLS local dynamic to local exec relaxation.
Jun 22 2018
Jun 22 2018
Jun 18 2018
Jun 18 2018
syzaara updated the diff for D48091: [PPC64] Add TLS initial exec to local exec relaxation.
Jun 14 2018
Jun 14 2018
syzaara added inline comments to D48091: [PPC64] Add TLS initial exec to local exec relaxation.
syzaara updated the diff for D48082: [PPC64] Add TLS global dynamic to local exec relaxation.
syzaara added inline comments to D48091: [PPC64] Add TLS initial exec to local exec relaxation.
Jun 13 2018
Jun 13 2018
syzaara added inline comments to D48090: [PPC64] global dynamic to initial exec relaxation.
syzaara added a comment to D47729: [PowerPC] Add support for high and high-adjusted symbol modifiers..
LGTM