aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-backend/include/csbe_ops.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-11Update copyright yearsSamuel Lidén Borell1-1/+1
2024-05-04Backend: Merge ADDRSTATICELEM/ADDRDYNAMICELEM into ADDRELEMSamuel Lidén Borell1-4/+2
2024-04-28Add/remove TODO'sSamuel Lidén Borell1-1/+1
2024-04-26Backend: Move CSBEO_CONDJUMP optimization to arch-independent codeSamuel Lidén Borell1-0/+1
2024-04-07Backend: Implement type operands (e.g. for ADDRSTATICELEM)Samuel Lidén Borell1-6/+5
2024-03-22aarch64: Emit code for ir operation ADDRLOCALSamuel Lidén Borell1-1/+0
2024-02-24Backend: Support unity buildsSamuel Lidén Borell1-0/+13
2023-07-10Backend: Replace *PTR ops with ADDR* LOAD* ops. Fix lvalue access to localsSamuel Lidén Borell1-15/+12
2023-07-01Backend: Fix order of MOVETOPTR operands in irdumpSamuel Lidén Borell1-2/+2
2023-06-29IR generation of assignment operationsSamuel Lidén Borell1-0/+1
2023-04-15Add pointer operators: deref, refto, ref_is, ref_is_notSamuel Lidén Borell1-0/+1
2023-03-29Comment updates and minor cleanupsSamuel Lidén Borell1-0/+7
2023-03-29Add trapping variant of NEG operationSamuel Lidén Borell1-0/+1
2023-02-26Backend: Redesign IR for function calls. Avoid internal types in IR operandsSamuel Lidén Borell1-8/+33
2023-02-26Backend: Add combined compare-and-branch operation. Improve checksSamuel Lidén Borell1-0/+1
2023-02-19Backend: Fix handling of immediate values and temporariesSamuel Lidén Borell1-4/+4
2023-02-12Update copyright yearsSamuel Lidén Borell1-1/+1
2023-02-12IR generation for assert and unreachableSamuel Lidén Borell1-1/+3
2023-02-04Beginning of IR generation for expressionsSamuel Lidén Borell1-1/+1
2022-12-26Backend: Add declaration for negation operationSamuel Lidén Borell1-0/+1
2022-12-26Backend: Put result operand lastSamuel Lidén Borell1-10/+10
2022-11-22Backend: Functions to add paramdefs and operandsSamuel Lidén Borell1-9/+12
2022-11-20Backend: Refactor and add documentation comments. Add "regsets"Samuel Lidén Borell1-0/+84