-
Notifications
You must be signed in to change notification settings - Fork 0
Llvm 3.2 to latest #23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Squash changes into one at the end |
|
100 more errors to go... |
- moved to orc jit for dynamic execution - moved to new pass manager (npm) for optimization - updated ir and assembly generation pass manager objects
|
That's 1/... something files. Fuck. |
|
close #22 |
|
Later look at the header file and potentially use something like https://include-what-you-use.org/ or just use the IDE to figure it out. I'm wondering if including llvm in every translation unit is necessary especially how big these header files are. I'll have to search up the trade offs. |
|
There are 1,854 warnings+errors with the static analysis tool but don't change everything -- bene having problems with function definition vs const reference. |
|
320 compiler errors to go (not overall) |
Here is the list with checkboxes added to each item. This is only worrying mainly about errors (clang-tidy can be applied later)