aboutsummaryrefslogtreecommitdiff
path: root/all.h
AgeCommit message (Expand)Author
13 daysnew simplcfg passQuentin Carbonneaux
13 daysIf-conversion RFC 4 - x86 only (for now), use cmovXXRoland Paterson-Jones
2025-04-16fix fp constants on big endian hostsQuentin Carbonneaux
2025-03-14gvn/gcm reviewQuentin Carbonneaux
2025-03-14Get rid of movins() infra.Roland Paterson-Jones
2025-03-14Global Value Numbering / Global Code MotionRoland Paterson-Jones
2025-03-14Combine fillrpo() and fillpreds() into fillcfg().Roland Paterson-Jones
2025-03-14idup(Ins **, Ins *, ulong) -> idup(Blk *, Ins *, ulong)Roland Paterson-Jones
2024-08-23skip preludes for some leaf fnsQuentin Carbonneaux
2024-06-09Optab-driven copy detectionRoland Paterson-Jones
2024-04-12add common linkage for dataQuentin Carbonneaux
2024-04-11fold scaled offsets in addressesQuentin Carbonneaux
2024-04-09use mgen in amd64/isel.cQuentin Carbonneaux
2024-04-07mcf's improved rsval()Quentin Carbonneaux
2024-03-07remove duplicated function declarationsNguyễn Gia Phong
2024-01-02dbgloc: add column argumentDrew DeVault
2023-06-06implement line number info trackingThomas Bracht Laumann Jespersen
2023-05-31Bump NStringAlexey Yerin
2023-04-03Fix 1 C UBLocria Cyber
2023-03-22rename blknew() to newblk()Quentin Carbonneaux
2023-03-19naming nitQuentin Carbonneaux
2023-03-16silence format warning more reliablyQuentin Carbonneaux
2022-12-25new UNDEF RefQuentin Carbonneaux
2022-12-14new blit instructionQuentin Carbonneaux
2022-12-12new rsval() helper for signed RefsQuentin Carbonneaux
2022-11-27new hlt block terminatorQuentin Carbonneaux
2022-11-22use a new struct for symbolsQuentin Carbonneaux
2022-11-22rename Tmp.ins to be more descriptiveQuentin Carbonneaux
2022-11-20new slot coalescing passQuentin Carbonneaux
2022-11-20export getalias()Quentin Carbonneaux
2022-11-20stored bytes in Alias informationQuentin Carbonneaux
2022-11-20make Alias.base an intQuentin Carbonneaux
2022-11-20fill definition site in filluse()Quentin Carbonneaux
2022-10-08mark apple targets with a booleanQuentin Carbonneaux
2022-10-08"rel" fields become "reloc"Quentin Carbonneaux
2022-10-08do not drop relocation kind in alias analysisQuentin Carbonneaux
2022-10-08add support for thread-local storageQuentin Carbonneaux
2022-10-03fix case of Pool constantsQuentin Carbonneaux
2022-10-03add new target-specific abi0 passQuentin Carbonneaux
2022-10-03parse sb,ub,sh,uh abi typesQuentin Carbonneaux
2022-08-31drop -G flag and add target amd64_appleQuentin Carbonneaux
2022-03-17amd64: restore previous name of amd64_sysv targetMichael Forney
2022-03-15new -t? flag to print default targetQuentin Carbonneaux
2022-03-14dynamic stack allocs for arm64Quentin Carbonneaux
2022-03-14output symbol type and sizeQuentin Carbonneaux
2022-03-08flag types defined as unionsQuentin Carbonneaux
2022-03-08cosmeticsQuentin Carbonneaux
2022-02-17add rv64 backendMichael Forney
2022-02-11gas: put zero data into .bss by defaultMichael Forney
2022-02-02shared linkage logic for func/dataQuentin Carbonneaux