summaryrefslogtreecommitdiff
path: root/backend
AgeCommit message (Expand)AuthorFilesLines
2017-04-17backend: add convert_double_R(float x)rander1-3/+3
2017-04-17backend: add double support to convert_double_rte|n|z|p(double x)rander1-1/+1
2017-04-17backend: add double support to convert_u|char|short|int_rtp(double x)rander1-0/+21
2017-04-17backend: add int8 convert to double.rander1-0/+72
2017-04-17backend: add double support to convert_u|char|short|int|long_sat_rte|z|n|p(do...rander1-1/+49
2017-04-17Backend: add double support to convert_u|long_rtp(double x)rander1-0/+45
2017-04-17Backend: add double support to convert_u|char|short|int|long_rtz(double x)rander1-2/+23
2017-04-17Backend: add double support to convert_u|char|u|short|u|int_rte(double x)rander1-0/+9
2017-04-17Backend: add double support to convert_u|long_rte(double x)rander1-2/+37
2017-04-17Backend: add double support to convert_float_rtn(double x)rander2-0/+31
2017-04-17Backend: add double support to convert_uchar|short_rtn(double x)rander1-0/+20
2017-04-17Backend: add double support to convert_u|int_rtn(double x)rander1-0/+35
2017-04-17Backend: add double support to convert_u|long_rtn(double)rander2-1/+58
2017-04-17Backend: add double support to convert_uchar|char|short|ushort|int|uint|long|...rander3-1/+25
2017-04-17Backend:add double support to max min min steprander2-0/+35
2017-04-17Backend: add double support to prefetch. Actually it does nothingrander2-0/+2
2017-04-17Backend: add double support for shufflerander2-0/+4
2017-04-17Backend: add double support for select.Yang Rong1-0/+2
2017-04-13Backend: Add LLVM40 supportPan Xiuli21-34/+217
2017-04-13Backend: Refine FCmp one and unePan Xiuli1-4/+6
2017-04-13Backend: Refine LLVM version check macroPan Xiuli17-104/+104
2017-04-13Backend: Refine GEP lowering codePan Xiuli3-16/+30
2017-04-13Backend: Fix an include file error problemPan Xiuli4-5/+4
2017-04-13Backend: Remove old llvm support code.Pan Xiuli6-90/+0
2017-04-13Backend: Fix flag and subflag seting for src 3 instructionPan Xiuli3-6/+19
2017-03-23Backend: Add hole reuse in reg alloctionPan Xiuli2-17/+121
2017-03-23Backend: Store the spill register informationPan Xiuli1-5/+33
2017-03-23llvm3.9 will assert if ouput is empty string.Luo Xionghu1-4/+8
2017-03-23fix regression on pre-BDW platform.Luo Xionghu1-3/+7
2017-03-23Properly check return value from __cxa_demangleJan Beich1-2/+2
2017-03-13Backend:add double support for some relation functionrander3-0/+87
2017-03-13Backend: add double support to bitselectrander2-0/+4
2017-03-13implement extension cl_intel_media_block_io WRITE related functionLuo Xionghu8-31/+194
2017-03-13fix build error log not output issue.Luo Xionghu1-4/+4
2017-03-13add extension cl_intel_media_block_io READ related functionLuo Xionghu9-33/+272
2017-03-13add extension intel_planar_yuv.Luo Xionghu1-0/+1
2017-03-07Backend: refine the geometry functionrander1-4/+4
2017-03-07Backend: for BDW and after, According to BSpec no need to split CMP when src ...rander4-0/+11
2017-03-07Backend: Add missing Unaligned OWord Block Read disasmPan Xiuli1-1/+1
2017-02-28Backend: Fix a selection ir optimization bugPan Xiuli1-1/+4
2017-02-24MAD compact instrcution could not support "absolute" attribute.Yan Wang1-0/+2
2017-02-17move simpleBlock check and if/endif optimize after select.Luo Xionghu4-2/+123
2017-02-17revert patch 2edb7451a8f92295f79e29ef16740b5cd16127f2.Luo Xionghu2-101/+17
2017-02-17remove useless code.Luo Xionghu1-1/+0
2017-02-14Enable OpenCL 2.0 only where supportedPan Xiuli1-9/+10
2017-02-10GBE: use shr instead of division as possible.Yang Rong1-1/+12
2017-02-10GBE: use shl instead of multiply as possible.Yang Rong1-0/+19
2017-02-06Fix typoRebecca N. Palmer1-1/+1
2017-02-06GBE: use shift for PowerOf2 size when lowering GEP.Ruiling Song1-6/+13
2017-01-19Android.mk: update Android.mk for android build.Yang Rong2-1/+11