Konstantinos Margaritis
|
eb46ba6530
|
use x86-64-v2 as default x86 arch for SIMDe
|
2024-01-18 21:24:38 +02:00 |
|
Konstantinos Margaritis
|
026663f0fd
|
WIP: after cleaning up the code, remove the warnings from compilation flags
|
2024-01-18 00:47:44 +02:00 |
|
Konstantinos Margaritis
|
91fa633826
|
use arch set in cflags-x86.cmake
|
2024-01-18 00:43:32 +02:00 |
|
Konstantinos Margaritis
|
1425fa7a57
|
fix some build misconfigurations on x86
|
2024-01-18 00:43:11 +02:00 |
|
Konstantinos Margaritis
|
7368004f71
|
WIP: only keep the absolutely necessary warning exceptions
|
2024-01-17 17:18:12 +02:00 |
|
Konstantinos Margaritis
|
ba1d86c12b
|
set default x86 architecture to baseline
|
2024-01-17 17:00:47 +02:00 |
|
Konstantinos Margaritis
|
4c5e46b17e
|
Merge pull request #219 from VectorCamp/bugfix/make-sqlite-optional
Make sqlite optional, use OS installed
|
2024-01-15 16:57:11 +02:00 |
|
Konstantinos Margaritis
|
0e1cce7fb8
|
enable AVX2,AVX512,AVX512 for fat runtimes on x86
|
2024-01-10 18:26:12 +02:00 |
|
Konstantinos Margaritis
|
50d92448f5
|
Enable Fat runtime on x86 by default to help migration from hyperscan
|
2024-01-10 18:25:31 +02:00 |
|
Konstantinos Margaritis
|
e9de9d3ddc
|
Make sqlite optional, use OS installed
|
2024-01-10 14:28:06 +02:00 |
|
Konstantinos Margaritis
|
6a37cb7f84
|
fix typo in baseline x86 arch definition
|
2023-12-20 22:21:00 +02:00 |
|
Konstantinos Margaritis
|
cd5302d1c1
|
native CPU on SIMDe will enable all sorts of features in an unpredicted manner, set sane defaults
|
2023-12-20 16:43:38 +00:00 |
|
Konstantinos Margaritis
|
d8642b0eaa
|
GREATER_EQUAL
|
2023-12-20 15:27:56 +00:00 |
|
Konstantinos Margaritis
|
61943dc338
|
reorganize OS detection
|
2023-12-20 17:16:45 +02:00 |
|
Konstantinos Margaritis
|
3f6a68c17f
|
fix submodule headers detection
|
2023-12-20 17:16:23 +02:00 |
|
Konstantinos Margaritis
|
7629fd0141
|
fix arch=native on arm+clang
|
2023-12-20 15:15:38 +00:00 |
|
Konstantinos Margaritis
|
2ecf283b1b
|
SIMDe on Clang needs SIMDE_NO_CHECK_IMMEDIATE_CONSTANT defined
|
2023-12-19 17:31:43 +02:00 |
|
Konstantinos Margaritis
|
a917134f23
|
search for SIMDE sse4.2.h header
|
2023-11-28 17:39:55 +02:00 |
|
Konstantinos Margaritis
|
ff108779a8
|
use pkg-config for SIMDe
|
2023-11-27 20:51:47 +00:00 |
|
Konstantinos Margaritis
|
22096b50a1
|
fix TUNE_FLAG for SIMDE_BACKEND
|
2023-11-27 20:51:29 +00:00 |
|
Konstantinos Margaritis
|
1fb601f3a9
|
fix SIMDe emulation builds on Arm, add native translation from x86 for comparison
|
2023-11-27 12:21:58 +00:00 |
|
Konstantinos Margaritis
|
701e8f9afe
|
add generic tune flags
|
2023-11-21 17:13:54 +00:00 |
|
Konstantinos Margaritis
|
1af61a1806
|
add SIMDe cmake file
|
2023-11-21 17:09:48 +00:00 |
|
Konstantinos Margaritis
|
2542a87f54
|
cross-compiling is not tested, removed
|
2023-11-19 19:24:59 +02:00 |
|
Konstantinos Margaritis
|
445d61a40e
|
Don't build fat runtime with native CPU detection
|
2023-11-19 10:24:13 +02:00 |
|
Konstantinos Margaritis
|
500d8c12a5
|
fix default arch definition for non fat builds on arm
|
2023-10-10 00:55:02 +08:00 |
|
Konstantinos Margaritis
|
e574064eb0
|
set default value
|
2023-10-09 20:38:19 +08:00 |
|
Konstantinos Margaritis
|
fe5a2eabce
|
SVE2 is armv9-a but gcc 11 does not recognize that
|
2023-10-09 20:02:37 +08:00 |
|
Konstantinos Margaritis
|
f4e41f1f2c
|
is not known at that stage
|
2023-10-09 10:16:40 +00:00 |
|
Konstantinos Margaritis
|
3f9c05d57f
|
fix cmake refactor for arm builds
|
2023-10-09 10:03:53 +00:00 |
|
Konstantinos Margaritis
|
b61a40f7d9
|
fix default arch/tune flags for ppc64le
|
2023-10-09 00:44:12 +03:00 |
|
Konstantinos Margaritis
|
c27f5dec5b
|
fix x86 fat binary build
|
2023-10-09 00:42:39 +03:00 |
|
Konstantinos Margaritis
|
6bf565d03c
|
fix sqlite3 version detection
|
2023-10-09 00:23:29 +03:00 |
|
Konstantinos Margaritis
|
29259adf52
|
fix cflags detection for x86
|
2023-10-09 00:23:08 +03:00 |
|
Konstantinos Margaritis
|
77069d8cb4
|
fix defaults for -march for x86
|
2023-10-09 00:22:52 +03:00 |
|
Konstantinos Margaritis
|
4a7acc1c11
|
add missing file
|
2023-10-08 23:54:06 +03:00 |
|
Konstantinos Margaritis
|
7dbcab34c2
|
WIP: Refactor CMake build system to more modular
|
2023-10-08 23:27:24 +03:00 |
|
Konstantinos Margaritis
|
da76b40268
|
fix fat & normal build errors on arm
|
2023-10-07 06:17:18 +08:00 |
|
Konstantinos Margaritis
|
d81476c9e4
|
force disable FAT_RUNTIME on MacOS on Arm
|
2023-09-08 10:08:18 +03:00 |
|
Konstantinos Margaritis
|
394d09fe45
|
initial attempt for fat binary on Aarch64
|
2023-08-23 09:42:00 +00:00 |
|
Konstantinos Margaritis
|
7dfa538972
|
fix typo
|
2023-03-21 18:11:17 +00:00 |
|
Konstantinos Margaritis
|
053652e10e
|
Set Ragel.rl char type to unsigned, #135
|
2023-03-21 18:07:06 +00:00 |
|
Konstantinos Margaritis
|
d7f6a163d7
|
Merge pull request #124 from VectorCamp/develop
Merge develop to master
|
2022-09-13 15:52:20 +03:00 |
|
Ubuntu
|
42f5165f7e
|
Fixed the PCRE download location
|
2022-07-20 13:26:52 +00:00 |
|
Jan Henning
|
218a1cf76a
|
Bump scripts to python3
|
2022-05-19 16:25:08 +02:00 |
|
Danila Kutenin
|
f46b787332
|
Add sanitize options
|
2022-02-18 18:35:26 +00:00 |
|
Konstantinos Margaritis
|
896d28845c
|
bump base requirements to SSE4.2
|
2021-12-01 23:20:02 +02:00 |
|
Konstantinos Margaritis
|
5251c328b3
|
fix miscompilation with clang
|
2021-12-01 23:18:57 +02:00 |
|
Konstantinos Margaritis
|
14be68587b
|
add initial ppc64el support
(cherry picked from commit 63e26a4b28)
(cherry picked from commit c214ba253327114c16d0724f75c998ab00d44919)
|
2021-10-14 13:53:55 +03:00 |
|
Konstantinos Margaritis
|
cf4b95fff2
|
remove Windows/ICC support
|
2021-10-12 11:51:34 +03:00 |
|