sheredom (Neil Henning)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 6 2013, 2:54 AM (250 w, 2 d)

All things performance at AMD: current focus - Vulkan!

Recent Activity

Fri, Sep 14

sheredom updated the diff for D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..

Added an interaction with the DominatorTree, so that if its present in the PassManager we can preserve + update it.

Fri, Sep 14, 6:25 AM · Restricted Project
sheredom added inline comments to D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..
Fri, Sep 14, 4:38 AM · Restricted Project
sheredom created D52087: [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle..
Fri, Sep 14, 4:35 AM
sheredom added inline comments to D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..
Fri, Sep 14, 2:01 AM · Restricted Project

Thu, Sep 13

sheredom added inline comments to D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..
Thu, Sep 13, 6:12 AM · Restricted Project

Wed, Sep 12

sheredom updated the diff for D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..

Update to include tip LLVM changes (DivergenceAnalysis -> LegacyDivergenceAnalysis, AMDGPUAS is become just an enum now).

Wed, Sep 12, 2:44 AM · Restricted Project
sheredom created D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer..
Wed, Sep 12, 2:37 AM · Restricted Project

Sep 9 2016

sheredom added a comment to D21723: [RFC] Enhance synchscope representation.

This is something we (Codeplay) would like to see upstream, it is a much cleaner solution than the metadata workarounds everyone (including us) have been using to fix this.

Sep 9 2016, 2:20 AM

Apr 27 2016

sheredom closed D19478: Remove assert mandating you can only use SPIR target with OpenCL.

Thanks!

Apr 27 2016, 1:28 AM

Apr 26 2016

sheredom added a comment to D19478: Remove assert mandating you can only use SPIR target with OpenCL.

So we build a bunch of internal libraries in a mix of OpenCL and C++, and then link them all together to create SPIR libraries that can be fed to calls to clLinkProgram and linked against user kernels.

Apr 26 2016, 2:19 AM

Apr 25 2016

sheredom retitled D19478: Remove assert mandating you can only use SPIR target with OpenCL from to Remove assert mandating you can only use SPIR target with OpenCL.
Apr 25 2016, 3:38 AM

Jan 29 2015

sheredom updated the diff for D7245: Fix OpenCL 1.2 double as an optional core feature behaviour.

Ran clang-format on the file, and there was a TON of line changes out-with the patch. Extracted the formatted lines from my original patch only, and updated the patch.

Jan 29 2015, 4:58 AM
sheredom updated the test plan for D7245: Fix OpenCL 1.2 double as an optional core feature behaviour.
Jan 29 2015, 2:40 AM
sheredom retitled D7245: Fix OpenCL 1.2 double as an optional core feature behaviour from to Fix OpenCL 1.2 double as an optional core feature behaviour.
Jan 29 2015, 2:39 AM