Konstantinos Margaritis
|
d9ebb20010
|
Make sqlite optional, use OS installed
|
2024-01-10 14:28:06 +02:00 |
|
Konstantinos Margaritis
|
10d957477a
|
fix typo in baseline x86 arch definition
|
2023-12-20 22:21:00 +02:00 |
|
Konstantinos Margaritis
|
ef37e6015a
|
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
|
306e8612be
|
GREATER_EQUAL
|
2023-12-20 15:27:56 +00:00 |
|
Konstantinos Margaritis
|
a7a12844e7
|
reorganize OS detection
|
2023-12-20 17:16:45 +02:00 |
|
Konstantinos Margaritis
|
44f19c1006
|
fix submodule headers detection
|
2023-12-20 17:16:23 +02:00 |
|
Konstantinos Margaritis
|
2aa5e1c710
|
fix arch=native on arm+clang
|
2023-12-20 15:15:38 +00:00 |
|
Konstantinos Margaritis
|
e15ad9308a
|
SIMDe on Clang needs SIMDE_NO_CHECK_IMMEDIATE_CONSTANT defined
|
2023-12-19 17:31:43 +02:00 |
|
Konstantinos Margaritis
|
9fd0ce5d44
|
search for SIMDE sse4.2.h header
|
2023-11-28 17:39:55 +02:00 |
|
Konstantnos Margaritis
|
23aeaecf53
|
use pkg-config for SIMDe
|
2023-11-27 20:51:47 +00:00 |
|
Konstantnos Margaritis
|
8c7b503ac4
|
fix TUNE_FLAG for SIMDE_BACKEND
|
2023-11-27 20:51:29 +00:00 |
|
Konstantinos Margaritis
|
f57928ea08
|
fix SIMDe emulation builds on Arm, add native translation from x86 for comparison
|
2023-11-27 12:21:58 +00:00 |
|
Konstantnos Margaritis
|
14c9222a48
|
add generic tune flags
|
2023-11-21 17:13:54 +00:00 |
|
Konstantnos Margaritis
|
8455cba03d
|
add SIMDe cmake file
|
2023-11-21 17:09:48 +00:00 |
|
Konstantinos Margaritis
|
a97d576ac8
|
cross-compiling is not tested, removed
|
2023-11-19 19:24:59 +02:00 |
|
Konstantinos Margaritis
|
35acf49d5f
|
Don't build fat runtime with native CPU detection
|
2023-11-19 10:24:13 +02:00 |
|
Konstantinos Margaritis
|
5a4d900675
|
fix default arch definition for non fat builds on arm
|
2023-10-10 00:55:02 +08:00 |
|
Konstantinos Margaritis
|
1fdeedf151
|
set default value
|
2023-10-09 20:38:19 +08:00 |
|
Konstantinos Margaritis
|
c4b7a44cac
|
SVE2 is armv9-a but gcc 11 does not recognize that
|
2023-10-09 20:02:37 +08:00 |
|
Konstantinos Margaritis
|
9445f49172
|
is not known at that stage
|
2023-10-09 10:16:40 +00:00 |
|
Konstantinos Margaritis
|
4d539f2c87
|
fix cmake refactor for arm builds
|
2023-10-09 10:03:53 +00:00 |
|
Konstantinos Margaritis
|
981576a5fe
|
fix default arch/tune flags for ppc64le
|
2023-10-09 00:44:12 +03:00 |
|
Konstantinos Margaritis
|
5e4a1edb0c
|
fix x86 fat binary build
|
2023-10-09 00:42:39 +03:00 |
|
Konstantinos Margaritis
|
e85f7cc9c9
|
fix sqlite3 version detection
|
2023-10-09 00:23:29 +03:00 |
|
Konstantinos Margaritis
|
ee8a3c29cc
|
fix cflags detection for x86
|
2023-10-09 00:23:08 +03:00 |
|
Konstantinos Margaritis
|
0d5ce27df4
|
fix defaults for -march for x86
|
2023-10-09 00:22:52 +03:00 |
|
Konstantinos Margaritis
|
3884f597d3
|
add missing file
|
2023-10-08 23:54:06 +03:00 |
|
Konstantinos Margaritis
|
24ae1670d6
|
WIP: Refactor CMake build system to more modular
|
2023-10-08 23:27:24 +03:00 |
|
Konstantinos Margaritis
|
7a2ccd7773
|
fix fat & normal build errors on arm
|
2023-10-07 06:17:18 +08:00 |
|
Konstantinos Margaritis
|
1d25f9b8f5
|
force disable FAT_RUNTIME on MacOS on Arm
|
2023-09-08 10:08:18 +03:00 |
|
Konstantinos Margaritis
|
68db36f4c4
|
initial attempt for fat binary on Aarch64
|
2023-08-23 09:42:00 +00:00 |
|
Konstantinos Margaritis
|
1ce45a31c5
|
fix typo
|
2023-03-21 18:11:17 +00:00 |
|
Konstantinos Margaritis
|
dbdbfe9473
|
Set Ragel.rl char type to unsigned, #135
|
2023-03-21 18:07:06 +00:00 |
|
Konstantinos Margaritis
|
361feb64e3
|
Merge pull request #124 from VectorCamp/develop
Merge develop to master
|
2022-09-13 15:52:20 +03:00 |
|
Ubuntu
|
b5e1384995
|
Fixed the PCRE download location
|
2022-07-20 13:26:52 +00:00 |
|
Jan Henning
|
85a77e3eff
|
Bump scripts to python3
|
2022-05-19 16:25:08 +02:00 |
|
Danila Kutenin
|
b3e88e480f
|
Add sanitize options
|
2022-02-18 18:35:26 +00:00 |
|
Konstantinos Margaritis
|
7d600c4fcb
|
bump base requirements to SSE4.2
|
2021-12-01 23:20:02 +02:00 |
|
Konstantinos Margaritis
|
404a0ab0f4
|
fix miscompilation with clang
|
2021-12-01 23:18:57 +02:00 |
|
Konstantinos Margaritis
|
1f55d419eb
|
add initial ppc64el support
(cherry picked from commit 63e26a4b2880eda7b6ac7b49271d83ba3e6143c4)
(cherry picked from commit c214ba253327114c16d0724f75c998ab00d44919)
|
2021-10-14 13:53:55 +03:00 |
|
Konstantinos Margaritis
|
08357a096c
|
remove Windows/ICC support
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
ab5d4d9279
|
Replace USE_ARM_SVE with HAVE_SVE.
Change-Id: I469efaac197cba93201f2ca6eca78ca61be3054d
|
2021-10-12 11:51:34 +03:00 |
|
Konstantinos Margaritis
|
f5f37f3f40
|
change C/C++ standard used to C17/C++17
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
3ee7b75ee0
|
Add SVE, SVE2, and SVE2_BITPERM as targets
Change-Id: I5231e2eb0a31708a16c853dc83ea48db32e0b0a5
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
b6c3ab723b
|
Enable cross compilation to aarch64
Change-Id: Iafc8ac60926f5286990ce63a4ff4f8b6a7c46bef
|
2021-10-12 11:51:34 +03:00 |
|
Konstantinos Margaritis
|
814045201f
|
add BUILD_AVX2 definition, enable non-AVX2 building selectively
|
2021-02-15 13:54:19 +02:00 |
|
Chang, Harry
|
b19a41528a
|
Add cpu feature / target info "AVX512VBMI".
|
2021-01-25 14:13:13 +02:00 |
|
Zhu,Wenjun
|
d96f1ab505
|
MCSHENG64: extend to 64-state based on mcsheng
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
83d03e97c5
|
Fix cmake error on ICX under release mode.
|
2021-01-25 14:13:13 +02:00 |
|
Konstantinos Margaritis
|
606c53a05f
|
fix compiler flag testcase
|
2020-11-24 17:55:03 +02:00 |
|