| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | REFACTOR: move sources to src/ | 2026-03-17 | 1 | -79/+0 | |
| | | |||||
| * | add bswap16/32/64 | 2026-03-02 | 1 | -0/+3 | |
| | | | | | | - frontend: __builtin_bswapX intrinsics - backend: ObswapX instructions | ||||
| * | backend: separate instrs for integer/float store | 2025-12-31 | 1 | -4/+6 | |
| | | |||||
| * | regalloc+emit: get rid of xsave/xrestore hack | 2025-12-18 | 1 | -2/+0 | |
| | | | | | | | | Was used for situation where we needed to spill more than 1 temporary and have to use a register that is already used. Instead of push/pop, we can just allocate and set aside specific stack slots for this purpose. Also, reworked linearscan() interval sets to separate FPR/GPR intervals. | ||||
| * | remove umul | 2025-11-21 | 1 | -1/+0 | |
| | | |||||
| * | change op names to match 285063eba44 | 2025-11-21 | 1 | -72/+72 | |
| | | |||||
| * | preeliminary va_list support | 2025-11-14 | 1 | -0/+3 | |
| | | |||||
| * | amd64: get rid of xinc/xdec. handle those at emit stage | 2025-11-09 | 1 | -2/+0 | |
| | | |||||
| * | Organize source files into directories | 2025-10-19 | 1 | -0/+76 | |