Home
last modified time | relevance | path

Searched +full:dynamic +full:- +full:bmi2 (Results 1 – 21 of 21) sorted by relevance

/external/zstd/lib/
DREADME.md4 The __lib__ directory is split into several sub-directories,
10 …ventions](https://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html#Makefile-Conventi…
12 - `make` : generates both static and dynamic libraries
13 - `make install` : install libraries and headers in target system directories
22 When building with `make`, by default the dynamic library is multithreaded and static library is si…
25 - set build macro `ZSTD_MULTITHREAD` (`-DZSTD_MULTITHREAD` for `gcc`)
26 - for POSIX systems : compile with pthread (`-pthread` compilation flag for `gcc`)
29 - Force enable multithreading on both dynamic and static libraries by appending `-mt` to the target…
30 - Force disable multithreading on both dynamic and static libraries by appending `-nomt` to the tar…
31 - By default, as mentioned before, dynamic library is multithreaded, and static library is single-t…
[all …]
/external/zstd/lib/common/
Dcompiler.h5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
18 /*-*******************************************************
74 * gcc-4.8 and gcc-4.9 have been shown to benefit from leaving off the
126 /* Target attribute for BMI2 dynamic dispatch.
127 * Enable lzcnt, bmi, and bmi2.
128 * We test for bmi1 & bmi2. lzcnt is included in bmi1.
130 #define BMI2_TARGET_ATTRIBUTE TARGET_ATTRIBUTE("lzcnt,bmi,bmi2")
139 # include <mmintrin.h> /* https://msdn.microsoft.com/fr-fr/library/84szxsww(v=vs.90).aspx */
167 * older GCC (pre gcc-4.3 picked as the cutoff) uses a different syntax,
[all …]
Dzstd_internal.h5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
19 /*-*************************************
46 /* ---- static assert (debug) --- */
53 /*-*************************************
63 /*-*************************************
95 #define MIN_CBLOCK_SIZE (1 /*litCSize*/ + 1 /* RLE or RAW */) /* for a non-null block */
106 #define MaxLit ((1<<Litbits) - 1)
135 -1,-1,-1,-1
155 1, 1, 1, 1, 1, 1,-1,-1,
[all …]
/external/zstd/.github/workflows/
Ddev-short-tests.yml1 name: dev-short-tests
6 group: fast-${{ github.ref }}
7 cancel-in-progress: true
13 permissions: read-all
16 linux-kernel:
17 runs-on: ubuntu-latest
19 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
20 - name: linux kernel, library + build + test
21 …run: make -C contrib/linux-kernel test CFLAGS="-Werror -Wunused-const-variable -Wunused-but-set-va…
24 runs-on: ubuntu-latest
[all …]
/external/zstd/
DCHANGELOG6 lib: reduce binary size with selective built-time exclusion, by @felixhandte
11 lib: fix zdict prototype mismatch in static_only mode, by @ldv-alt
12 lib: fix several bugs in magicless-format decoding, by @embg
13 cli: add common compressed file types to `--exclude-compressed`` by @daniellerozenblit
14 cli: fix mixing `-c` and `-o` commands with `--rm`, by @Cyan4973
15 cli: fix erroneous exclusion of hidden files with `--output-dir-mirror` by @felixhandte
20 …rovements by @terrelln, @sighingnow, @gjasny, @JohanMabille, @Saverio976, @gruenich, @teo-tsirpanis
22 build: fix cross-compiling for AArch64 with lld by @jcelerier
31 port: risc-v support validation in CI, by @Cyan4973
34 port: HP-UX compatibility, by @likema
[all …]
/external/crosvm/kernel_loader/src/
Dtest_elf32.bin ... map->l_tls_modid == total + cnt map->l_tls_blocksize >= map->l_tls_initimage_size (size_t ...
/external/elfutils/libelf/
Delf.h2 Copyright (C) 1995-2023 Free Software Foundation, Inc.
26 /* Type for a 16-bit quantity. */
30 /* Types for signed and unsigned 32-bit quantities. */
36 /* Types for signed and unsigned 64-bit quantities. */
50 /* Type for section indices, which are 16-bit quantities. */
72 Elf32_Word e_flags; /* Processor-specific flags */
90 Elf64_Word e_flags; /* Processor-specific flags */
121 #define ELFCLASS32 1 /* 32-bit objects */
122 #define ELFCLASS64 2 /* 64-bit objects */
137 #define ELFOSABI_HPUX 1 /* HP-UX */
[all …]
/external/zstd/lib/compress/
Dzstd_compress_internal.h5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
18 /*-*************************************
32 /*-*************************************
46 /*-*************************************
89 * Stores Literals Block Type for a super-block in hType, and
100 * Stores symbol compression modes for a super-block in {ll, ol, ml}Type, and
173 /* All tables are allocated inside cctx->workspace by ZSTD_resetCCtx_internal() */
189 …ZSTD_OptPrice_e priceType; /* prices can be determined dynamically, or follow a pre-defined cost…
190 const ZSTD_entropyCTables_t* symbolCosts; /* pre-calculated dictionary statistics */
[all …]
/external/clang/include/clang/Driver/
DOptions.td1 //===--- Options.td - Options for clang -----------------------------------===//
8 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
20 // DriverOption - The option is a "driver" option, and should not be forwarded
24 // LinkerInput - The option is a linker input.
27 // NoArgumentUnused - Don't report argument unused warnings for this option; this
28 // is useful for options like -static or -dynamic which a user may always end up
32 // Unsupported - The option is unsupported, and the driver will reject command
36 // CoreOption - This is considered a "core" Clang option, available in both
37 // clang and clang-cl modes.
[all …]
/external/cronet/third_party/boringssl/src/crypto/fipsmodule/sha/asm/
Dsha1-x86_64.pl2 # Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved.
19 # It was brought to my attention that on EM64T compiler-generated code
20 # was far behind 32-bit assembler implementation. This is unlike on
21 # Opteron where compiler-generated code was only 15% behind 32-bit
23 # There was suggestion to mechanically translate 32-bit code, but I
25 # capacity to fully utilize SHA-1 parallelism. Therefore this fresh
26 # implementation:-) However! While 64-bit code does perform better
27 # on Opteron, I failed to beat 32-bit assembler on EM64T core. Well,
28 # x86_64 does offer larger *addressable* bank, but out-of-order core
29 # reaches for even more registers through dynamic aliasing, and EM64T
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1 //===- MemorySanitizer.cpp - detector of uninitialized reads --------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
15 /// byte of the application memory, poison the shadow of the malloc-ed
16 /// or alloca-ed memory, load the shadow bits on every memory read,
25 /// optimizations and a fast start-up. But this brings the major issue
29 /// component (e.g. DynamoRIO) to instrument pre-built libraries.
33 /// shadow updates (Memcheck is single-threaded so races are not a
42 /// specialized thread-local shadow for return values
48 /// values. This behavior is controlled with a flag (msan-track-origins) and is
[all …]
/external/angle/build/rust/std/rules/
DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
11 …crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lib.rs"
13 …"//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/builtin_split_dwarf…
14 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/function.rs",
15 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lazy.rs",
16 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lib.rs",
21 # Unit tests skipped. Generate with --with-tests to include them.
27 "A cross-platform symbolication library written in Rust, using `gimli`"
28 library_configs -= [ "//build/config/compiler:chromium_code" ]
30 executable_configs -= [ "//build/config/compiler:chromium_code" ]
[all …]
/external/cronet/build/rust/std/rules/
DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
11 …crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lib.rs"
13 …"//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/builtin_split_dwarf…
14 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/function.rs",
15 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lazy.rs",
16 "//third_party/rust-toolchain/lib/rustlib/src/rust/vendor/addr2line-0.21.0/src/lib.rs",
21 # Unit tests skipped. Generate with --with-tests to include them.
27 "A cross-platform symbolication library written in Rust, using `gimli`"
28 library_configs -= [ "//build/config/compiler:chromium_code" ]
30 executable_configs -= [ "//build/config/compiler:chromium_code" ]
[all …]
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp1 //===-- X86InstrInfo.cpp - X86 Instruction Information --------------------===//
8 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
44 #define DEBUG_TYPE "x86-instr-info"
50 NoFusing("disable-spill-fusing",
53 PrintFailedFusing("print-failed-fuse-candidates",
58 ReMatPICStubLoad("remat-pic-stub-load",
59 cl::desc("Re-materialize load from stub in PIC mode"),
62 PartialRegUpdateClearance("partial-reg-update-clearance",
68 UndefRegClearance("undef-reg-clearance",
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1 //===- MemorySanitizer.cpp - detector of uninitialized reads --------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
15 /// byte of the application memory, poison the shadow of the malloc-ed
16 /// or alloca-ed memory, load the shadow bits on every memory read,
25 /// optimizations and a fast start-up. But this brings the major issue
29 /// component (e.g. DynamoRIO) to instrument pre-built libraries.
33 /// shadow updates (Memcheck is single-threaded so races are not a
42 /// specialized thread-local shadow for return values
48 /// values. This behavior is controlled with a flag (msan-track-origins) and is
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp1 //===-- X86ISelLowering.cpp - X86 DAG Lowering Implementation -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
71 #define DEBUG_TYPE "x86-isel"
76 "x86-experimental-pref-innermost-loop-alignment", cl::init(4),
80 "alignment set by x86-experimental-pref-loop-alignment."),
84 "mul-constant-optimization", cl::init(true),
90 "x86-experimental-unordered-atomic-isel", cl::init(false),
103 DAG.getContext()->diagnose( in errorUnsupported()
[all …]
/external/bcc/libbpf-tools/loongarch/
Dvmlinux_602.h3005 RPM_INVALID = -1,
5916 PERF_EVENT_STATE_DEAD = -4,
5917 PERF_EVENT_STATE_EXIT = -3,
5918 PERF_EVENT_STATE_ERROR = -2,
5919 PERF_EVENT_STATE_OFF = -1,
7486 CGROUP_BPF_ATTACH_TYPE_INVALID = -1,
8505 WORK_STRUCT_WQ_DATA_MASK = -256LL,
11837 NETNS_BPF_INVALID = -1,
13043 __NETDEV_TX_MIN = -2147483648,
14292 CONTEXT_DISABLED = -1,
[all …]
Dvmlinux.h3005 RPM_INVALID = -1,
5916 PERF_EVENT_STATE_DEAD = -4,
5917 PERF_EVENT_STATE_EXIT = -3,
5918 PERF_EVENT_STATE_ERROR = -2,
5919 PERF_EVENT_STATE_OFF = -1,
7486 CGROUP_BPF_ATTACH_TYPE_INVALID = -1,
8505 WORK_STRUCT_WQ_DATA_MASK = -256LL,
11837 NETNS_BPF_INVALID = -1,
13043 __NETDEV_TX_MIN = -2147483648,
14292 CONTEXT_DISABLED = -1,
[all …]
/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h2365 PERF_EVENT_STATE_DEAD = -4,
2366 PERF_EVENT_STATE_EXIT = -3,
2367 PERF_EVENT_STATE_ERROR = -2,
2368 PERF_EVENT_STATE_OFF = -1,
4304 perf_invalid_context = -1,
5116 RPM_INVALID = -1,
6945 CPUHP_INVALID = -1,
7954 EXTRA_REG_NONE = -1,
9451 MOD_INVALID = -1,
10630 REBOOT_UNDEFINED = -1,
[all …]
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_600.h1855 PERF_EVENT_STATE_DEAD = -4,
1856 PERF_EVENT_STATE_EXIT = -3,
1857 PERF_EVENT_STATE_ERROR = -2,
1858 PERF_EVENT_STATE_OFF = -1,
4951 RPM_INVALID = -1,
5843 CGROUP_BPF_ATTACH_TYPE_INVALID = -1,
6479 perf_invalid_context = -1,
12497 __NETDEV_TX_MIN = -2147483648,
14220 CPUHP_INVALID = -1,
15146 WORK_STRUCT_WQ_DATA_MASK = -256LL,
[all …]
Dvmlinux.h1855 PERF_EVENT_STATE_DEAD = -4,
1856 PERF_EVENT_STATE_EXIT = -3,
1857 PERF_EVENT_STATE_ERROR = -2,
1858 PERF_EVENT_STATE_OFF = -1,
4951 RPM_INVALID = -1,
5843 CGROUP_BPF_ATTACH_TYPE_INVALID = -1,
6479 perf_invalid_context = -1,
12497 __NETDEV_TX_MIN = -2147483648,
14220 CPUHP_INVALID = -1,
15146 WORK_STRUCT_WQ_DATA_MASK = -256LL,
[all …]