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 |