[Beignet] [PATCH 1/2] Backend: Change disable compact to compact version

2016-07-12 Thread Xiuli Pan
From: Pan Xiuli This chagne is basic for gen8+ instruction compact. Signed-off-by: Pan Xiuli --- backend/src/backend/gen8_encoder.hpp | 2 +- backend/src/backend/gen_encoder.hpp | 2 +- backend/src/backend/gen_insn_compact.cpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-)

[Beignet] [PATCH 2/2] Backend: Add gen8+ instruction compact support

2016-07-12 Thread Xiuli Pan
From: Pan Xiuli Add three src instruction compact and one/two src instruction compact for gen8+ as well as decompact function for gen8+. Signed-off-by: Pan Xiuli --- backend/src/backend/gen8_encoder.cpp | 3 + backend/src/backend/gen_context.cpp | 8 +- backend/src/backend/gen_def

Re: [Beignet] [PATCH] Report build failures in backend to the build log

2016-07-12 Thread Rebecca N. Palmer
I never got a reply to this; is there something wrong with it (i.e. should I stop including it in Debian's beignet) or are you just not interested in this feature? In the case I tested, the assert happens in LLVM 3.5 but not 3.7 (which instead returns the error "function with no prototype cann