| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Instruction
|
|
|
|
|
|
|
|
|
|
|
|
add `@trap` builtin
|
|
This introduces a new builtin function that compiles down to something that results in an illegal instruction exception/interrupt.
It can be used to exit a program abnormally.
This implements the builtin for all backends.
|
|
|
|
|
|
Various backend were mismatching arg instructions and function args.
|
|
Implement missing pointees when ptr is in register.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #14123
|
|
implement defining C variadic functions
|
|
|
|
|
|
Closes #12812
Closes #13925
|
|
|
|
Closes #9484
|
|
Improve error messages, fix dependency loops
|
|
Closes #12498
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
closes #13535
|
|
|
|
Clean up how we handle emitting of DWARF debug info for `x86_64`
codegen.
|
|
Plan9: Fix The Backend
|