Home
last modified time | relevance | path

Searched +full:no +full:- +full:fallthrough (Results 1 – 25 of 893) sorted by relevance

12345678910>>...36

/third_party/mesa3d/src/util/
Dcompiler.h2 * Mesa 3-D graphics library
4 * Copyright (C) 1999-2008 Brian Paul All Rights Reserved.
19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
29 * Compiler-related stuff.
81 * clang::fallthrough in the preprocessor fails in GCC. */
82 # define HAS_CLANG_FALLTHROUGH __has_cpp_attribute(clang::fallthrough)
89 #define FALLTHROUGH [[fallthrough]] macro
92 #define FALLTHROUGH [[clang::fallthrough]] macro
93 #elif __has_attribute(fallthrough)
94 /* Non-standard but supported by at least gcc and clang */
[all …]
Dxxhash.h2 xxHash - Extremely Fast Hash algorithm
4 Copyright (C) 2012-2016, Yann Collet.
6 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
22 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
32 - xxHash source repository : https://github.com/Cyan4973/xxHash
53 MD5-32 0.33 GB/s 10 Ronald L. Rivest
54 SHA1-32 0.28 GB/s 10
61 Other speed-oriented implementations can be faster,
63 http://fastcompression.blogspot.com/2019/03/presenting-xxh3.html?showComment=1552696407071#c3490092…
65 A 64-bit version, named XXH64, is available since r35.
[all …]
/third_party/mesa3d/src/mesa/main/
Dcondrender.c2 * Mesa 3-D graphics library
19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
46 assert(ctx->Query.CondRenderMode == GL_NONE); in begin_conditional_render()
62 assert(q->Id == queryId); in begin_conditional_render()
74 if (ctx->Extensions.ARB_conditional_render_inverted) in begin_conditional_render()
76 FALLTHROUGH; in begin_conditional_render()
89 if ((q->Target != GL_SAMPLES_PASSED && in begin_conditional_render()
90 q->Target != GL_ANY_SAMPLES_PASSED && in begin_conditional_render()
91 q->Target != GL_ANY_SAMPLES_PASSED_CONSERVATIVE && in begin_conditional_render()
92 q->Target != GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB && in begin_conditional_render()
[all …]
/third_party/ninja/src/
Dutil.h7 // http://www.apache.org/licenses/LICENSE-2.0
37 // Have a generic fall-through for different versions of C/C++.
39 #define NINJA_FALLTHROUGH [[fallthrough]]
41 #define NINJA_FALLTHROUGH [[clang::fallthrough]]
44 #define NINJA_FALLTHROUGH [[gnu::fallthrough]]
46 #define NINJA_FALLTHROUGH __attribute__ ((fallthrough))
67 /// determine that it contains no problematic characters.
73 /// Returns -errno and fills in \a err on error.
80 /// the closest match or NULL if there is no close enough match.
84 /// Like SpellcheckStringV, but takes a NULL-terminated list.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp1 //===-- llvm/CodeGen/MachineBasicBlock.cpp ----------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
26 #include "llvm/Config/llvm-config.h"
43 "print-slotindexes",
49 : BB(B), Number(-1), xParent(&MF) { in MachineBasicBlock()
52 IrrLoopHeaderWeight = B->getIrrLoopHeaderWeight(); in MachineBasicBlock()
62 MCContext &Ctx = MF->getContext(); in getSymbol()
63 auto Prefix = Ctx.getAsmInfo()->getPrivateLabelPrefix(); in getSymbol()
[all …]
DMachineBlockPlacement.cpp1 //===- MachineBlockPlacement.cpp - Basic Block Code Layout optimization ---===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
18 // The algorithm works from the inner-most loop within a function outward, and
23 // function in-order.
25 //===----------------------------------------------------------------------===//
76 #define DEBUG_TYPE "block-placement"
86 "align-all-blocks",
92 "align-all-nofallthru-blocks",
93 cl::desc("Force the alignment of all blocks that have no fall-through "
[all …]
DBranchFolding.cpp1 //===- BranchFolding.cpp - Fold machine code branch instructions ----------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 //===----------------------------------------------------------------------===//
70 #define DEBUG_TYPE "branch-folder"
78 static cl::opt<cl::boolOrDefault> FlagEnableTailMerge("enable-tail-merge",
83 TailMergeThreshold("tail-merge-threshold",
90 TailMergeSize("tail-merge-size",
96 /// BranchFolderPass - Wrap branch folder in a machine function pass.
131 PassConfig->getEnableTailMerge(); in runOnMachineFunction()
[all …]
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-subset.cc12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
28 #include "hb-open-type.hh"
30 #include "hb-subset.hh"
32 #include "hb-open-file.hh"
33 #include "hb-ot-cmap-table.hh"
34 #include "hb-ot-glyf-table.hh"
35 #include "hb-ot-hdmx-table.hh"
36 #include "hb-ot-head-table.hh"
37 #include "hb-ot-hhea-table.hh"
[all …]
/third_party/lz4/lib/
Dxxhash.c2 * xxHash - Fast Hash algorithm
3 * Copyright (C) 2012-2016, Yann Collet
5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
21 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * - xxHash homepage: http://www.xxhash.com
32 * - xxHash source repository : https://github.com/Cyan4973/xxHash
41 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal.
68 * It it is, result for null input pointers is the same as a null-length input.
75 …* By default, xxHash library provides endian-independent Hash values, based on little-endian conve…
76 * Results are therefore identical for little-endian and big-endian CPU.
[all …]
/third_party/skia/third_party/externals/angle2/src/common/third_party/xxhash/
Dxxhash.c2 * xxHash - Fast Hash algorithm
3 * Copyright (C) 2012-2016, Yann Collet
5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
21 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * - xxHash homepage: http://www.xxhash.com
32 * - xxHash source repository : https://github.com/Cyan4973/xxHash
41 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal.
68 * It it is, result for null input pointers is the same as a null-length input.
75 …* By default, xxHash library provides endian-independent Hash values, based on little-endian conve…
76 * Results are therefore identical for little-endian and big-endian CPU.
[all …]
/third_party/flutter/skia/third_party/externals/angle2/src/common/third_party/xxhash/
Dxxhash.c2 * xxHash - Fast Hash algorithm
3 * Copyright (C) 2012-2016, Yann Collet
5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
21 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * - xxHash homepage: http://www.xxhash.com
32 * - xxHash source repository : https://github.com/Cyan4973/xxHash
41 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal.
68 * It it is, result for null input pointers is the same as a null-length input.
75 …* By default, xxHash library provides endian-independent Hash values, based on little-endian conve…
76 * Results are therefore identical for little-endian and big-endian CPU.
[all …]
/third_party/popt/src/
Dlookup3.c1 /* -------------------------------------------------------------------- */
5 * These are functions for producing 32-bit hashes for hash table lookup.
9 * the public domain. It has no warranty.
13 * little-endian machines. Intel and AMD are little-endian machines.
15 * jlu32l() except it returns two 32-bit hashes for the price of one.
26 * 4-byte integers to hash, use jlu32w(). If you have a byte array (like
30 * Why is this so big? I read 12 bytes at a time into 3 4-byte integers,
35 /* -------------------------------------------------------------------- */
54 # define ROTL32(x, s) (((x) << (s)) | ((x) >> (32 - (s))))
60 /* -------------------------------------------------------------------- */
[all …]
/third_party/harfbuzz/src/
Dhb.hh13 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
22 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
40 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC
41 * nags, even though we instruct it to ignore -Wunknown-pragmas. ¯\_(ツ)_/¯
43 * - Within each category, keep sorted.
45 * - Warnings whose scope can be expanded in future compiler versions shall
51 #pragma GCC diagnostic warning "-Wall"
52 #pragma GCC diagnostic warning "-Wextra"
55 #pragma GCC diagnostic ignored "-Wpragmas"
56 #pragma GCC diagnostic ignored "-Wunknown-pragmas"
[all …]
Dhb-subset.cc12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
28 #include "hb-open-type.hh"
30 #include "hb-subset.hh"
32 #include "hb-open-file.hh"
33 #include "hb-ot-cmap-table.hh"
34 #include "hb-ot-glyf-table.hh"
35 #include "hb-ot-hdmx-table.hh"
36 #include "hb-ot-head-table.hh"
37 #include "hb-ot-hhea-table.hh"
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/base/
Dattributes.h7 // https://www.apache.org/licenses/LICENSE-2.0
25 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Function-Attributes.html
26 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Variable-Attributes.html
27 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Type-Attributes.html
41 // A function-like feature checking macro that is a wrapper around
47 // GCC: https://gcc.gnu.org/gcc-5/changes.html
57 // A function-like feature checking macro that accepts C++11 style attributes.
58 // It's a wrapper around `__has_cpp_attribute`, defined by ISO C++ SD-6
69 // -----------------------------------------------------------------------------
71 // -----------------------------------------------------------------------------
[all …]
/third_party/boost/libs/config/test/
DJamfile.v216 <toolset>gcc:<cxxflags>-Wno-deprecated-declarations
36 test-suite config
41 : #input-files
44 [ check-target-builds has_atomic_lib : <source>atomic ]
45 [ check-target-builds has_pthread_lib : <source>pthread ]
46 [ check-target-builds has_rt_lib : <source>rt ]
51 : #input-files
53 <threading>single <toolset>msvc:<runtime-link>static <toolset>msvc:<link>static
54 [ check-target-builds has_atomic_lib : <source>atomic ]
55 [ check-target-builds has_pthread_lib : <source>pthread ]
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb.hh13 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
22 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
40 * - All pragmas are declared GCC even if they are clang ones. Otherwise GCC
41 * nags, even though we instruct it to ignore -Wunknown-pragmas. ¯\_(ツ)_/¯
43 * - Within each category, keep sorted.
45 * - Warnings whose scope can be expanded in future compiler versions shall
51 #pragma GCC diagnostic warning "-Wall"
52 #pragma GCC diagnostic warning "-Wextra"
55 #pragma GCC diagnostic ignored "-Wpragmas"
56 #pragma GCC diagnostic ignored "-Wunknown-pragmas"
[all …]
Dhb-subset.cc12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
28 #include "hb-open-type.hh"
30 #include "hb-subset.hh"
32 #include "hb-open-file.hh"
33 #include "hb-ot-cmap-table.hh"
34 #include "hb-ot-glyf-table.hh"
35 #include "hb-ot-hdmx-table.hh"
36 #include "hb-ot-head-table.hh"
37 #include "hb-ot-hhea-table.hh"
[all …]
/third_party/weston/tests/
Dsubsurface-test.c19 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
31 #include "weston-test-client-helper.h"
32 #include "weston-test-fixture-compositor.h"
61 wl_list_for_each(g, &client->global_list, link) { in get_subcompositor()
62 if (strcmp(g->interface, "wl_subcompositor")) in get_subcompositor()
71 assert(global_sub && "no wl_subcompositor found"); in get_subcompositor()
73 assert(global_sub->version == 1); in get_subcompositor()
75 sub = wl_registry_bind(client->wl_registry, global_sub->name, in get_subcompositor()
87 com->subco = get_subcompositor(client); in populate_compound_surface()
89 com->parent = wl_compositor_create_surface(client->wl_compositor); in populate_compound_surface()
[all …]
/third_party/skia/site/docs/dev/contrib/
Dstyle.md1 ---
4 ---
23 ### No define before sktypes
32 We prefer no trailing whitespace but aren't very strict about it.
38 Most externally visible types and functions use an Sk- prefix to designate
39 they're part of Skia, but code in Ganesh uses Gr-. Nested types need not be
42 <!--?prettify?-->
54 lower-case f and are then camel-capped, to distinguish those fields from other
56 f-decoration.
58 <!--?prettify?-->
[all …]
/third_party/abseil-cpp/absl/base/
Dattributes.h7 // https://www.apache.org/licenses/LICENSE-2.0
27 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Function-Attributes.html
28 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Variable-Attributes.html
29 // https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Type-Attributes.html
43 // A function-like feature checking macro that is a wrapper around
49 // GCC: https://gcc.gnu.org/gcc-5/changes.html
59 // A function-like feature checking macro that accepts C++11 style attributes.
60 // It's a wrapper around `__has_cpp_attribute`, defined by ISO C++ SD-6
71 // -----------------------------------------------------------------------------
73 // -----------------------------------------------------------------------------
[all …]
/third_party/curl/lib/
Dsocks.c8 * Copyright (C) 1998 - 2021, Daniel Stenberg, <daniel@haxx.se>, et al.
49 * Helper read-from-socket functions. Does the same as Curl_read() but it
50 * blocks until all bytes amount of buffersize will be read. No more, no less.
94 buffersize -= nread; in Curl_blockread_all()
117 struct connectdata *conn = data->conn; in socksstate()
118 enum connect_t oldstate = conn->cnnct.state; in socksstate()
147 conn->cnnct.state = state; in socksstate()
152 statename[oldstate], statename[conn->cnnct.state], conn, in socksstate()
161 sock[0] = conn->sock[sockindex]; in Curl_SOCKS_getsock()
162 switch(conn->cnnct.state) { in Curl_SOCKS_getsock()
[all …]
/third_party/zlib/
Dinflate.c1 /* inflate.c -- zlib decompression
2 * Copyright (C) 1995-2022 Mark Adler
10 * - First version -- complete rewrite of inflate to simplify code, avoid
16 * - Use pointers for available input and output checking in inffast.c
17 * - Remove input and output counters in inffast.c
18 * - Change inffast.c entry and loop from avail_in >= 7 to >= 6
19 * - Remove unnecessary second byte pull from length extra in inffast.c
20 * - Unroll direct copy to three copies per loop in inffast.c
23 * - Change external routine names to reduce potential conflicts
24 * - Correct filename to inffixed.h for fixed tables in inflate.c
[all …]
/third_party/node/deps/npm/node_modules/fast-json-stable-stringify/
D.eslintrc.yml6 block-scoped-var: 2
7 callback-return: 2
8 dot-notation: 2
10 linebreak-style: [2, unix]
11 new-cap: 2
12 no-console: [2, allow: [warn, error]]
13 no-else-return: 2
14 no-eq-null: 2
15 no-fallthrough: 2
16 no-invalid-this: 2
[all …]
/third_party/node/deps/npm/node_modules/har-validator/node_modules/json-schema-traverse/
D.eslintrc.yml6 block-scoped-var: 2
8 curly: [2, multi-or-nest, consistent]
9 dot-location: [2, property]
10 dot-notation: 2
12 linebreak-style: [2, unix]
13 new-cap: 2
14 no-console: [2, allow: [warn, error]]
15 no-else-return: 2
16 no-eq-null: 2
17 no-fallthrough: 2
[all …]

12345678910>>...36