Displaying 5 results from an estimated 5 matches for "_allmul".
Did you mean:
__allmul
2012 Jan 20
0
[LLVMdev] Best way to interface with MSVC _ftol2 runtime function for fptoui?
...h
>
> I am not sure which is worse, but if there are multiple libcalls like this, you should go with something like 1.
>
> Please investigate if there are other libcalls like this. If so, we should work out a proper solution instead of the inlineasm hack.
The integer runtime functions (_allmul, _alldiv, etc. for 64-bit
integer arithmetic) all appear to be straight-up stdcall. _ftol2 is
the only weird one. (There is an _ftol routine with the same calling
convention as _ftol2, but AFAIK it's only for backward compatibility
with older MSVC runtimes.) I'm far from an MSVC expert, tho...
2012 Jan 19
2
[LLVMdev] Best way to interface with MSVC _ftol2 runtime function for fptoui?
On Jan 19, 2012, at 10:12 AM, Joe Groff wrote:
> 2012/1/19 Jakob Stoklund Olesen <stoklund at 2pi.dk>:
>> How many of these libcalls do you need to implement? What exactly is the calling convention? Which registers are clobbered etc.
>
> There is only one (that I know about so far). The MSVCRT `_ftol2`
> function implements floating-point-to-unsigned conversion for i386
2012 Jan 20
2
[LLVMdev] Best way to interface with MSVC _ftol2 runtime function for fptoui?
On Jan 20, 2012, at 1:58 PM, Joe Groff wrote:
> The integer runtime functions (_allmul, _alldiv, etc. for 64-bit
> integer arithmetic) all appear to be straight-up stdcall. _ftol2 is
> the only weird one. (There is an _ftol routine with the same calling
> convention as _ftol2, but AFAIK it's only for backward compatibility
> with older MSVC runtimes.) I'm far from...
2018 Nov 30
3
(Question regarding the) incomplete "builtins library" of "Compiler-RT"
...;https://godbolt.org/z/ZsHmaf> for example
* unsigned 64-bit integer operations: _aulldiv(), _aulldvrm(),
_aullrem(), _aullshr()?
See <https://msdn.microsoft.com/en-us/library/mt703294.aspx>
* signed 64-bit integer operations: _alldiv(), _alldvrm(),
_allrem(), _allshl(), _allshr(), _allmul()?
See <https://msdn.microsoft.com/en-us/library/ms648425.aspx>
For the following I'm not sure whether LLVM/clang calls them:
* trigonometric and transcendental floating-point operations:
_CIacos(), _CIasin(), _CIatan(), _CIatan2(), _CIcos(),
_CIcosh(), _CIexp(), _CIfmod(), _CIlog...
2020 Jun 19
0
Wine release 5.11
...rward and BitScanReverse implementation.
ntdll: Reimplement _aulldiv using 32-bit arithmetic.
ntdll: Reimplement _aullrem using 32-bit arithmetic.
ntdll: Reimplement _alldiv using 32-bit arithmetic.
ntdll: Reimplement _allrem using 32-bit arithmetic.
ntdll: Reimplement _allmul using 32-bit arithmetic.
ntdll/tests: Add long long builtins tests.
ntdll: Export builtin functions as cdecl.
mshtml: Use DISPID_UNKNOWN for compat dispids not supported in compat mode.
mshtml: Add IHTMLCSSStyleDeclaration2::columnCount property semi-stub implementation....