summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-07-24Comment out CL_PROFILING_INFO_NOT_AVAILABLE.laura-masterLaura Ekstrand1-6/+7
2015-07-24Changes platform name to match other driver.Laura Ekstrand1-1/+1
2015-07-24Adds CMake help info and local beignet runner script.Laura Ekstrand2-0/+20
2015-07-24Fixed messy git status.Laura Ekstrand2-0/+7
2015-07-24backend: Turn on ASM dump.Laura Ekstrand1-0/+8
2015-07-24backend: Add ASM file name to GenContext object.Laura Ekstrand3-0/+9
2015-07-24backend: Add ASM file name to GenProgram object.Laura Ekstrand2-2/+4
2015-07-24backend,src: Add ASM file name to gbe_program_new_from_llvm.Laura Ekstrand4-2/+5
2015-07-24backend: Convert outputAssembly to C file I/O.Laura Ekstrand2-11/+11
2015-07-24backend: Move ASM printing to a helper function.Laura Ekstrand2-29/+36
2015-07-24backend: Handle (but ignore) -dump-opt-asm=[PATH].Laura Ekstrand1-4/+11
2015-07-09backend/src/backend: Handle -dump-opt-llvm=[PATH]Laura Ekstrand1-3/+23
2015-07-06Backend: Add half support for CHV and SKL.Junyan He1-0/+2
2015-07-06runtime: Add cl device's standalone extension.Junyan He4-22/+24
2015-07-06runtime: Use cl_get_platform_default to replace global value.Junyan He6-68/+66
2015-07-06structuralize bug fix: check the loop successor before merge.Luo Xionghu1-0/+7
2015-07-03enable CL_UNSIGNED_INT8 for CL_RG to fix regressionGuo Yejun1-0/+1
2015-07-03Set the loop unroll's threshold to 1024.Yang Rong1-1/+1
2015-07-02runtime: Add fp16 extension to BDW later platform.Junyan He6-56/+102
2015-07-02utest: Add test cases for half.Junyan He6-0/+1030
2015-07-02libocl: Add all the half defines for script generation.Junyan He3-2/+51
2015-07-02backend: Add conversion support between half and other type.Junyan He1-30/+117
2015-07-02Backend: Add support for half's div and rem.Junyan He1-1/+12
2015-07-02backend: Add convert_sat functions for half in the gen_backend.Junyan He2-0/+31
2015-07-02libocl: Add vector generation for half type.Junyan He1-5/+11
2015-07-02libocl: Add builtin convert functions for half.Junyan He1-3/+46
2015-07-02libocl: Add the builtin xxx_as functions for half.Junyan He1-1/+1
2015-07-02libocl: Add half builtin functions for common module.Junyan He2-2/+57
2015-07-02libocl: Add half builtin functions to math module.Junyan He2-1/+474
2015-07-02libocl: Add half builtin functions for relational module.Junyan He2-2/+87
2015-07-02libocl: Enable fp16 extension in the header.Junyan He2-1/+3
2015-07-02Backend: Add half float ASM output support.Junyan He1-5/+78
2015-07-02Backend: Add half to insn selection.Junyan He3-5/+34
2015-07-02Backend: Add half float support in gen backend.Junyan He1-2/+24
2015-07-02backend: Add half float type into the instruction.Junyan He1-1/+1
2015-07-02Backend: Add half float support for immediate.Junyan He3-7/+48
2015-07-02Backend: Add half float as a new type.Junyan He3-0/+286
2015-06-30don't merge serial blocks with barrier.Luo Xionghu1-1/+3
2015-06-30use self test to determine enable/or disable atomics in L3 for HSW.Luo Xionghu9-23/+66
2015-06-29Use the Byte Gather after HSW when read byte/shor.Yang Rong1-2/+34
2015-06-29Use NP2 stack size to avoid cache line conflict.Yang Rong3-16/+14
2015-06-29Turn on OCL_STRICT_CONFORMANCE as default.Yang Rong2-4/+4
2015-06-19enable CL_RG + CL_UNORM_INT8 for imageGuo Yejun1-0/+5
2015-06-19Add document to describe the detials of v4l2 buffer sharing.Chuanbo Weng2-0/+65
2015-06-19Add example to show v4l2 buffer sharing with extension clGetMemObjectFdIntel.Chuanbo Weng4-24/+645
2015-06-19Fix error in CMakeLists.txt of examples.Chuanbo Weng1-3/+3
2015-06-18fix global variable out of boundary writing in libocl.Luo Xionghu1-1/+1
2015-06-18reimplement structurize algorithm.Luo Xionghu4-0/+1251
2015-06-02GBE: Support storing/loading pointers to/from private arrayRuiling Song1-10/+209
2015-06-02GBE: fix one potential register spilling bug.Zhigang Gong4-26/+44