Home
last modified time | relevance | path

Searched +full:robust +full:- +full:predicates (Results 1 – 25 of 37) sorted by relevance

12

/external/bcc/tools/
Dinject_example.txt4 mode (kmalloc,bio,etc) given a call chain and an optional set of predicates. You
11 # ./inject.py kmalloc -v 'SyS_mount()'
25 # ./inject.py kmalloc -v '(true) => SyS_mount()(true)'
49 # ./inject.py kmalloc -v 'mount_subtree() => btrfs_mount()'
54 Next, lets say we want to hit one of the BUG_ONs in fs/btrfs. As of 4.16-rc3,
59 # ./inject.py kmalloc -v 'btrfs_alloc_device() => btrfs_close_devices()'
77 # ./inject.py kmalloc -v 'd_alloc_parallel(struct dentry *parent, const struct
78 qstr *name)(STRCMP(name->name, 'bananas'))'
87 the form (x->...->z, 'literal'), and generate some equivalent code that the
88 verifier is more friendly about. It's not horribly robust, but works for the
[all …]
/external/rust/crates/bencher/
Dstats.rs2 // file at the top-level directory of this distribution and at
3 // http://rust-lang.org/COPYRIGHT.
5 // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6 // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7 // <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
17 fn local_cmp(x: f64, y: f64) -> Ordering { in local_cmp()
41 /// Depends on IEEE-754 arithmetic guarantees. See proof of correctness at:
42 /// ["Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates"]
43 /// (http://www.cs.cmu.edu/~quake-papers/robust-arithmetic.ps)
44 fn sum(&self) -> f64; in sum()
[all …]
/external/perfetto/infra/perfetto.dev/
Dpnpm-lock.yaml25 fs-extra:
34 node-watch:
43 /@braintree/sanitize-url@6.0.4:
44 …resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bo…
48 …resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU+…
52 …resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMg…
56 …resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe…
60 …resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39M…
64 …resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWs…
71 …resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNT…
[all …]
/external/sdv/vsomeip/third_party/boost/unordered/doc/
Dchanges.qbk18 [h2 1.35.0 Add-on - 31st March 2008]
34 * Move semantics - full support when rvalue references are available, emulated
44 [@http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2691.pdf n2691].
55 objects if their equality predicates aren't equivalent. Thanks to Daniel
64 the allocator's `construct` method - once for the pointers and once for the
83 Store the prime list as a preprocessor sequence - so that it will always get
96 [h2 Boost 1.41.0 - Major update]
105 for EBO and a slightly different function buffer - now using a bool instead
129 [@http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#579
142 [h2 Boost 1.48.0 - Major update]
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp1 //===- ScalarEvolution.cpp - Scalar Evolution Analysis --------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 // pointer-comparisons for equality are legal.
31 // higher-level code, such as the code that recognizes PHI nodes of various
37 //===----------------------------------------------------------------------===//
41 // Chains of recurrences -- a method to expedite the evaluation
42 // of closed-form functions
58 //===----------------------------------------------------------------------===//
85 #include "llvm/Config/llvm-config.h"
[all …]
/external/mesa3d/docs/relnotes/
D24.0.0.rst1 Mesa 24.0.0 Release Notes / 2024-02-01
20 ---------------
24 dc7e8c077bc5884df95478263b34bdebb7e88e600689cb56fb07be2b8c304c36 mesa-24.0.0.tar.xz
28 ------------
30 - VK_EXT_image_compression_control on RADV
31 - VK_EXT_device_fault on RADV
32 - OpenGL 3.3 on Asahi
33 - Geometry shaders on Asahi
34 - GL_ARB_texture_cube_map_array on Asahi
35 - GL_ARB_clip_control on Asahi
[all …]
D21.1.0.rst1 Mesa 21.1.0 Release Notes / 2021-05-05
20 ---------------
24 0128f10e22970d3aed3d1034003731f94623015cd9797c07151417649c1b1ff8 mesa-21.1.0.tar.xz
28 ------------
30 - VK_KHR_workgroup_memory_explicit_layout on Intel, RADV
32 - DRM format modifiers for AMD.
34 - VK_KHR_zero_initialize_workgroup_memory on Intel, RADV
36 - Zink exposes GL 4.6 and ES 3.1
38 - GL_EXT_depth_bounds_test on softpipe, zink
40 - GL_EXT_texture_filter_minmax on nvc0 (gm200+)
[all …]
D19.0.0.rst17 ----------------
21 4c5b9c5227d37c1f6bdc786a6fa7ee7fbce40b2e8a87340c7d3234534ece3304 mesa-19.0.0.tar.gz
22 5a549dfb40ec31e5c36c47aadac04554cb2e2a8d144a046a378fc16da57e38f8 mesa-19.0.0.tar.xz
25 ------------
27 - GL_AMD_texture_texture4 on all GL 4.0 drivers.
28 - GL_EXT_shader_implicit_conversions on all drivers (ES extension).
29 - GL_EXT_texture_compression_bptc on all GL 4.0 drivers (ES extension).
30 - GL_EXT_texture_compression_rgtc on all GL 3.0 drivers (ES extension).
31 - GL_EXT_render_snorm on gallium drivers (ES extension).
32 - GL_EXT_texture_view on drivers supporting texture views (ES
[all …]
D20.2.0.rst1 Mesa 20.2.0 Release Notes / 2020-09-28
20 ---------------
24 63f0359575d558ef98dd78adffc0df4c66b76964ebf603b778b7004964191d30 mesa-20.2.0.tar.xz
28 ------------
30 - GL_ARB_compute_variable_group_size on Iris.
32 - GL_ARB_gpu_shader5 on llvmpipe
34 - GL_ARB_post_depth_coverage on llvmpipe
36 - GLES 3.2 on llvmpipe
38 - GL_EXT_shader_group_vote on GLES3.
40 - GL_EXT_texture_shadow_lod on llvmpipe
[all …]
/external/downloader/src/main/java/com/google/android/downloader/
DDownloader.java7 // http://www.apache.org/licenses/LICENSE-2.0
20 import static com.google.common.base.Predicates.instanceOf;
66 * In-process download system. Provides a light-weight mechanism to download resources over the
73 * <li>Support for HTTP range requests, allowing partial downloads to resume mid-way through, and
74 * avoiding redownloading of fully-downloaded requests.
79 * <p>Note that because this library performs downloads in-process, it is subject to having
86 * <p>This is intended as a functional (but not drop-in) replacement for Android's {@link
101 * <p>This library mitigates these issues by performing downloads in-process over the app-provided
102 * network stack, thus ensuring that an up-to-date network stack is used, and handing off storage
113 Pattern.compile("bytes (\\d+)-(\\d+)/(\\d+|\\*)");
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DScalarEvolution.cpp1 //===- ScalarEvolution.cpp - Scalar Evolution Analysis --------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 // pointer-comparisons for equality are legal.
31 // higher-level code, such as the code that recognizes PHI nodes of various
37 //===----------------------------------------------------------------------===//
41 // Chains of recurrences -- a method to expedite the evaluation
42 // of closed-form functions
58 //===----------------------------------------------------------------------===//
82 #include "llvm/Config/llvm-config.h"
[all …]
/external/google-styleguide/
Dlispguide.xml2 <?xml-stylesheet type="text/xsl" href="styleguide.xsl"?>
16 <a HREF="mailto:tunes@google.com">François-René Rideau</a>
58 the speed-oriented QPX low fare search engine notably
79 <a HREF="http://norvig.com/luv-slides.ps">style guide</a>.
83 <CATEGORY title="Meta-Guide">
294 "temporarily" commenting-out blocks of code
353 code, aim for the following -ilities in this priority order:
403 To build code that is robust and maintainable,
445 to incorporate third-party code into the code base.
447 in the appropriate mailing-list,
[all …]
/external/python/cpython3/Modules/_sre/
Dsre.c7 * 1999-10-24 fl created (based on existing template matcher code)
8 * 2000-03-06 fl first alpha, sort of
9 * 2000-08-01 fl fixes for 1.6b1
10 * 2000-08-07 fl use PyOS_CheckStack() if available
11 * 2000-09-20 fl added expand method
12 * 2001-03-20 fl lots of fixes for 2.1b2
13 * 2001-04-15 fl export copyright as Python attribute, not global
14 * 2001-04-28 fl added __copy__ methods (work in progress)
15 * 2001-05-14 fl fixes for 1.5.2 compatibility
16 * 2001-07-01 fl added BIGCHARSET support (from Martin von Loewis)
[all …]
/external/python/cpython2/Modules/
D_sre.c7 * 1999-10-24 fl created (based on existing template matcher code)
8 * 2000-03-06 fl first alpha, sort of
9 * 2000-08-01 fl fixes for 1.6b1
10 * 2000-08-07 fl use PyOS_CheckStack() if available
11 * 2000-09-20 fl added expand method
12 * 2001-03-20 fl lots of fixes for 2.1b2
13 * 2001-04-15 fl export copyright as Python attribute, not global
14 * 2001-04-28 fl added __copy__ methods (work in progress)
15 * 2001-05-14 fl fixes for 1.5.2 compatibility
16 * 2001-07-01 fl added BIGCHARSET support (from Martin von Loewis)
[all …]
/external/libxml2/
Dxpath.c7 * http://www.w3.org/TR/1999/REC-xpath-19991116
19 #pragma convert("ISO8859-1")
71 * non-element nodes; actually it will speed up comparison only if
161 ATTRIBUTE_NO_SANITIZE("float-divide-by-zero")
167 xmlXPathNINF = -INFINITY; in xmlInitXPathInternal()
173 xmlXPathNINF = -xmlXPathPINF; in xmlInitXPathInternal()
200 * Returns 1 if the value is +Infinite, -1 if -Infinite, 0 otherwise
205 return isinf(val) ? (val > 0 ? 1 : -1) : 0; in xmlXPathIsInf()
209 if (val <= -xmlXPathPINF) in xmlXPathIsInf()
210 return -1; in xmlXPathIsInf()
[all …]
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1 //===-- ARMLoadStoreOptimizer.cpp - ARM load / store opt. pass ------------===//
8 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
49 #define DEBUG_TYPE "arm-ldst-opt"
65 /// disabled. This can be used to create libraries that are robust even when
69 AssumeMisalignedLoadStores("arm-assume-misaligned-load-store", cl::Hidden,
79 /// Post- register allocation pass the combine load / store instructions to
175 INITIALIZE_PASS(ARMLoadStoreOpt, "arm-load-store-opt", ARM_LOAD_STORE_OPT_NAME, false, false)
194 unsigned OffField = MI.getOperand(NumOperands - 3).getImm(); in getMemoryOpOffset()
213 return -Offset; in getMemoryOpOffset()
[all …]
/external/cronet/third_party/libxml/src/
Dxpath.c7 * http://www.w3.org/TR/1999/REC-xpath-19991116
19 #pragma convert("ISO8859-1")
76 * non-element nodes; actually it will speed up comparison only if
166 ATTRIBUTE_NO_SANITIZE("float-divide-by-zero")
172 xmlXPathNINF = -INFINITY; in xmlInitXPathInternal()
178 xmlXPathNINF = -xmlXPathPINF; in xmlInitXPathInternal()
205 * Returns 1 if the value is +Infinite, -1 if -Infinite, 0 otherwise
210 return isinf(val) ? (val > 0 ? 1 : -1) : 0; in xmlXPathIsInf()
214 if (val <= -xmlXPathPINF) in xmlXPathIsInf()
215 return -1; in xmlXPathIsInf()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1 //===- ARMLoadStoreOptimizer.cpp - ARM load / store opt. pass -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
70 #define DEBUG_TYPE "arm-ldst-opt"
86 /// disabled. This can be used to create libraries that are robust even when
90 AssumeMisalignedLoadStores("arm-assume-misaligned-load-store", cl::Hidden,
97 /// Post- register allocation pass the combine load / store instructions to
200 INITIALIZE_PASS(ARMLoadStoreOpt, "arm-ldst-opt", ARM_LOAD_STORE_OPT_NAME, false,
220 unsigned OffField = MI.getOperand(NumOperands - 3).getImm(); in getMemoryOpOffset()
[all …]
/external/llvm/lib/Target/X86/
DX86FastISel.cpp1 //===-- X86FastISel.cpp - X86 FastISel implementation ---------------------===//
8 //===----------------------------------------------------------------------===//
10 // This file defines the X86-specific support for the FastISel class. Much
11 // of the target-specific code is generated by tablegen in the file
14 //===----------------------------------------------------------------------===//
49 /// Subtarget - Keep a pointer to the X86Subtarget around so that we can
53 /// X86ScalarSSEf32, X86ScalarSSEf64 - Select between SSE or x87
64 Subtarget = &funcInfo.MF->getSubtarget<X86Subtarget>(); in X86FastISel()
65 X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86FastISel()
66 X86ScalarSSEf32 = Subtarget->hasSSE1(); in X86FastISel()
[all …]
DX86ISelDAGToDAG.cpp1 //===- X86ISelDAGToDAG.cpp - A DAG pattern matching inst selector for X86 -===//
8 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
40 #define DEBUG_TYPE "x86-isel"
44 //===----------------------------------------------------------------------===//
46 //===----------------------------------------------------------------------===//
77 MCSym(nullptr), JT(-1), Align(0), SymbolFlags(X86II::MO_NO_FLAG) {} in X86ISelAddressMode()
81 MCSym != nullptr || JT != -1 || BlockAddr != nullptr; in hasSymbolicDisplacement()
89 /// Return true if this addressing mode is already RIP-relative.
94 return RegNode->getReg() == X86::RIP; in isRIPRelative()
[all …]
/external/perfetto/ui/
Dpnpm-lock.yaml23 '@codemirror/theme-one-dark':
38 '@types/color-convert':
59 '@types/w3c-web-usb':
68 color-convert:
74 devtools-protocol:
89 jsbn-rsa:
95 noice-json-rpc:
104 protobufjs-cli:
119 vega-lite:
124 '@rollup/plugin-commonjs':
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp1 //===- ARMLoadStoreOptimizer.cpp - ARM load / store opt. pass -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
74 #define DEBUG_TYPE "arm-ldst-opt"
90 /// disabled. This can be used to create libraries that are robust even when
94 AssumeMisalignedLoadStores("arm-assume-misaligned-load-store", cl::Hidden,
101 /// Post- register allocation pass the combine load / store instructions to
204 INITIALIZE_PASS(ARMLoadStoreOpt, "arm-ldst-opt", ARM_LOAD_STORE_OPT_NAME, false,
224 unsigned OffField = MI.getOperand(NumOperands - 3).getImm(); in getMemoryOpOffset()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/
DREADME.txt3 //===---------------------------------------------------------------------===//
14 The legalization code for mul-with-overflow needs to be made more robust before
17 //===---------------------------------------------------------------------===//
19 Get the C front-end to expand hypot(x,y) -> llvm.sqrt(x*x+y*y) when errno and
25 //===---------------------------------------------------------------------===//
27 On targets with expensive 64-bit multiply, we could LSR this:
39 //===---------------------------------------------------------------------===//
41 Shrink: (setlt (loadi32 P), 0) -> (setlt (loadi8 Phi), 0)
43 //===---------------------------------------------------------------------===//
57 //===---------------------------------------------------------------------===//
[all …]
/external/llvm/lib/Target/
DREADME.txt3 //===---------------------------------------------------------------------===//
14 The legalization code for mul-with-overflow needs to be made more robust before
17 //===---------------------------------------------------------------------===//
19 Get the C front-end to expand hypot(x,y) -> llvm.sqrt(x*x+y*y) when errno and
25 //===---------------------------------------------------------------------===//
27 On targets with expensive 64-bit multiply, we could LSR this:
39 //===---------------------------------------------------------------------===//
41 Shrink: (setlt (loadi32 P), 0) -> (setlt (loadi8 Phi), 0)
43 //===---------------------------------------------------------------------===//
57 //===---------------------------------------------------------------------===//
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DREADME.txt3 //===---------------------------------------------------------------------===//
14 The legalization code for mul-with-overflow needs to be made more robust before
17 //===---------------------------------------------------------------------===//
19 Get the C front-end to expand hypot(x,y) -> llvm.sqrt(x*x+y*y) when errno and
25 //===---------------------------------------------------------------------===//
27 On targets with expensive 64-bit multiply, we could LSR this:
39 //===---------------------------------------------------------------------===//
41 Shrink: (setlt (loadi32 P), 0) -> (setlt (loadi8 Phi), 0)
43 //===---------------------------------------------------------------------===//
57 //===---------------------------------------------------------------------===//
[all …]

12