summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-09-07executor: fix load of parameters smaller than 64 bits1.61.4Wim Taymans1-4/+9
2015-09-07compiler: also prefer the backup function when no targetWim Taymans1-1/+1
2015-08-12test-limits: improve test without targetWim Taymans1-1/+3
2015-06-24Back to developmentSebastian Dröge2-2/+2
2015-06-24Release 0.4.24Sebastian Dröge2-1/+12
2015-06-22parse: increase array sizeWim Taymans1-2/+2
2015-06-22program: only reuse constants of the same size and valueWim Taymans3-5/+15
2015-05-22testsuite: fix reading .orc files with win32 line endings on windowsTim-Philipp Müller9-10/+10
2015-05-22testsuite: add parsing test case for win32 line endingsTim-Philipp Müller2-2/+72
2015-05-22orcc: fix reading .orc files with win32 line endings on windowsTim-Philipp Müller2-2/+2
2015-05-22orcparse: handle win32 \r\n line endingsTim-Philipp Müller1-0/+4
2015-04-10tests: use AM_TESTS_ENVIRONMENTTim-Philipp Müller1-1/+1
2015-03-12test: protect against out-of-boundsLuis de Bethencourt1-2/+2
2015-03-12test: protect against going out of boundsLuis de Bethencourt1-1/+1
2015-03-08orcc: Remove duplicate codepathEdward Hervey1-7/+2
2015-02-27testsuite: Put a limit to the memcpy testEdward Hervey1-2/+9
2015-01-30orccodemem: fix mmap leak on error pathVincent Penquerc'h1-0/+1
2014-12-17Back to developmentSebastian Dröge1-1/+1
2014-12-17Release 0.4.23Sebastian Dröge2-2/+16
2014-12-10neon: add support for all constantsHEADneon-constmasterWim Taymans1-67/+63
2014-12-09neon: add support for 64 bit parametersWim Taymans1-5/+36
2014-12-09neon: vtrn and vzip are undefined when src == destWim Taymans1-5/+10
2014-12-05orcc: allow setting custom backup functionWim Taymans4-7/+151
2014-12-03Fix high-order bit of first register in VPUSH/VPOP generationJerome Laheurte1-2/+2
2014-11-27Preserve NEON/VFP registers across subroutines according to ARM PCS (5.1.2.1)Jerome Laheurte4-32/+98
2014-11-08orcc: program-c: fix 64-bit parameter loading (loadpq) on big-endian systemsTim-Philipp Müller1-4/+4
2014-09-26orc: include orcprogram only onceWim Taymans1-1/+0
2014-09-26opcode: mark copy opcodes and don't emit mov for themWim Taymans3-5/+6
2014-09-26compiler: use src register as dest2Wim Taymans3-14/+16
2014-09-26compiler: update max_used_temp_reg before useWim Taymans1-0/+3
2014-09-26sse: improve splitXX on sse3Wim Taymans1-0/+47
2014-09-22parse: cleanupwork2Wim Taymans1-10/+4
2014-09-22test: add more testsWim Taymans1-0/+107
2014-09-19compiler: keep track of temp variables that contain param/constWim Taymans2-5/+22
2014-09-19Revert reuse constantsWim Taymans4-40/+16
2014-09-19parse: make contants per sizeWim Taymans2-14/+21
2014-09-19parse: fix opcode arg sizeWim Taymans1-2/+2
2014-09-19executor: use the size of the opcode arg to get multiplierWim Taymans1-4/+5
2014-09-19executor: fully expand const vars into the temp registerWim Taymans1-0/+6
2014-09-19parse: register constants with the right sizeWim Taymans1-4/+20
2014-09-18program-c: handle X2 and X4 with size < 2 variablesWim Taymans1-8/+8
2014-09-18compiler: generate only 1 temp for constantsWim Taymans1-1/+11
2014-09-18compiler: reuse _try_get_constant in _get_constantwork-baseWim Taymans1-27/+5
2014-09-17opcodes: avoid undefined operations on signed intsWim Taymans3-30/+31
2014-09-17compiler: do << and | on unsigned ints onlyWim Taymans1-6/+7
2014-09-17compiler: avoid nagative array indexWim Taymans1-1/+1
2014-09-17utils: convert to uin32 before doing |Wim Taymans1-5/+4
2014-09-17docs: remove old env variableWim Taymans1-7/+0
2014-09-04TMPDIR becomes the last optionFabian Deutsch1-6/+6
2014-08-27Back to developmentSebastian Dröge1-1/+1