summaryrefslogtreecommitdiff
path: root/backend/src/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* do constant folding for kernel struct argsGuo Yejun2017-06-161-0/+2
* move simpleBlock check and if/endif optimize after select.Luo Xionghu2017-02-171-0/+1
* OCL20: add device enqueue helper functions in backend.Yang, Rong R2016-12-301-0/+1
* OCL20: add beignet_20.pch and beignet_20.bc.Yang, Rong R2016-12-281-0/+12
* GBE: Implement new constant solution for ocl2Ruiling Song2016-11-081-0/+2
* CMake: Fix a cmake warning.Yang Rong2016-06-231-1/+0
* Ensure paths to beignet.bc and beignet.pch include a / before the filenameRoss Burton2016-05-251-2/+2
* Backend: Add ProfilingInserter and a new function pass.Junyan He2015-11-171-0/+1
* Backend: Add ProfilingInfo class to ir.Junyan He2015-11-171-0/+2
* add basic structure for selection IR optimizationGuo Yejun2015-10-081-0/+1
* add basic function to dump Selection IRGuo Yejun2015-10-081-0/+2
* Backend: Add half float as a new type.Junyan He2015-07-021-0/+2
* reimplement structurize algorithm.Luo Xionghu2015-06-181-0/+2
* Remove some LGPL incompatible code.Zhigang Gong2015-05-191-2/+0
* strip unsupported attributes and calling conventions.Zhigang Gong2015-04-131-0/+1
* GBE: Import PromoteIntegers pass from pNaClRuiling Song2015-02-111-0/+1
* SKL: fix some failed piglit tests, caused by read constant error.Yang Rong2015-02-091-0/+2
* Remove useless old legalize related files.Zhigang Gong2015-02-061-1/+0
* GBE: expand large integer instructionsRuiling Song2015-02-031-0/+1
* GBE: Import constantexpr lower pass from pNaClRuiling Song2015-02-031-0/+2
* SKL: fix skl LD fail.Yang Rong2015-01-301-0/+2
* add CMake option USE_STANDALONE_GBE_COMPILER and STANDALONE_GBE_COMPILER_DIRGuo Yejun2015-01-121-5/+15
* add option BUILD_STANDALONE_GBE_COMPILER to build static compilerGuo Yejun2015-01-121-10/+29
* remove useless dependency liboclGuo Yejun2015-01-071-2/+0
* replace hash_map with mapGuo Yejun2014-12-251-1/+0
* GBE: switch to CLANG native sampler_t.Zhigang Gong2014-12-181-0/+1
* GBE: fix relocatable issue for pch file.Zhigang Gong2014-11-111-10/+10
* GBE: Add a customized loop unrolling handling mechanism.Zhigang Gong2014-10-171-0/+1
* GBE: add legalize pass to handle wide integersRuiling Song2014-10-111-0/+1
* BDW: Add class Gen8Context.Yang Rong2014-10-101-0/+2
* BDW: Add Gen8Encoder and Gen7Encoder.Yang Rong2014-10-101-0/+6
* Modify the CMakeList to use the internal PCH first.Junyan He2014-09-151-3/+3
* Enable libocl and disable the usage of the old huge header.Junyan He2014-09-041-112/+23
* GBE: complete constant expression processing.Zhigang Gong2014-07-311-0/+2
* Add structure identification on ir levelYongjia Zhang2014-07-081-0/+2
* add BEIGNET_INSTALL_DIR to clean codeGuo Yejun2014-06-241-16/+13
* use LLVM_INSTALL_DIR as the path to clang/llvm-as/llvm-linkGuo Yejun2014-06-131-4/+4
* Add the -cl-kernel-arg-info into the clang build optionsJunyan He2014-06-131-1/+1
* Add the PrintfParser llvm parser into the llvm backend.Junyan He2014-06-111-0/+1
* Add the PrintfSet class into the irJunyan He2014-06-111-0/+2
* add DRM_LIBDIR path into link directory listLi Peng2014-06-041-2/+2
* extract libgbeinterp.so from runtime (libcl.so)Guo Yejun2014-05-301-1/+4
* separate runtime(libcl.so) and compiler(libgbe.so)Guo Yejun2014-05-281-2/+6
* Add Gen75Context and Gen75Encoder class for hswJunyan He2014-05-121-2/+7
* GBE: Merge successive load/store together for better performance.Ruiling Song2014-05-091-0/+1
* add support for cross compilerGuo Yejun2014-04-281-4/+4
* GBE: Implement instruction compact.Ruiling Song2014-04-211-0/+1
* Use pkg-config to check modulesZhenyu Wang2014-04-171-3/+2
* GBE: Add a new pass to handle barrier function's noduplicate attribute correc...Zhigang Gong2014-04-081-0/+1
* GBE: fix terminfo library linkageBoqun Feng2014-02-171-1/+7