This is an archive of the discontinued LLVM Phabricator instance.

Targets/AMDGPU: Don't set fp32-denormals feature for r600
AbandonedPublic

Authored by jvesely on Jul 22 2018, 12:40 PM.

Details

Reviewers
arsenm
tstellar
Summary

This feature was removed in r335942

Diff Detail

Repository
rC Clang

Event Timeline

jvesely created this revision.Jul 22 2018, 12:40 PM

According to cayman manual, these registers do exist so we should probably just make the feature accepted on r600 as well

According to cayman manual, these registers do exist so we should probably just make the feature accepted on r600 as well

sure, that's the way it was before r335942. I assumed the removal was intentional.

According to cayman manual, these registers do exist so we should probably just make the feature accepted on r600 as well

sure, that's the way it was before r335942. I assumed the removal was intentional.

Probably accidental because nothing in r600 was actually using it

According to cayman manual, these registers do exist so we should probably just make the feature accepted on r600 as well

sure, that's the way it was before r335942. I assumed the removal was intentional.

Probably accidental because nothing in r600 was actually using it

given the number of warnings it outputs, I find that unlikely.
@tstellar what was your intention? It's not like someone is going to work on EG/CM denormals any time soon.

I don't mind either way. I just want to avoid another round of bikeshedding.

jvesely abandoned this revision.Jul 27 2018, 2:04 PM

According to cayman manual, these registers do exist so we should probably just make the feature accepted on r600 as well

sure, that's the way it was before r335942. I assumed the removal was intentional.

Probably accidental because nothing in r600 was actually using it

given the number of warnings it outputs, I find that unlikely.
@tstellar what was your intention? It's not like someone is going to work on EG/CM denormals any time soon.

I don't mind either way. I just want to avoid another round of bikeshedding.

D49934