Use global address space as default
If not arg info provided use global address space Change-Id: Ib134f2fce32a0f334339a7f9a21d48178c17a421
This commit is contained in:
parent
4816988a94
commit
6112e99329
|
@ -168,7 +168,7 @@ inline std::string parseLimitedString(const char *str, size_t maxSize) {
|
|||
struct ArgTypeMetadata {
|
||||
uint32_t argByValSize = 0U;
|
||||
KernelArgMetadata::AccessQualifier accessQualifier = {};
|
||||
KernelArgMetadata::AddressSpaceQualifier addressQualifier = {};
|
||||
KernelArgMetadata::AddressSpaceQualifier addressQualifier = KernelArgMetadata::AddressSpaceQualifier::Global;
|
||||
KernelArgMetadata::TypeQualifiers typeQualifiers = {};
|
||||
};
|
||||
static_assert(sizeof(ArgTypeMetadata) <= 8, "");
|
||||
|
|
|
@ -3138,3 +3138,8 @@ TEST(KernelCreateTest, whenInitFailedThenReturnNull) {
|
|||
auto ret = Kernel::create<MockKernel>(&mockProgram, info, nullptr);
|
||||
EXPECT_EQ(nullptr, ret);
|
||||
}
|
||||
|
||||
TEST(ArgTypeMetadata, GivenDefaultInitializedArgTypeMetadataThenAddressSpaceIsGlobal) {
|
||||
ArgTypeMetadata metadata;
|
||||
EXPECT_EQ(NEO::KernelArgMetadata::AddressSpaceQualifier::Global, metadata.addressQualifier);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue