search for: _allrem

Displaying 3 results from an estimated 3 matches for "_allrem".

Did you mean: __allrem
2018 Jul 16
2
Target triple normalzation through the LLVM C API
...ult Windows target triple (x86_64-pc-win32 in our case) being normalized to x86_64-pc-windows-msvc. The breakage occurs because the X86 target lowering doesn't consider x86_64-pc-win32 to be an MSVC environment, and it doesn't lower a few instructions including SREM_I64 to MSVC equivalents (_allrem in this case; we end up with __moddi3 instead). I believe that we should fix this by allowing to invoke the target triple normalization function through the LLVM C API. I would suggest adding an LLVMNormalizeTriple function to the C API (in TargetMachine, I guess) which would wrap Triple::normaliz...
2018 Nov 30
3
(Question regarding the) incomplete "builtins library" of "Compiler-RT"
...LLVM but generates calls? See <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(), _CIco...
2020 Jun 19
0
Wine release 5.11
...funcdesc. Jacek Caban (29): winnt.h: Add BitScanForward 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 IHTMLCSSStyleDeclar...