v2.4.0
[2.4.0] - 2025-02-28
Added
- Additional comparison operators: ordered (O), unordered (UO), and unsigned integer comparisons (Ult, Ule, Ugt, Uge)
- Bitwise shifting instructions:
Sar,Shr, andShl - Unsigned arithmetic instructions:
UdivandUrem - Type conversion instructions:
Castinstruction for converting between integers and floating points- Extension operations:
Extsw,Extuw,Extsh,Extuh,Extsb,Extub - Float precision conversion:
Exts,Truncd - Float-integer conversions:
Stosi,Stoui,Dtosi,Dtoui,Swtof,Uwtof,Sltof,Ultof
- Variadic function support with
VastartandVaarginstructions - Program termination instruction
Hlt - Thread-local storage support in
Linkagewith convenience constructors - Zero-initialized data support with
DataItem::Zero
Full Changelog: v2.3.1...v2.4.0