SWDEV-277559 - Remove AMDIL

The rest of AMDIL support will be removed along with orca backend.

Change-Id: I0462501e7147dc4b99870fd02034d0a4a0496e55
This commit is contained in:
Jason Tang
2021-03-24 12:23:48 -04:00
committed by Jason Tang
parent 9307ab43e4
commit 1a38be8972
12 changed files with 116 additions and 294 deletions
+3 -7
View File
@@ -470,11 +470,7 @@ bool Resource::create(MemoryType memType, CreateParams* params) {
// Check resource cache first for an appropriate resource
gslRef_ = dev().resourceCache().findCalResource(&cal_);
if (memType == Scratch) {
if ((dev().settings().hsail_) || (dev().settings().oclVersion_ >= OpenCL20)) {
desc.minAlignment = 64 * Ki;
} else {
desc.vaBase = static_cast<mcaddr>(0x100000000ULL);
}
desc.minAlignment = 64 * Ki;
} else if ((gslRef_ != NULL) && (!dev().settings().use64BitPtr_)) {
// Make sure runtime didn't pick a resource with > 4GB address
if ((cal()->dimension_ == GSL_MOA_BUFFER) &&
@@ -947,7 +943,7 @@ bool Resource::create(MemoryType memType, CreateParams* params) {
}
}
if ((dev().settings().hsail_ || (dev().settings().oclVersion_ >= OpenCL20)) && !cal()->buffer_) {
if (!cal()->buffer_) {
hwSrd_ = dev().srds().allocSrdSlot(reinterpret_cast<address*>(&hwState_));
if (0 == hwSrd_) {
return false;
@@ -1055,7 +1051,7 @@ void Resource::free() {
}
// Free SRD for images
if ((dev().settings().hsail_ || (dev().settings().oclVersion_ >= OpenCL20)) && !cal()->buffer_) {
if (!cal()->buffer_) {
dev().srds().freeSrdSlot(hwSrd_);
}
}