Home
last modified time | relevance | path

Searched +full:clang +full:- +full:cl +full:- +full:10 +full:- +full:x86 (Results 1 – 25 of 88) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCAsmInfo.cpp1 //===-- X86MCAsmInfo.cpp - X86 asm properties -----------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
26 static cl::opt<AsmWriterFlavorTy> AsmWriterFlavor(
27 "x86-asm-syntax", cl::init(ATT), cl::Hidden,
28 cl::desc("Choose style of code to emit from X86 backend:"),
29 cl::values(clEnumValN(ATT, "att", "Emit AT&T-style assembly"),
30 clEnumValN(Intel, "intel", "Emit Intel-style assembly")));
32 static cl::opt<bool>
[all …]
/third_party/json/.github/workflows/
Dwindows.yml7 runs-on: windows-latest
10 - uses: actions/checkout@v1
11 - name: cmake
12 … run: cmake -S . -B build -G "Visual Studio 16 2019" -D CMAKE_BUILD_TYPE=Debug -DJSON_BuildTests=On
13 - name: build
14 run: cmake --build build --parallel 10
15 - name: test
16 run: cd build ; ctest -j 10 -C Debug --exclude-regex "test-unicode" --output-on-failure
19 runs-on: windows-latest
22 - uses: actions/checkout@v1
[all …]
/third_party/libffi/
DREADME.md2 libffi-3.3 was released on November 23, 2019. Check the libffi web
19 told at run-time about the number and types of arguments used to call
46 | --------------- | ---------------- | ----------------------- |
47 | AArch64 (ARM64) | iOS | Clang |
59 | IA-64 | Linux | GCC |
73 | PowerPC 32-bit | AIX | IBM XL C |
74 | PowerPC 64-bit | AIX | IBM XL C |
79 | PowerPC 64-bit | FreeBSD | GCC |
80 | PowerPC 64-bit | Linux ELFv1 | GCC |
81 | PowerPC 64-bit | Linux ELFv2 | GCC |
[all …]
DChangeLog3 Date: Sat Nov 23 10:24:58 2019 -0500
9 Date: Sat Nov 23 09:42:04 2019 -0500
15 Date: Sat Nov 23 09:00:14 2019 -0500
21 Date: Sat Nov 23 08:48:53 2019 -0500
27 Date: Sat Nov 23 07:49:58 2019 -0500
33 Date: Sat Nov 23 07:44:26 2019 -0500
39 Date: Fri Nov 22 19:49:38 2019 -0500
45 Date: Fri Nov 22 19:27:34 2019 -0500
52 Date: Fri Nov 22 18:55:36 2019 -0500
58 Date: Fri Nov 22 18:54:30 2019 -0500
[all …]
/third_party/skia/site/docs/user/
Dbuild.md1 ---
6 ---
14 ## `is_official_build` and Third-party Dependencies
20 with no debug symbols, dynamically linked against its third-party dependencies
23 In contrast, the developer-oriented default is an unoptimized build with full
24 debug symbols and all third-party dependencies built from source and embedded
27 Skia offers several features that make use of third-party libraries, like
28 libpng, libwebp, or libjpeg-turbo to decode images, or ICU and sftnly to subset
29 fonts. All these third-party dependencies are optional and can be controlled by
42 compiled with Clang. If you depend on software rasterization, image decoding, or
[all …]
/third_party/flutter/skia/site/user/
Dbuild.md10 - [`is_official_build` and Third-party Dependencies](#third-party)
11 - [A note on software backend performance](#performance)
12 - [Quickstart](#quick)
13 - [Android](#android)
14 - [ChromeOS](#cros)
15 - [Mac](#macos)
16 - [iOS](#ios)
17 - [Windows](#windows)
18 - [Windows ARM64](#win-arm64)
19 - [CMake](#cmake)
[all …]
/third_party/skia/third_party/externals/libjpeg-turbo/
DBUILDING.md1 Building libjpeg-turbo
6 ------------------
11 - [CMake](http://www.cmake.org) v2.8.12 or later
13 - [NASM](http://www.nasm.us) or [YASM](http://yasm.tortall.net)
14 (if building x86 or x86-64 SIMD extensions)
19 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in
21 libjpeg-turbo, then NASM 2.14 or later or YASM must be used when
22 building libjpeg-turbo.
36 ARCH=`uname -m`
37 rpmbuild --rebuild nasm-{version}.src.rpm
[all …]
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/
DBUILDING.md1 Building libjpeg-turbo
6 ------------------
11 - [CMake](http://www.cmake.org) v2.8.12 or later
13 - [NASM](http://www.nasm.us) or [YASM](http://yasm.tortall.net)
14 (if building x86 or x86-64 SIMD extensions)
16 * If using NASM, 2.10 or later (except 2.11.08) is required for an x86-64 Mac
17 build (2.11.08 does not work properly with libjpeg-turbo's x86-64 SIMD code
21 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in
23 libjpeg-turbo, then YASM must be used when building libjpeg-turbo.
34 ARCH=`uname -m`
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DREADME.txt1 //===---------------------------------------------------------------------===//
2 // Random ideas for the X86 backend.
3 //===---------------------------------------------------------------------===//
5 Improvements to the multiply -> shift/add algorithm:
6 http://gcc.gnu.org/ml/gcc-patches/2004-08/msg01590.html
8 //===---------------------------------------------------------------------===//
13 http://gcc.gnu.org/ml/gcc-patches/2004-09/msg01109.html
14 http://gcc.gnu.org/ml/gcc-patches/2004-09/msg01128.html
15 http://gcc.gnu.org/ml/gcc-patches/2004-09/msg01136.html
22 testb $32, %cl
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/docs/
DDESIGN.rst5 ------------
9 PNaCl toolchain to compile their application to architecture-neutral PNaCl
10 bitcode (a ``.pexe`` file), using as much architecture-neutral optimization as
14 <https://developer.chrome.com/native-client/reference/sandbox_internals/index>`_
15 native code. The translator uses architecture-specific optimizations as much as
19 future page loads. However, first-time user experience is hampered by long
20 translation times. The LLVM-based PNaCl translator is pretty slow, even when
21 using ``-O0`` to minimize optimizations, so delays are especially noticeable on
22 slow browser platforms such as ARM-based Chromebooks.
26 - Parallel translation. However, slow machines where this matters most, e.g.
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/
DDESIGN.rst5 ------------
9 PNaCl toolchain to compile their application to architecture-neutral PNaCl
10 bitcode (a ``.pexe`` file), using as much architecture-neutral optimization as
14 <https://developer.chrome.com/native-client/reference/sandbox_internals/index>`_
15 native code. The translator uses architecture-specific optimizations as much as
19 future page loads. However, first-time user experience is hampered by long
20 translation times. The LLVM-based PNaCl translator is pretty slow, even when
21 using ``-O0`` to minimize optimizations, so delays are especially noticeable on
22 slow browser platforms such as ARM-based Chromebooks.
26 - Parallel translation. However, slow machines where this matters most, e.g.
[all …]
/third_party/ffmpeg/
Dconfigure5 # Copyright (c) 2000-2002 Fabrice Bellard
6 # Copyright (c) 2005-2008 Diego Biurrun
7 # Copyright (c) 2005-2008 Mans Rullgard
32 if test "0$FF_CONF_EXEC" -lt 1; then
36 if test "0$FF_CONF_EXEC" -lt 2; then
40 if test "0$FF_CONF_EXEC" -lt 3; then
45 echo "This configure script requires a POSIX-compatible shell"
48 echo "Instead, install a working POSIX-compatible shell."
50 if test "$BASH_VERSION" = '2.04.0(1)-release'; then
57 test -d /usr/xpg4/bin && PATH=/usr/xpg4/bin:$PATH
[all …]
DChangelog64 avformat/utils: Check dts - (1<<pts_wrap_bits) overflow
229 avfilter/vf_framerate: fix infinite loop with 1-frame input
234 swscale/x86/yuv2rgb: fix crashes when loading alpha from unaligned buffers
252 x86/yuv2rgb: fix crashes when storing data on unaligned buffers
254 x86/vf_blend: fix warnings about trailing empty parameters
255 x86/h264_deblock: fix warning about trailing empty parameter
265 avformat/mov: Fix unaligned read of uint32_t and endian-dependance in mov_read_default
280 avcodec/av1_parser: initialize avctx->pix_fmt
302 - v360 filter
303 - Intel QSV-accelerated MJPEG decoding
[all …]
/third_party/glib/
Dmeson.build3 # NOTE: We keep this pinned at 0.49 because that's what Debian 10 ships
27 # Set the input and exec encoding to utf-8, like is the default with GCC
28 add_project_arguments(cc.get_supported_arguments(['/utf-8']), language: 'c')
31 # -mms-bitfields vs -fnative-struct ?
59 current = binary_age - interface_age
74 glib_pkgdatadir = join_paths(glib_datadir, 'glib-2.0')
92 # See https://mesonbuild.com/Builtin-options.html#directories
96 installed_tests_metadir = join_paths(glib_datadir, 'installed-tests', meson.project_name())
97 installed_tests_execdir = join_paths(glib_libexecdir, 'installed-tests', meson.project_name())
100 installed_tests_template_tap = files('template-tap.test.in')
[all …]
/third_party/openssl/Configurations/
D10-main.conf1 ## -*- mode: perl; -*-
8 if (`nasm -v 2>NUL` =~ /NASM version ([0-9]+\.[0-9]+)/ && $1 >= 2.0) {
10 ASFLAGS => "-g",
11 asflags => "-Ox -f win64 -DNEAR",
12 asoutflag => "-o " };
20 $die->("NASM not found - make sure it's installed and available on %PATH%\n");
33 my $ver=`nasm -v 2>NUL`;
34 my $vew=`nasmw -v 2>NUL`;
38 asflags => "-f win32",
39 asoutflag => "-o ",
[all …]
/third_party/gn/src/base/
Dlogging.h2 // Use of this source code is governed by a BSD-style license that can be
25 // -----------------------------
48 // ------------
57 // LOG_IF(INFO, num_cookies > 10) << "Got lots of cookies";
67 // DLOG_IF(INFO, num_cookies > 10) << "Got lots of cookies";
69 // All "debug mode" logging is compiled away to nothing for non-debug mode
114 // Used by LOG_IS_ON to lazy-evaluate stream arguments.
117 // The ANALYZER_ASSUME_TRUE(bool arg) macro adds compiler-specific hints
118 // to Clang which control what code paths are statically analyzed,
119 // and is meant to be used in conjunction with assert & assert-like functions.
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicImpl.inc1 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
7 \*===----------------------------------------------------------------------===*/
30 {llvm::StringLiteral("x86"), 6321, 1172},
228 "llvm.objc.clang.arc.use",
1040 "llvm.amdgcn.image.gather4.b.cl.2d",
1041 "llvm.amdgcn.image.gather4.b.cl.2darray",
1042 "llvm.amdgcn.image.gather4.b.cl.cube",
1043 "llvm.amdgcn.image.gather4.b.cl.o.2d",
1044 "llvm.amdgcn.image.gather4.b.cl.o.2darray",
1045 "llvm.amdgcn.image.gather4.b.cl.o.cube",
[all …]
/third_party/boringssl/src/crypto/bytestring/
Dbytestring_test.cc45 static const uint8_t kData[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, in TEST()
254 // Tag number is not minimally-encoded in TEST()
493 // [APPLICATION 31 PRIMITIVE] { 10 11 12 } in TEST()
494 0x5f, 0x1f, 3, 10, 11, 12, in TEST()
495 // [PRIVATE 2^29-1 CONSTRUCTED] { 13 14 15 } in TEST()
556 EXPECT_EQ(Bytes("\x30\x83\x01\x86\xa5\x30\x83\x01\x86\xa0"), Bytes(buf, 10)); in TEST()
557 EXPECT_EQ(Bytes(test_data.data(), test_data.size()), Bytes(buf + 10, 100000)); in TEST()
601 0x30, 0x80, 0x02, 0x01, 0x03, 0x30, 0x80, 0x06, 0x09, 0x2a, 0x86, 0x48, in TEST()
602 0x86, 0xf7, 0x0d, 0x01, 0x07, 0x01, 0xa0, 0x80, 0x24, 0x80, 0x04, 0x04, in TEST()
612 0x30, 0x53, 0x02, 0x01, 0x03, 0x30, 0x13, 0x06, 0x09, 0x2a, 0x86, in TEST()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetLibraryInfo.cpp1 //===-- TargetLibraryInfo.cpp - Runtime library information ----------------==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
20 static cl::opt<TargetLibraryInfoImpl::VectorLibrary> ClVectorLibrary(
21 "vector-library", cl::Hidden, cl::desc("Vector functions library"),
22 cl::init(TargetLibraryInfoImpl::NoLibrary),
23 cl::values(clEnumValN(TargetLibraryInfoImpl::NoLibrary, "none",
43 // The ABI is rather complicated on x86, so don't do anything special there. in hasSinCosPiStret()
44 if (T.getArch() == Triple::x86) in hasSinCosPiStret()
[all …]
/third_party/flutter/skia/third_party/externals/libwebp/
DChangeLog12 ec1cc40a lossless.c: remove U32 -> S8 conversion warnings
13 1106478f remove conversion U32 -> S8 warnings
23 b9be7e65 vwebp: remove the -fit option (and make it default)
27 e1c8acb5 Merge "vwebp: add a -fit option"
28 cbd23dd5 vwebp: add a -fit option
34 153bb3a0 fix some clang-7 warnings:
46 63c9a69f tag the VP8LHashPix() function for potential uint roll-over
48 bf424b46 tag the GetPixPairHash64() function for potential uint roll-over
49 7d05d6ca Have the color cache computation be u32-bit only.
51 2b98df90 update ChangeLog (tag: v1.0.2-rc1, tag: v1.0.2)
[all …]
/third_party/skia/third_party/externals/libwebp/
DChangeLog3 731246ba update ChangeLog (tag: v1.2.1-rc2)
10 ece18e55 dsp.h: respect --disable-sse2/sse4.1/neon
56 98bbe35b Fix multi-threading with palettes.
63 8fdaecb0 Disable cross-color when palette is used.
77 fee64287 Merge "wicdec,icc: treat unsupported op as non-fatal"
79 b27ea852 wicdec,icc: treat unsupported op as non-fatal
82 a8853394 SSE4.1 versions of BGRA to RGB/BGR color-space conversions
88 373eb170 gif2webp: don't store loop-count if there's only 1 frame
95 fedac6cc update ChangeLog (tag: v1.2.0-rc3, tag: v1.2.0)
98 85995719 disable CombinedShannonEntropy_SSE2 on x86
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp1 //===- SeparateConstOffsetFromGEP.cpp -------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // e.g., a 2-level loop
91 // %p = getelementptr [10 x %struct]* %ptr, i64 %i, i64 %j1, i32 3
95 // %p2 = getelementptr [10 x %struct]* %ptr, i64 %i, i64 %j1, i32 2
104 // %1 = ptrtoint [10 x %struct]* %ptr to i64 ; CSE opportunity
114 // %7 = ptrtoint [10 x %struct]* %ptr to i64 ; CSE opportunity
117 // %10 = mul i64 %j2, length_of_struct
118 // %11 = add i64 %9, %10
[all …]
/third_party/boost/libs/asio/doc/
Dhistory.qbk2 / Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com)
28 runtime-polymorphic executor for all I/O objects. This type alias points to
53 * Enabled C++20 coroutine support when using [^gcc] 10.
75 * Changed `ssl::stream<>` write operations to linearise gather-write buffer
77 * Added compile-time detection of the deprecated `asio_handler_invoke` hook.
82 * Added compile-time detection of the deprecated `asio_handler_allocate`
89 * Specialising single-buffer operations to use `recv` rather than `recvmsg`,
115 available, the `use_awaitable_t` token (when default-constructed or used as a
155 dot -Tsvg > output.svg
157 * Added changes for clang-based Embarcadero C++ compilers.
[all …]
/third_party/skia/third_party/skcms/src/
DTransform_inl.h4 * Use of this source code is governed by a BSD-style license that can be
10 // This file is included from skcms.cc in a namespace with some pre-defines:
11 // - N: depth of all vectors, 1,4,8, or 16 (preprocessor define)
12 // - V<T>: a template to create a vector of N T's.
60 // These -Wvector-conversion warnings seem to trigger in very bogus situations,
63 #pragma clang diagnostic ignored "-Wvector-conversion"
66 // GCC & Clang (but not clang-cl) warn returning U64 on x86 is larger than a register.
71 #pragma GCC diagnostic ignored "-Wpsabi"
72 #elif __has_warning("-Wpsabi")
73 #pragma GCC diagnostic ignored "-Wpsabi"
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1 //===- LoopVectorize.cpp - A Loop Vectorizer ------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // and generates target-independent LLVM-IR.
20 // 2. LoopVectorizationLegality - A unit that checks for the legality
22 // 3. InnerLoopVectorizer - A unit that performs the actual
24 // 4. LoopVectorizationCostModel - A unit that checks for the profitability
31 // http://lists.llvm.org/pipermail/llvm-dev/2017-December/119523.html). For this
32 // purpose, we temporarily introduced the VPlan-native vectorization path: an
36 //===----------------------------------------------------------------------===//
[all …]

1234