summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Generate NAN for UNDEF value in printf parser.stableJunyan He2015-03-181-0/+6
* runtime: fix a conformance bug in cl_get_kernel_arg_info.Zhigang Gong2015-03-181-1/+5
* Build: fix the beignet icd name when CMAKE_INSTALL_FULL_LIBDIR is undefined.Zhigang Gong2015-03-171-2/+8
* Bump version to 1.0.2Release_v1.0.2Zhigang Gong2015-03-162-1/+4
* Build: set 3.5 as the stable LLVM version for beignet.Zhigang Gong2015-03-163-11/+18
* GBE: Only emit multiply when immediate is not one.Ruiling Song2015-03-121-3/+5
* GBE: Only add non-zero offset in gep lowering pass.Ruiling Song2015-03-101-8/+10
* GBE: add a new incompatible compile option -cl-finite-math-only.Zhigang Gong2015-03-091-1/+1
* Fix llvm3.6 build error.Yang Rong2015-03-052-8/+0
* Build: use -Bsymbolic to fix conflicts with other LLVM users.Zhigang Gong2015-03-021-1/+1
* GBE: add fastcall support.Zhigang Gong2015-03-023-2/+7
* GBE: support compare two bool variables.Zhigang Gong2015-03-023-5/+2
* GBE: remove the unecessary type check for SEL instructio.Zhigang Gong2015-03-021-1/+0
* GBE: Fix fast-math issue under llvm 3.6.Ruiling Song2015-02-282-7/+5
* Enable multiarch (32/64-bit co-installation)Rebecca N. Palmer2015-02-271-3/+18
* GBE: Support unaligned load/store of dword/qword in GenIR.Ruiling Song2015-02-271-0/+76
* GBE: remove constant expression handling code in gen writer pass.Zhigang Gong2015-02-271-213/+1
* GBE: expand constant expressions in constant vectorZhigang Gong2015-02-271-0/+46
* build: use @BEIGNET_INSTALL_DIR@ for the icd file.Zhigang Gong2015-02-271-1/+1
* Crash when hardware inaccessibleRebecca N. Palmer2015-02-271-13/+16
* GBE: unify element type before insertelement in legalize pass.Ruiling Song2015-02-261-4/+41
* libocl: Directly scalarize built-in with vector input.Ruiling Song2015-02-251-39/+6
* libocl: define NULL to zeroRuiling Song2015-02-251-1/+1
* Correct the error llvm link msg copy in function genProgramLinkFromLLVM.Yang Rong2015-02-131-4/+3
* Optimization of clEnqueueCopyImageToBuffer for 16 aligned case.Chuanbo Weng2015-02-134-9/+57
* GBE: fix build error for LLVM 3.4/3.3.Zhigang Gong2015-02-131-0/+16
* GBE: fix build error for llvm 3.6.Zhigang Gong2015-02-131-1/+1
* Remove useless llvm head file FindUsedTypes.h.Yang Rong2015-02-122-2/+0
* Add llvm3.6 build support.Yang Rong2015-02-127-5/+90
* Use llvm-c's LLVMLinkModules instead of llvm::Linker::LinkModules.Yang Rong2015-02-122-26/+14
* GBE: We need use exiting block here.Ruiling Song2015-02-121-6/+12
* Change the KB and MB define to enum.Yang Rong2015-02-111-3/+7
* GBE: Import PromoteIntegers pass from pNaClRuiling Song2015-02-114-0/+658
* GBE: Load/store should use same address space as before.Ruiling Song2015-02-111-4/+6
* GBE: Fix a bug in legalize pass.Ruiling Song2015-02-111-3/+3
* GBE: Fix a build error against llvm release versionRuiling Song2015-02-111-1/+4
* GBE: expand large integer instructionsRuiling Song2015-02-115-11/+779
* GBE: Import constantexpr lower pass from pNaClRuiling Song2015-02-117-15/+299
* remove unsafe define -D__$(USER)__Andreas Beckmann2015-02-111-2/+0
* prefer newer llvm versions over 3.3Andreas Beckmann2015-02-111-2/+2
* Correct the bit fields error for indirect address of Gen8Junyan He2015-02-111-2/+2
* runtime: don't free the host_ptr for a subbuffer.Zhigang Gong2015-02-091-1/+3
* Implement 1D/2D image array related cl_mem_kernel_copy_image in cl way instea...Chuanbo Weng2015-02-069-12/+172
* Return error, don't crash, on allocation failureRebecca N. Palmer2015-02-061-10/+13
* runtime: fix a potential null pointer dereference.Zhigang Gong2015-02-061-6/+7
* update document.Zhigang Gong2015-02-061-3/+6
* Add document to describe the detials of libva buffer sharing.Chuanbo Weng2015-02-062-0/+68
* Add example to show libva buffer sharing with extension clCreateImageFromLibv...Chuanbo Weng2015-02-065-0/+553
* Add submodule libva for examples.Zhigang Gong2015-02-062-0/+3
* Backend: Fix one bug of printf because of ir reorder.Junyan He2015-02-064-14/+34