Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

awatry (Aaron Watry)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 16 2013, 9:31 AM (532 w, 3 h)

Recent Activity

Aug 5 2020

awatry added inline comments to D84392: libclc: add printf support on amd target.
Aug 5 2020, 6:29 AM

Feb 7 2020

awatry accepted D74013: libclc: Move rsqrt implementation to a .cl file.

Looks good to me.

Feb 7 2020, 5:53 PM · Restricted Project
awatry accepted D74016: libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt.

Looks good to me from a code standpoint.

Feb 7 2020, 5:53 PM · Restricted Project

Jan 30 2020

awatry created D73765: libclc: Use amd builtin for asin implementation.
Jan 30 2020, 9:11 PM · Restricted Project

Sep 12 2017

awatry committed rL313107: Add native_recip(x) as ((1)/(x)).
Add native_recip(x) as ((1)/(x))
Sep 12 2017, 6:41 PM

Sep 8 2017

awatry committed rL312854: integer: Add popcount implementation using ctpop intrinsic.
integer: Add popcount implementation using ctpop intrinsic
Sep 8 2017, 7:25 PM

Sep 1 2017

awatry committed rL312404: relational: Implement shuffle2 builtin.
relational: Implement shuffle2 builtin
Sep 1 2017, 7:24 PM
awatry committed rL312403: relational: Implement shuffle builtin.
relational: Implement shuffle builtin
Sep 1 2017, 7:24 PM
awatry committed rL312402: Add halfN types and enable fp16 when generating builtin declarations.
Add halfN types and enable fp16 when generating builtin declarations
Sep 1 2017, 7:24 PM

Jul 4 2017

awatry accepted D34987: [AMDGPU] Fix regressions on mesa/clover with libclc due to address space.

FWIW, this looks ok to me.

Jul 4 2017, 12:16 PM

Feb 22 2017

awatry committed rL295920: math: Add native_tan as wrapper to tan.
math: Add native_tan as wrapper to tan
Feb 22 2017, 5:58 PM

Feb 1 2017

awatry requested changes to D24929: libclc: Remove copyright headers from top of files.

I've gotten to the point of hitting a build error due to the addition/removal of BitcodeReader.h at some point since the last time I built llvm on this machine.

Feb 1 2017, 2:49 PM
awatry accepted D24930: libclc: Remove code that is not licensed under either the UIUC or MIT license.

This looks fine to me.

Feb 1 2017, 2:45 PM

Jan 17 2017

awatry committed rL292335: math: Add logb builtin.
math: Add logb builtin
Jan 17 2017, 7:25 PM
awatry committed rL292334: math: Add expm1 builtin function.
math: Add expm1 builtin function
Jan 17 2017, 7:24 PM

Sep 26 2016

awatry added a comment to D24930: libclc: Remove code that is not licensed under either the UIUC or MIT license.

What's here looks fine to me.

Sep 26 2016, 7:17 PM
awatry requested changes to D24929: libclc: Remove copyright headers from top of files.

See my comment for gen_convert.py. I think we're accidentally deleting more than we mean to.

Sep 26 2016, 6:55 PM

Sep 14 2016

awatry committed rL281566: math: Implement tgamma.
math: Implement tgamma
Sep 14 2016, 5:26 PM
awatry committed rL281565: math: Implement lgamma.
math: Implement lgamma
Sep 14 2016, 5:26 PM
awatry committed rL281564: math: Implement lgamma_r.
math: Implement lgamma_r
Sep 14 2016, 5:26 PM
awatry committed rL281563: Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE.
Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE
Sep 14 2016, 5:26 PM

May 5 2016

awatry committed rL268708: math: Add fdim implementation.
math: Add fdim implementation
May 5 2016, 8:41 PM

Feb 23 2016

awatry committed rL261714: math: Fix ilogb(double) return type.
math: Fix ilogb(double) return type
Feb 23 2016, 4:57 PM
awatry committed rL261639: math: Add ilogb ported from amd-builtins.
math: Add ilogb ported from amd-builtins
Feb 23 2016, 6:47 AM

Feb 8 2016

awatry committed rL260114: math: Add frexp ported from amd-builtins.
math: Add frexp ported from amd-builtins
Feb 8 2016, 9:11 AM

Oct 6 2015

awatry committed rL249445: integer: remove explicit casts from _MIN definitions.
integer: remove explicit casts from _MIN definitions
Oct 6 2015, 12:14 PM

Sep 14 2015

awatry committed rL247661: integer: Update integer limits to comply with spec.
integer: Update integer limits to comply with spec
Sep 14 2015, 8:57 PM

Mar 18 2015

awatry committed rL232674: math: Implement erfc.
math: Implement erfc
Mar 18 2015, 2:54 PM

Mar 3 2015

awatry committed rL231137: Move mix from math to common.
Move mix from math to common
Mar 3 2015, 1:27 PM

Feb 26 2015

awatry committed rL230641: libclc/math: Add cospi.
libclc/math: Add cospi
Feb 26 2015, 7:44 AM