summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-05-26build: use EXECUTE_PROCESS to replace the deprecated EXEC_PROGRAM.Release_v1.0Zhigang Gong2-8/+8
2015-05-19utests: fix test case builtin_tgamma.Rebecca N. Palmer1-3/+16
2015-05-19Allow building with Python 3Rebecca N. Palmer2-12/+14
2015-05-19Make tgamma meet the accuracy standard.Rebecca N. Palmer1-7/+89
2015-05-19utest_pow: don't fail on declared lack of denormals.Rebecca N. Palmer1-2/+8
2015-05-19Docs: update/clarify Haswell issuesRebecca N. Palmer2-19/+35
2015-05-19Add a sanity test in clGetDeviceIDsRebecca N. Palmer2-0/+84
2015-05-19correct the src output of alu3 when OCL_OUTPUT_ASM=1Guo Yejun1-3/+12
2015-05-19GBE: Fix the immediate data typeRuiling Song2-7/+7
2015-05-19Remove some LGPL incompatible code.Zhigang Gong4-1447/+0
2015-04-17Bump to 1.0.3.Release_v1.0.3Zhigang Gong2-1/+4
2015-04-15Doc: update known issue for the store/load pointer issue.Zhigang Gong1-0/+11
2015-04-14Doc: update cmd parser issue for HSW platforms.Zhigang Gong1-5/+8
2015-04-14GBE: should initialize useDWLabel to false by default.Zhigang Gong1-1/+1
2015-04-14Doc: add a command to install dependencies.Zhigang Gong1-0/+6
2015-04-14utests: don't continue to run any case when fail to initialize device.Zhigang Gong1-1/+5
2015-04-14runtime: don't try to open nonexistent render nodes or device files.Zhigang Gong1-1/+4
2015-04-14CMake: allow to build with LLVM 3.3/3.4.Zhigang Gong1-2/+1
2015-04-13GBE: fix a bug in byte scatter write.Zhigang Gong1-5/+11
2015-04-13GBE: fix an potential assertion in constant expanding pass.Zhigang Gong1-1/+1
2015-04-13GBE: correct the instruction replacement logic in scalarize pass.Zhigang Gong1-9/+34
2015-04-13GBE: refine error handling for private libva buffer sharing extension.Zhigang Gong2-0/+11
2015-04-13GBE: Use actual bti information to determine a pointer's addressspace.Zhigang Gong5-8/+23
2015-04-13GBE: Extend front label ip to 32 bit on demand.Zhigang Gong10-29/+128
2015-04-13GBE: don't type cast register/labelindex to integer.Zhigang Gong3-33/+32
2015-04-13GBE: extend backend label to 32 bit.Zhigang Gong3-15/+15
2015-04-13GBE: extend registers/tuples/immediates to 32bit wide.Zhigang Gong7-29/+30
2015-04-13GBE: fix safe type definition.Zhigang Gong1-1/+1
2015-04-13strip unsupported attributes and calling conventions.Zhigang Gong6-4/+134
2015-04-10runtime: Enhance the error handling when flush gpgpu command queue.Zhigang Gong9-30/+30
2015-04-10GBE: avoid to use the GenRegister::xxxgrf(simdWidth,xxx).Zhigang Gong1-47/+46
2015-04-10GBE: correct some temporary virtual register's simdWidth.Zhigang Gong2-12/+19
2015-03-30update document.Zhigang Gong1-2/+33
2015-03-27Fix: (v3) Event callback that were not executed when command was already CL_C...David Couturier2-22/+61
2015-03-24Don't crash if device inaccessibleRebecca N. Palmer1-1/+0
2015-03-24FindLLVM: allow LLVM/Clang 3.6Rebecca N. Palmer1-2/+2
2015-03-24Use matching versions of clang/llvm and libclang/libllvmRebecca Palmer2-10/+31
2015-03-24BUGFIX: Prohibit 'make package' from doing system install of ICD vendor fileBrian Kloppenborg1-0/+1
2015-03-18Generate NAN for UNDEF value in printf parser.stableJunyan He1-0/+6
2015-03-18runtime: fix a conformance bug in cl_get_kernel_arg_info.Zhigang Gong1-1/+5
2015-03-17Build: fix the beignet icd name when CMAKE_INSTALL_FULL_LIBDIR is undefined.Zhigang Gong1-2/+8
2015-03-16Bump version to 1.0.2Release_v1.0.2Zhigang Gong2-1/+4
2015-03-16Build: set 3.5 as the stable LLVM version for beignet.Zhigang Gong3-11/+18
2015-03-12GBE: Only emit multiply when immediate is not one.Ruiling Song1-3/+5
2015-03-10GBE: Only add non-zero offset in gep lowering pass.Ruiling Song1-8/+10
2015-03-09GBE: add a new incompatible compile option -cl-finite-math-only.Zhigang Gong1-1/+1
2015-03-05Fix llvm3.6 build error.Yang Rong2-8/+0
2015-03-02Build: use -Bsymbolic to fix conflicts with other LLVM users.Zhigang Gong1-1/+1
2015-03-02GBE: add fastcall support.Zhigang Gong3-2/+7
2015-03-02GBE: support compare two bool variables.Zhigang Gong3-5/+2