mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-23 03:01:20 +08:00
Revert "Pass info betwean gtpin and igc"
This reverts commit 5654d5673fbff18b1f3c81a8eb3c8dfeb9add9e1. Change-Id: I2df912fef15755b2e5bd11d3e18e595d71bfad98
This commit is contained in:
committed by
sys_ocldev
parent
e85e9535ff
commit
ea92874a66
@@ -571,13 +571,6 @@ struct TranslationCtxMock {
|
||||
|
||||
return CIF::RAII::UPtr_t<IGC::OclTranslationOutputTagOCL>(ret);
|
||||
}
|
||||
CIF::RAII::UPtr_t<IGC::OclTranslationOutputTagOCL> Translate(CIF::Builtins::BufferSimple *src,
|
||||
CIF::Builtins::BufferSimple *options,
|
||||
CIF::Builtins::BufferSimple *internalOptions,
|
||||
CIF::Builtins::BufferSimple *tracingOptions,
|
||||
uint32_t tracingOptionsCount, void *gtpinInit) {
|
||||
return this->Translate(src, options, internalOptions, tracingOptions, tracingOptionsCount);
|
||||
}
|
||||
};
|
||||
|
||||
TEST(TranslateTest, whenArgsAreValidAndTranslatorReturnsValidOutputThenValidOutputIsReturned) {
|
||||
@@ -603,15 +596,6 @@ TEST(TranslateTest, whenTranslatorReturnsNullptrThenNullptrIsReturned) {
|
||||
EXPECT_EQ(nullptr, ret);
|
||||
}
|
||||
|
||||
TEST(TranslateTest, givenNullPtrAsGtPinInputWhenTranslatorReturnsNullptrThenNullptrIsReturned) {
|
||||
TranslationCtxMock mockTranslationCtx;
|
||||
mockTranslationCtx.returnNullptr = true;
|
||||
auto mockCifBuffer = std::make_unique<MockCIFBuffer>();
|
||||
|
||||
auto ret = OCLRT::translate(&mockTranslationCtx, mockCifBuffer.get(), mockCifBuffer.get(), mockCifBuffer.get(), nullptr);
|
||||
EXPECT_EQ(nullptr, ret);
|
||||
}
|
||||
|
||||
TEST(TranslateTest, whenTranslatorReturnsInvalidOutputThenNullptrIsReturned) {
|
||||
TranslationCtxMock mockTranslationCtx;
|
||||
auto mockCifBuffer = CIF::RAII::UPtr_t<MockCIFBuffer>(new MockCIFBuffer());
|
||||
@@ -624,18 +608,6 @@ TEST(TranslateTest, whenTranslatorReturnsInvalidOutputThenNullptrIsReturned) {
|
||||
}
|
||||
}
|
||||
|
||||
TEST(TranslateTest, givenNullPtrAsGtPinInputWhenTranslatorReturnsInvalidOutputThenNullptrIsReturned) {
|
||||
TranslationCtxMock mockTranslationCtx;
|
||||
auto mockCifBuffer = CIF::RAII::UPtr_t<MockCIFBuffer>(new MockCIFBuffer());
|
||||
for (uint32_t i = 1; i <= (1 << 3) - 1; ++i) {
|
||||
mockTranslationCtx.returnNullptrDebugData = (i & 1) != 0;
|
||||
mockTranslationCtx.returnNullptrLog = (i & (1 << 1)) != 0;
|
||||
mockTranslationCtx.returnNullptrOutput = (i & (1 << 2)) != 0;
|
||||
auto ret = OCLRT::translate(&mockTranslationCtx, mockCifBuffer.get(), mockCifBuffer.get(), mockCifBuffer.get(), nullptr);
|
||||
EXPECT_EQ(nullptr, ret);
|
||||
}
|
||||
}
|
||||
|
||||
TEST(TranslateTest, whenAnyArgIsNullThenNullptrIsReturnedAndTranslatorIsNotInvoked) {
|
||||
TranslationCtxMock mockTranslationCtx;
|
||||
auto mockCifBuffer = CIF::RAII::UPtr_t<MockCIFBuffer>(new MockCIFBuffer());
|
||||
|
||||
Reference in New Issue
Block a user