summaryrefslogtreecommitdiff
path: root/orc
Commit message (Expand)AuthorAgeFilesLines
* orcarm: Fix generation of SBFM/UBFM alias instructionsSebastian Dröge2023-04-241-8/+4
* Fix OrcVector item getter pointer type confusionSebastian Dröge2023-04-131-1/+1
* Use compat _strndup() instead of strdup() in the parserSebastian Dröge2023-04-121-1/+1
* Fix memory leak when parsing a line with an errorSebastian Dröge2023-04-121-4/+4
* Make sure beforehand that enough tokens are available for opcode parsingSebastian Dröge2023-04-121-0/+9
* Fix error string allocation in legacy error outputSebastian Dröge2023-04-121-4/+4
* Fix various parser errors to not include a newline and not include an additio...Sebastian Dröge2023-04-121-24/+15
* Simplify opcode handling by adding an early returnSebastian Dröge2023-04-121-36/+39
* parser: remove legacy generic directive handlingFrancesco Romani2023-04-121-23/+2
* parser: extract function to handle .doubleparamFrancesco Romani2023-04-121-1/+3
* parser: extract function to handle .floatparamFrancesco Romani2023-04-121-9/+4
* parser: extract function to handle .longparamFrancesco Romani2023-04-121-11/+4
* parser: extract function to handle .paramFrancesco Romani2023-04-121-9/+4
* parser: extract function to handle .tempFrancesco Romani2023-04-121-9/+21
* parser: extract function to handle .constFrancesco Romani2023-04-121-9/+23
* parser: extract function to handle .accumulatorFrancesco Romani2023-04-121-13/+24
* parser: extract function to handle .destFrancesco Romani2023-04-121-28/+38
* parser: extract function to handle .sourceFrancesco Romani2023-04-121-28/+40
* parser: extract function to handle .mFrancesco Romani2023-04-121-9/+20
* parser: extract function to handle .nFrancesco Romani2023-04-121-35/+44
* parser: extract function to handle .flagsFrancesco Romani2023-04-121-8/+15
* parser: extract function to handle .initFrancesco Romani2023-04-121-9/+19
* parser: extract function to handle .functionFrancesco Romani2023-04-121-22/+43
* parser: make directive handling extensibleFrancesco Romani2023-04-121-1/+33
* parser: extract a function to handle directivesFrancesco Romani2023-04-121-201/+208
* parser: extract a function to handle opcodesFrancesco Romani2023-04-121-70/+66
* parser: add is_directive helperFrancesco Romani2023-04-121-1/+8
* parser: rewrite line tokenization codeFrancesco Romani2023-04-121-24/+76
* parser: introduce line handling utility: OrcLineFrancesco Romani2023-04-121-15/+61
* parser: simplify the line handlingFrancesco Romani2023-04-121-21/+44
* parser: switch to orc_program_append_str_nFrancesco Romani2023-04-122-4/+10
* parser: add has_data helperFrancesco Romani2023-04-121-1/+8
* parser: extract initialization functionFrancesco Romani2023-04-121-8/+17
* parser: reformat orc_parse_sanity_checkFrancesco Romani2023-04-121-12/+18
* parser: reorder and rename for consistencyFrancesco Romani2023-04-121-10/+10
* parser: new API with better error reportingFrancesco Romani2023-04-122-95/+183
* parser: move init_function in the parserFrancesco Romani2023-04-121-6/+7
* parser: cleanup: use OrcVector to store programsFrancesco Romani2023-04-121-15/+9
* utils: add utility dynamic arrayFrancesco Romani2023-04-122-0/+51
* program: add orc_program_append_str_nFrancesco Romani2023-04-122-39/+98
* orcrules-neon: Fix 64-bit loadupdb of size 16Sebastian Dröge2023-04-101-1/+1
* orcprogram-neon: Fix usage of negative array index on errorsSebastian Dröge2023-04-101-4/+12
* orcparse: Check for correct number of function header directive argumentsSebastian Dröge2023-04-071-65/+132
* orcarm: Fix undefined behaviourSebastian Dröge2023-04-071-1/+1
* orcprogram-mips: Fix memory leak of optimized instruction order arraySebastian Dröge2023-04-071-0/+2
* orcprogram: Don't read random stack memory if an opcode with 5 parameters is ...Sebastian Dröge2023-04-071-0/+10
* orcprogram: Don't output garbage when unknown opcodes are observedSebastian Dröge2023-04-071-26/+38
* Don't use volatile to mean atomicSebastian Dröge2023-04-072-3/+3
* Fix guard around usage of pthread_jit_write_protect*Nirbheek Chauhan2023-02-231-1/+1
* orccodemem: silence gcc 12 compiler warningTim-Philipp Müller2023-02-121-0/+4