aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-backend/unittest/test_datastruct.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-25Backend: Also optimize arithmetic ops of mixed typesSamuel Lidén Borell1-0/+72
2024-05-11Update copyright yearsSamuel Lidén Borell1-1/+1
2024-03-17Backend: Use callee-saved registersSamuel Lidén Borell1-2/+2
2023-07-15Update copyright yearsSamuel Lidén Borell1-1/+1
2023-07-07Backend: Fix named typesSamuel Lidén Borell1-23/+114
2023-07-01Backend: Optimize away instructions after jump/return/trapSamuel Lidén Borell1-2/+2
2023-07-01Backend: Add jump when EBB's are non-sequentialSamuel Lidén Borell1-2/+43
2023-07-01Backend: Mark defined EBB's and fix ebb_id after switch-caseSamuel Lidén Borell1-2/+2
2023-06-16Backend: Use explicit variable IDs + related bug fixesSamuel Lidén Borell1-4/+4
2023-04-30Backend: Remove unused "prev" fieldSamuel Lidén Borell1-2/+0
2022-12-26Backend: Put result operand lastSamuel Lidén Borell1-2/+2
2022-12-23Revise bblock handling in backend, and implement if/else bblock generationSamuel Lidén Borell1-4/+2
2022-12-22Backend: Fix problems with unity builds in the backendSamuel Lidén Borell1-2/+2
2022-12-18Backend: Add IDs of definitions. Pass typedefs to backendSamuel Lidén Borell1-27/+37
2022-11-22Backend: Functions to add paramdefs and operandsSamuel Lidén Borell1-0/+83
2022-11-20Backend: Functions to add bblock and opsSamuel Lidén Borell1-0/+44
2022-11-20Backend: Refactor and add documentation comments. Add "regsets"Samuel Lidén Borell1-11/+11
2022-10-01Backend: Initialization of the code generatorSamuel Lidén Borell1-4/+0
2022-09-06Add some unit tests for backend data structuresSamuel Lidén Borell1-0/+214
2022-09-04Use common makefile for backend + basic structure unit testsSamuel Lidén Borell1-0/+34