Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt cd6d048588 * Add is_systemunit_unicode function (cchartype suymbol) %!s(int64=2) %!d(string=hai) anos
  Sven/Sarah Barth ea417fbaaf + add utility function to retrieve the char type def from a stringlike def %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton a1abe51f2a * Refactor of is_cyclic to use a linked list on the stack instead of a dynamic array %!s(int64=2) %!d(string=hai) anos
  J. Gareth "Curious Kit" Moreton f00a932cc6 * New is_cyclic function to detect if def references itself - fixes #40010 %!s(int64=2) %!d(string=hai) anos
  Jonas Maebe a6c7ed5e61 vector support: use vector result types %!s(int64=2) %!d(string=hai) anos
  Jonas Maebe 2ce4f0baf5 defutil: new is_address() helper %!s(int64=3) %!d(string=hai) anos
  Sven/Sarah Barth a20bfc0753 + add utility function to check whether an invokable can be invoked without explicit parameters %!s(int64=3) %!d(string=hai) anos
  Sven/Sarah Barth 22bbcf4b27 + add utility function to retrieve the invoke procdef of a function reference interface %!s(int64=3) %!d(string=hai) anos
  Sven/Sarah Barth 833a971877 + add utility function to check whether an objectdef is an invokable one %!s(int64=3) %!d(string=hai) anos
  Sven/Sarah Barth 122c6c92cb + add function to check whether a def is an invokable function reference %!s(int64=4) %!d(string=hai) anos
  Sven/Sarah Barth 90844c2027 * fix #35261: apply slightly adjusted changes by Ryan Joseph to implement support for implicit generic function specializations %!s(int64=3) %!d(string=hai) anos
  Nikolay Nikolov b91fc3a0d3 * fixed passing of singleton record parameters, containing a float in WebAssembly %!s(int64=3) %!d(string=hai) anos
  Jonas Maebe 803779002d * the new constant string arraydefs are also implicit pointers types for JVM %!s(int64=4) %!d(string=hai) anos
  florian 34f7c3e6d4 + array defs. of open arrays are now marked by ado_OpenArray, so (internally!) zero sized array can be declared with 0..-1 %!s(int64=4) %!d(string=hai) anos
  Jonas Maebe 3e047d3691 * generate more efficient code for trunc(currency), trunc(comp), and %!s(int64=4) %!d(string=hai) anos
  florian 57dc416d96 + replace appropriate if statements by min/max intrinsics %!s(int64=4) %!d(string=hai) anos
  florian 1d474f822e * fits_in_mm_register takes care of avx(512) support %!s(int64=4) %!d(string=hai) anos
  florian 51da470757 * constrained type parameters are not undefined defs, resolves #37107 %!s(int64=5) %!d(string=hai) anos
  svenbarth 89434f0124 * extract calculation of a NOT value to a separate function %!s(int64=5) %!d(string=hai) anos
  florian 3705f95b92 * compilation fixed %!s(int64=5) %!d(string=hai) anos
  florian af8202be3d * compilation for non-Xtensa targets fixed %!s(int64=5) %!d(string=hai) anos
  florian fa4cbc89a5 + Xtensa: hard float support, i.e. make use of floating point extension if available %!s(int64=5) %!d(string=hai) anos
  florian 70a836c4a2 * first part of merging parts of Jeppe's intrinsics patch, mainly r31135 %!s(int64=5) %!d(string=hai) anos
  florian b7c6e01b03 * cleaning up tcgsize: it makes no sense to declare every combination and type %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe d23c7980aa * properly perform (or not) range/overflow checking when performing constant %!s(int64=5) %!d(string=hai) anos
  Jonas Maebe c038e4c3f2 * relaxation of r42272: again only show warnings rather than errors for %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 3a2fe24f49 * report range errors for assigning out-of-range constants to enums in %!s(int64=6) %!d(string=hai) anos
  florian 749c4d4e47 + keep (certain) arrays in registers if they are used with constants indices only %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would %!s(int64=6) %!d(string=hai) anos
  Jonas Maebe 8b9e90dc7a * keep track of whether a routine has a C-style variadic parameter in the %!s(int64=6) %!d(string=hai) anos