Ivan Krysak
|
bc6673d90d
|
ABI: make alignment-computation fails stricter
|
2024-02-09 15:09:37 +00:00 |
|
Ivan Krysak
|
5bf4b3fa1e
|
ABI: improve robustness to duplicate registers
|
2024-02-09 15:09:37 +00:00 |
|
Ivan Krysak
|
78510010f8
|
ABI: rename isIncompatibleWith
The new name is `isPreliminarilyCompatibleWith`.
|
2024-01-29 11:57:54 +02:00 |
|
Ivan Krysak
|
4093cd30c4
|
ABI: provide alignment computation for model::Type
|
2024-01-29 11:57:54 +02:00 |
|
Ivan Krysak
|
16dc85cb0f
|
ABI: improve unnatural alignment support
|
2024-01-29 11:57:54 +02:00 |
|
Ivan Krysak
|
54ffd723e6
|
ABI: decouple alignment from model::VerifyHelper
|
2024-01-29 11:57:54 +02:00 |
|
Ivan Krysak
|
cfe28d8e56
|
Stop using std:: prefix for u?int\d+_t types
|
2023-11-02 17:10:03 +01:00 |
|
Ivan Krysak
|
7d235f4fd0
|
Enforce licence header consistency
Also do some basic cleanup: capitalize first letters, add `.`
at the end of the sentences, and so on.
|
2023-07-03 15:23:10 +00:00 |
|
Ivan Krysak
|
84229d92b1
|
Model & ABI: make size and alignment stricter
|
2023-03-15 10:19:02 +01:00 |
|
Ivan Krysak
|
769e5c1cbe
|
ABI: add a natural alignment calculation helper
|
2023-03-15 10:19:02 +01:00 |
|
Ivan Krysak
|
8b675e131e
|
ABI: introduce runtime abi definition
|
2023-03-15 10:19:02 +01:00 |
|