summaryrefslogtreecommitdiffstats
path: root/src/opt.c
Commit message (Expand)AuthorAgeFilesLines
* Replace license boilerplate with SPDX tagsTavian Barnes2023-01-251-15/+2
* opt: Move probabilities out of the parserTavian Barnes2023-01-241-0/+132
* opt: Move costs out of the parserTavian Barnes2023-01-241-0/+54
* opt: Move always_{true,false} out of the parserTavian Barnes2023-01-241-0/+55
* opt: Move purity out of the parserTavian Barnes2023-01-241-0/+62
* opt: Use a table for simple range comparisonsTavian Barnes2023-01-241-14/+24
* opt: Use a table for simple predicatesTavian Barnes2023-01-241-17/+27
* opt: Use a table to look up optimizer functionsTavian Barnes2023-01-241-44/+71
* opt: Pass a va_list to bfs_vwarning(), not bfs_warning()Tavian Barnes2022-12-081-1/+1
* expr: Rename bfs_expr_has_children() to _is_parent()Tavian Barnes2022-12-051-3/+3
* expr: Remove the singleton bfs_{true,false} expressionsTavian Barnes2022-11-301-31/+37
* expr: Remove the synthetic flagTavian Barnes2022-11-291-5/+0
* pwcache: Fill the user/group caches lazilyTavian Barnes2022-11-091-8/+11
* Fix includesTavian Barnes2022-11-061-2/+1
* bfstd: Rename from util and reorganize itTavian Barnes2022-11-061-1/+0
* Source / Include Folder (#88)トトも2022-04-161-0/+1088