search for: _allmul

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....