| Age | Commit message (Expand) | Author |
|---|---|---|
| 13 days | new simplcfg pass | Quentin Carbonneaux |
| 13 days | If-conversion RFC 4 - x86 only (for now), use cmovXX | Roland Paterson-Jones |
| 2025-04-16 | fix fp constants on big endian hosts | Quentin Carbonneaux |
| 2025-03-14 | gvn/gcm review | Quentin Carbonneaux |
| 2025-03-14 | Get rid of movins() infra. | Roland Paterson-Jones |
| 2025-03-14 | Global Value Numbering / Global Code Motion | Roland Paterson-Jones |
| 2025-03-14 | Combine fillrpo() and fillpreds() into fillcfg(). | Roland Paterson-Jones |
| 2025-03-14 | idup(Ins **, Ins *, ulong) -> idup(Blk *, Ins *, ulong) | Roland Paterson-Jones |
| 2024-08-23 | skip preludes for some leaf fns | Quentin Carbonneaux |
| 2024-06-09 | Optab-driven copy detection | Roland Paterson-Jones |
| 2024-04-12 | add common linkage for data | Quentin Carbonneaux |
| 2024-04-11 | fold scaled offsets in addresses | Quentin Carbonneaux |
| 2024-04-09 | use mgen in amd64/isel.c | Quentin Carbonneaux |
| 2024-04-07 | mcf's improved rsval() | Quentin Carbonneaux |
| 2024-03-07 | remove duplicated function declarations | Nguyễn Gia Phong |
| 2024-01-02 | dbgloc: add column argument | Drew DeVault |
| 2023-06-06 | implement line number info tracking | Thomas Bracht Laumann Jespersen |
| 2023-05-31 | Bump NString | Alexey Yerin |
| 2023-04-03 | Fix 1 C UB | Locria Cyber |
| 2023-03-22 | rename blknew() to newblk() | Quentin Carbonneaux |
| 2023-03-19 | naming nit | Quentin Carbonneaux |
| 2023-03-16 | silence format warning more reliably | Quentin Carbonneaux |
| 2022-12-25 | new UNDEF Ref | Quentin Carbonneaux |
| 2022-12-14 | new blit instruction | Quentin Carbonneaux |
| 2022-12-12 | new rsval() helper for signed Refs | Quentin Carbonneaux |
| 2022-11-27 | new hlt block terminator | Quentin Carbonneaux |
| 2022-11-22 | use a new struct for symbols | Quentin Carbonneaux |
| 2022-11-22 | rename Tmp.ins to be more descriptive | Quentin Carbonneaux |
| 2022-11-20 | new slot coalescing pass | Quentin Carbonneaux |
| 2022-11-20 | export getalias() | Quentin Carbonneaux |
| 2022-11-20 | stored bytes in Alias information | Quentin Carbonneaux |
| 2022-11-20 | make Alias.base an int | Quentin Carbonneaux |
| 2022-11-20 | fill definition site in filluse() | Quentin Carbonneaux |
| 2022-10-08 | mark apple targets with a boolean | Quentin Carbonneaux |
| 2022-10-08 | "rel" fields become "reloc" | Quentin Carbonneaux |
| 2022-10-08 | do not drop relocation kind in alias analysis | Quentin Carbonneaux |
| 2022-10-08 | add support for thread-local storage | Quentin Carbonneaux |
| 2022-10-03 | fix case of Pool constants | Quentin Carbonneaux |
| 2022-10-03 | add new target-specific abi0 pass | Quentin Carbonneaux |
| 2022-10-03 | parse sb,ub,sh,uh abi types | Quentin Carbonneaux |
| 2022-08-31 | drop -G flag and add target amd64_apple | Quentin Carbonneaux |
| 2022-03-17 | amd64: restore previous name of amd64_sysv target | Michael Forney |
| 2022-03-15 | new -t? flag to print default target | Quentin Carbonneaux |
| 2022-03-14 | dynamic stack allocs for arm64 | Quentin Carbonneaux |
| 2022-03-14 | output symbol type and size | Quentin Carbonneaux |
| 2022-03-08 | flag types defined as unions | Quentin Carbonneaux |
| 2022-03-08 | cosmetics | Quentin Carbonneaux |
| 2022-02-17 | add rv64 backend | Michael Forney |
| 2022-02-11 | gas: put zero data into .bss by default | Michael Forney |
| 2022-02-02 | shared linkage logic for func/data | Quentin Carbonneaux |
