summaryrefslogtreecommitdiff
path: root/backend/src/llvm/llvm_printf_parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-04-13Backend: Add LLVM40 supportPan Xiuli1-0/+8
2017-04-13Backend: Fix an include file error problemPan Xiuli1-1/+1
2017-04-13Backend: Remove old llvm support code.Pan Xiuli1-6/+0
2016-05-23gbe/llvm: fix potential null pointer dereference.Luo Xionghu1-1/+12
2016-05-18Backend: Fix printfs mem leakPan Xiuli1-1/+1
2016-04-22Reconstruct printf parser.Yan Wang1-62/+53
2016-04-22Change printf data structure and remove old code.Yan Wang1-300/+13
2016-02-14Backend: Add support for LLVM release 3.8Pan Xiuli1-1/+1
2015-11-25Backend: Refine printfs into ir unitPan Xiuli1-26/+9
2015-11-04GBE: Don't read past end of printf format stringRebecca N. Palmer1-1/+1
2015-10-20reset the variables in printf_paser to NULL.Luo Xionghu1-0/+2
2015-10-13GBE: Add llvm3.7 support.Yang Rong1-33/+1
2015-08-20GBE/PRINTF: store variable instead of pointer in "slots".Luo Xionghu1-1/+1
2015-03-18Generate NAN for UNDEF value in printf parser.Junyan He1-0/+6
2015-03-09SPIR binary support for printf function.Luo Xionghu1-2/+10
2015-03-09enable cl_khr_spir extension to build and run from SPIR binary.Luo Xionghu1-1/+2
2015-03-02GBE: add fastcall support.Zhigang Gong1-0/+1
2015-02-06Backend: Fix one bug of printf because of ir reorder.Junyan He1-7/+12
2014-12-04GBE: Fix the printf issue caused by new bti implementationRuiling Song1-4/+16
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-11-03fix some typosAndreas Beckmann1-3/+3
2014-10-15Fit the printf bug in loopJunyan He1-124/+252
2014-09-18Add long support for printfJunyan He1-7/+15
2014-08-27GBE: clear deadprintfs when current function is done.Ruiling Song1-0/+1
2014-07-30GBE: Handle bti allocation for internal buffer used by printf.Ruiling Song1-9/+8
2014-07-25fix three memory leaksGuo Yejun1-1/+2
2014-06-24Implement the %p in the printfJunyan He1-4/+17
2014-06-24Add the support for vector type in printf.Junyan He1-8/+75
2014-06-23Add the format and flag support for printf.Junyan He1-48/+95
2014-06-23Add the support for %s in printfJunyan He1-15/+47
2014-06-23Add %f and %c support for printf.Junyan He1-16/+56
2014-06-19Refine the code in llvm_printf_parser.cppJunyan He1-98/+65
2014-06-19GBE: pass compile against LLVM 3.5Ruiling Song1-1/+8
2014-06-11Add the PrintfParser llvm parser into the llvm backend.Junyan He1-0/+677