Displaying 10 results from an estimated 10 matches for "llp64".
Did you mean:
lp64
2011 Nov 04
0
Wine release 1.3.32
...ystem.h.
include: Remove 'l' modifier from numeric constants in dinput.h.
include: Remove 'l' modifier from numeric constants in digitalv.h.
include: Drop the 'l' modifier from some numeric constants in winnt.h.
include: Add a macro to paper over LP64/LLP64 differences for numeric constants.
include: Make "long" numeric constants LP64/LLP64 proof (d3d9caps.h).
include: Make "long" numeric constants LP64/LLP64 proof (d3d9*.h).
include: Make "long" numeric constants LP64/LLP64 proof (d3d*.h).
include...
2017 Dec 08
3
Unresolved symbols in compiler-rt
...portable as is to the
MS compiler, but according to my tests the code compiles and links OK with
clang: I have not tested functionality though. Regarding the __LP64__
define, it's wrong to define it for Windows. SUA/Interix have LP64 long type
model, while Cygwin, mingw and native Windows have LLP64. _M_X64 or
__x86_64__ is more common.
So I wonder, is the disabled compiler-rt parts intentional and not suitable
for Windows?
If not so, what can be done to enable it?
Thanks Erik
2015 Nov 13
2
[Aarch64 00/11] Patches to enable Aarch64
...iOS and on Linux. (64-bit long and pointer.) This is included in the OPUS_FAST_INT64 test.
>
> The tests for __x86_64__ and for _WIN64 are in OPUS_FAST_INT64 because those are the two common platforms with fast native int64 types which *aren?t* LP64 ? x86_64 can be x32, and Win64 is always LLP64 (32-bit long, 64-bit long long and pointer).
>
>> I don't think it's a coincidence that the macros you didn't replace only performed one multiply while the ones you did replace performed two.
>>
>> I think it would be very interesting to try the benchmarks again aft...
2015 Nov 13
2
[Aarch64 00/11] Patches to enable Aarch64
Hi Jonathan,
I'm sorry to bring this up again, and I don't want to beat a dead horse,
but I was very surprised by your benchmarks so I took a little closer look.
I think what's happening is that it's a little unfair to compare the
ARM64 inline assembly to the C code, because looking at the C macros in
"fixed_generic.h" for MULT16_32_Q16 and MULT16_32_Q15 you find
2015 Nov 13
0
[Aarch64 00/11] Patches to enable Aarch64
..., both on iOS and on Linux. (64-bit long and pointer.) This is included in the OPUS_FAST_INT64 test.
The tests for __x86_64__ and for _WIN64 are in OPUS_FAST_INT64 because those are the two common platforms with fast native int64 types which *aren?t* LP64 ? x86_64 can be x32, and Win64 is always LLP64 (32-bit long, 64-bit long long and pointer).
> I don't think it's a coincidence that the macros you didn't replace only performed one multiply while the ones you did replace performed two.
>
> I think it would be very interesting to try the benchmarks again after adding detec...
2015 Nov 16
0
[Aarch64 00/11] Patches to enable Aarch64
..., both on iOS and on Linux. (64-bit long and pointer.) This is included in the OPUS_FAST_INT64 test.
The tests for __x86_64__ and for _WIN64 are in OPUS_FAST_INT64 because those are the two common platforms with fast native int64 types which *aren?t* LP64 ? x86_64 can be x32, and Win64 is always LLP64 (32-bit long, 64-bit long long and pointer).
I don't think it's a coincidence that the macros you didn't replace only performed one multiply while the ones you did replace performed two.
I think it would be very interesting to try the benchmarks again after adding detection for __aa...
2011 Dec 02
0
Wine release 1.3.34
...modifiers from numeric constants in shlguid.h.
include: Drop some superfluous l modifiers from numeric constants.
user32/tests: Drop superfluous function pointer casts.
qedit/tests: Add SampleGrabber COM aggregation test.
include: Make "long" numeric constants LP64/LLP64 proof (mapi*.h).
include: Fix "l" numeric constants in winbase.h.
include: Make "long" numeric constants LP64/LLP64 proof (ddeml.h).
include: Make some more "long" numeric constants LP64/LLP64 proof.
include: Drop unneeded l modifiers from numer...
2015 Nov 16
3
[Fast Int64 1/4] Move OPUS_FAST_INT64 definition to celt/arch.h.
...tal(const char *str, const char *file, int line)
#define UADD32(a,b) ((a)+(b))
#define USUB32(a,b) ((a)-(b))
+/* Set this if opus_int64 is a native type of the CPU. */
+/* Assume that all LP64 architectures have fast 64-bit types; also x86_64 (which can be ILP32 for x32)
+ and Win64 (which is LLP64). */
+#define OPUS_FAST_INT64 (defined(__LP64__) || defined(__x86_64__) || defined(_WIN64))
+
#define PRINT_MIPS(file)
#ifdef FIXED_POINT
diff --git a/silk/macros.h b/silk/macros.h
index bc30303..1ba614a 100644
--- a/silk/macros.h
+++ b/silk/macros.h
@@ -34,6 +34,7 @@ POSSIBILITY OF SUCH DAMAGE...
2011 Nov 18
0
Wine release 1.3.33
...d3dx9/tests: Show D3DXMESH_VB_SHARE with new declaration should fail.
d3dx9: Return error if D3DXMESH_VB_SHARE and new declaration.
Michael Stefaniuc (6):
include: Fixup "long" numeric constants in commctrl.h.
include: Make "long" numeric constants LP64/LLP64 proof (mmddk.h).
include: Fixup "long" numeric constants in vfw.h.
include: Drop "l" modifiers from numeric constants in winternl.h.
include: Make "long" numeric constants LP64/LLP64 proof (tapi.h).
include: Make "long" numeric constan...
2015 Nov 21
8
[Aarch64 v2 10/18] Clean up some intrinsics-related wording in configure.
---
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/configure.ac b/configure.ac
index f52d2c2..e1a6e9b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -190,7 +190,7 @@ AC_ARG_ENABLE([rtcd],
[enable_rtcd=yes])
AC_ARG_ENABLE([intrinsics],
- [AS_HELP_STRING([--disable-intrinsics], [Disable intrinsics optimizations for ARM(float) X86(fixed)])],,
+