| /external/webp/ |
| D | ChangeLog | 10 1b4c967f Merge "Properly check the data size against the end of the RIFF chunk" into main 17 0ab789e0 Merge changes I6dfedfd5,I2376e2dc into main 24 dfdcb7f9 Merge "lossless.h: fix function declaration mismatches" into main (tag: webp-rfc9649) 27 87406904 Merge "Improve documentation of SharpYuvConversionMatrix." into main 28 fdb229ea Merge changes I07a7e36a,Ib29980f7,I2316122d,I2356e314,I32b53dd3, ... into main 39 84b118c9 Merge "webp-container-spec: normalize notes & unknown chunk link" into main 45 bc491763 Merge "Refactor predictor finding" into main 49 0fd25d84 Merge "anim_encode.c: fix function ref in comment" into main 55 94de6c7f Merge "Fix fuzztest link errors w/-DBUILD_SHARED_LIBS=1" into main 57 7bcb36b8 Merge "Fix static overflow warning." into main [all …]
|
| /external/rust/android-crates-io/crates/merge/src/ |
| D | lib.rs | 4 //! Provides [`Merge`][], a trait for objects that can be merged. 9 //! trait Merge { 10 //! fn merge(&mut self, other: Self); 14 //! The [`Merge`][] trait can be used to merge two objects of the same type into one. The intended 18 //! `Merge` is implemented for `Option` and can be derived for structs. When deriving the `Merge` 19 //! trait for a struct, you can provide custom merge strategies for the fields that don’t implement 20 //! `Merge`. A merge strategy is a function with the signature `fn merge<T>(left: &mut T, right: 28 //! - `derive` (default): Enables the derive macro for the `Merge` trait using the `merge_derive` 30 //! - `num` (default): Enables the merge strategies in the `num` module that require the 32 //! - `std` (default): Enables the merge strategies in the `vec` module that require the standard [all …]
|
| /external/llvm/test/CodeGen/ARM/ |
| D | global-merge-external.ll | 1 … < %s -mtriple=arm-eabi -arm-global-merge | FileCheck %s --check-… 2 … < %s -mtriple=arm-eabi -arm-global-merge -global-merge-on-external=true | FileCheck %s --check-… 3 … %s -mtriple=arm-eabi -arm-global-merge -global-merge-on-external=false | FileCheck %s --check-pr… 4 … %s -mtriple=arm-macho -arm-global-merge | FileCheck %s --check-pr… 14 ;CHECK-MERGE: .long .L_MergedGlobals 15 ;CHECK-NO-MERGE: .long {{_?x}} 25 ;CHECK-MERGE: .long .L_MergedGlobals 26 ;CHECK-NO-MERGE: .long {{_?y}} 32 ;CHECK-NO-MERGE-NOT: .globl .L_MergedGlobals 34 ;CHECK-MERGE: .type .L_MergedGlobals,%object [all …]
|
| D | global-merge-1.ll | 1 ; RUN: llc %s -O0 -o - | FileCheck -check-prefix=NO-MERGE %s 2 ; RUN: llc %s -O0 -o - -arm-global-merge=false | FileCheck -check-prefix=NO-MERGE %s 3 ; RUN: llc %s -O0 -o - -arm-global-merge=true | FileCheck -check-prefix=MERGE %s 4 ; RUN: llc %s -O1 -o - | FileCheck -check-prefix=NO-MERGE %s 5 ; RUN: llc %s -O1 -o - -arm-global-merge=false | FileCheck -check-prefix=NO-MERGE %s 6 ; RUN: llc %s -O1 -o - -arm-global-merge=true | FileCheck -check-prefix=MERGE %s 7 ; RUN: llc %s -O3 -o - | FileCheck -check-prefix=MERGE %s 8 ; RUN: llc %s -O3 -o - -arm-global-merge=false | FileCheck -check-prefix=NO-MERGE %s 9 ; RUN: llc %s -O3 -o - -arm-global-merge=true | FileCheck -check-prefix=MERGE %s 11 ; MERGE-NOT: .zerofill __DATA,__bss,_bar,20,2 [all …]
|
| /external/rust/android-crates-io/crates/merge/ |
| D | README.md | 6 # merge-rs 8 The `merge` crate provides the `Merge` trait that can be used to merge multiple 12 trait Merge { 13 fn merge(&mut self, other: Self); 17 `Merge` is implemented for `Option` and can be derived for structs: 21 use merge::Merge; 23 #[derive(Merge)] 25 // Fields with the skip attribute are skipped by Merge 26 #[merge(skip)] 29 // The Merge implementation for Option replaces its value if it is None [all …]
|
| /external/rust/android-crates-io/crates/merge/tests/ |
| D | strategies.rs | 6 use merge::Merge; 8 fn test<T: std::fmt::Debug + Merge + PartialEq>(expected: T, mut left: T, right: T) { in test() 9 left.merge(right); in test() 15 #[derive(Debug, Merge, PartialEq)] in test_bool_overwrite_false() 16 struct S(#[merge(strategy = merge::bool::overwrite_false)] bool); in test_bool_overwrite_false() 26 #[derive(Debug, Merge, PartialEq)] in test_bool_overwrite_true() 27 struct S(#[merge(strategy = merge::bool::overwrite_true)] bool); in test_bool_overwrite_true() 38 #[derive(Debug, Merge, PartialEq)] in test_num_saturating_add() 39 struct S(#[merge(strategy = merge::num::saturating_add)] u8); in test_num_saturating_add() 50 #[derive(Debug, Merge, PartialEq)] in test_num_overwrite_zero() [all …]
|
| /external/webrtc/infra/specs/ |
| D | tryserver.webrtc.json | 7 "merge": { object 30 "merge": { object 53 "merge": { object 76 "merge": { object 99 "merge": { object 122 "merge": { object 145 "merge": { object 169 "merge": { object 193 "merge": { object 217 "merge": { object [all …]
|
| D | client.webrtc.json | 7 "merge": { object 30 "merge": { object 53 "merge": { object 76 "merge": { object 99 "merge": { object 122 "merge": { object 145 "merge": { object 169 "merge": { object 193 "merge": { object 217 "merge": { object [all …]
|
| /external/skia/modules/sksg/src/ |
| D | SkSGMerge.cpp | 22 Merge::Merge(std::vector<Rec>&& recs) in Merge() function in sksg::Merge 29 Merge::~Merge() { in ~Merge() 35 void Merge::onClip(SkCanvas* canvas, bool antiAlias) const { in onClip() 39 void Merge::onDraw(SkCanvas* canvas, const SkPaint& paint) const { in onDraw() 43 bool Merge::onContains(const SkPoint& p) const { in onContains() 47 SkPath Merge::onAsPath() const { in onAsPath() 51 static SkPathOp mode_to_op(Merge::Mode mode) { in mode_to_op() 53 case Merge::Mode::kUnion: in mode_to_op() 55 case Merge::Mode::kIntersect: in mode_to_op() 57 case Merge::Mode::kDifference: in mode_to_op() [all …]
|
| /external/clang/test/Modules/ |
| D | merge-decl-context.cpp | 4 // RUN: -emit-module %S/Inputs/merge-decl-context/merge-decl-context.modulemap -I%S/Inputs \ 5 // RUN: -I %S/Inputs/merge-decl-context 8 // RUN: -emit-module %S/Inputs/merge-decl-context/merge-decl-context.modulemap -I%S/Inputs \ 9 // RUN: -I %S/Inputs/merge-decl-context 12 // RUN: -emit-module %S/Inputs/merge-decl-context/merge-decl-context.modulemap -I%S/Inputs \ 13 // RUN: -I %S/Inputs/merge-decl-context 18 // RUN: -fmodule-map-file=%S/Inputs/merge-decl-context/merge-decl-context.modulemap -I%S/Inputs… 22 // RUN: -fmodule-map-file=%S/Inputs/merge-decl-context/merge-decl-context.modulemap -I%S/Inputs… 26 #include "Inputs/merge-decl-context/a.h" 28 #include "Inputs/merge-decl-context/b.h" [all …]
|
| /external/llvm/test/Transforms/EarlyCSE/ |
| D | conditional.ll | 23 ; We can CSE the condition, but we *don't* know it's value after the merge 31 br label %merge 34 br label %merge 36 merge: 37 ; CHECK-LABEL: merge: 49 br i1 %cnd1, label %merge, label %merge 51 merge: 52 ; CHECK-LABEL: merge: 84 br label %merge 87 br label %merge [all …]
|
| /external/libxkbcommon/src/xkbcomp/ |
| D | keycodes.c | 35 enum merge_mode merge; member 42 enum merge_mode merge; member 64 InitAliasInfo(AliasInfo *info, enum merge_mode merge, in InitAliasInfo() argument 68 info->merge = merge; in InitAliasInfo() 89 AddLedName(KeyNamesInfo *info, enum merge_mode merge, bool same_file, in AddLedName() argument 96 const bool replace = (merge == MERGE_REPLACE || merge == MERGE_OVERRIDE); in AddLedName() 181 enum merge_mode merge, bool same_file, bool report) in AddKeyName() argument 209 else if (merge == MERGE_AUGMENT) { in AddKeyName() 230 if (merge == MERGE_OVERRIDE) { in AddKeyName() 253 HandleAliasDef(KeyNamesInfo *info, KeyAliasDef *def, enum merge_mode merge); [all …]
|
| /external/rust/android-crates-io/crates/merge_derive/src/ |
| D | lib.rs | 4 //! A derive macro for the [`merge::Merge`][] trait. 6 //! See the documentation for the [`merge`][] crate for more information. 8 //! [`merge`]: https://lib.rs/crates/merge 9 //! [`merge::Merge`]: https://docs.rs/merge/latest/merge/trait.Merge.html 35 #[proc_macro_derive(Merge, attributes(merge))] 51 "merge::Merge can only be derived for structs", in impl_merge() 60 impl ::merge::Merge for #name { in impl_merge_for_struct() 61 fn merge(&mut self, other: Self) { in impl_merge_for_struct() 90 quote_spanned!(field.span=> ::merge::Merge::merge(&mut self.#name, other.#name);) in gen_assignment() 118 if !attr.path().is_ident("merge") { in new()
|
| /external/accompanist/themeadapter-material/src/main/java/com/google/accompanist/themeadapter/material/ |
| D | Typography.kt | 24 internal fun Typography.merge( method 39 h1 = this.h1.merge(h1), 40 h2 = this.h2.merge(h2), 41 h3 = this.h3.merge(h3), 42 h4 = this.h4.merge(h4), 43 h5 = this.h5.merge(h5), 44 h6 = this.h6.merge(h6), 45 subtitle1 = this.subtitle1.merge(subtitle1), 46 subtitle2 = this.subtitle2.merge(subtitle2), 47 body1 = this.body1.merge(body1), [all …]
|
| /external/compiler-rt/ |
| D | README.android | 9 * merge conflicts with upstream on those parts. 11 * The file contains useful hints when we try to resolve future 3-way merge 22 * Recent downstreaming on 2013/2/11: Synced to r197381 (Contact srhines for merge questions.) 23 * Recent downstreaming on 2013/8/8: Synced to r187889 (Contact srhines for merge questions.) 24 * Recent downstreaming on 2013/6/13: Synced to r183849 (Contact srhines for merge questions.) 25 * Recent downstreaming on 2013/5/3: Synced to r180792 (Contact srhines for merge questions.) 26 * Recent downstreaming on 2013/3/18: Synced to r177337 (Contact srhines for merge questions.) 27 * Recent downstreaming on 2013/3/5: Synced to r176091 (Contact srhines for merge questions.) 28 * Recent downstreaming on 2013/1/8: Synced to r171802 (Contact srhines for merge questions.) 29 * Recent downstreaming on 2012/08/23: Synced to r162279 (Contact srhines for merge questions.) [all …]
|
| /external/llvm/test/Transforms/JumpThreading/ |
| D | basic.ll | 14 br label %Merge 18 br label %Merge 20 Merge: 48 br label %Merge 51 br i1 %cond, label %Merge, label %F2 53 Merge: 87 br label %Merge 93 br label %Merge 95 Merge: 109 ;; This tests that the branch in 'merge' can be cloned up into T1. [all …]
|
| /external/mesa3d/ |
| D | .gitlab-ci.yml | 4 # | merge pipeline | mesa/mesa | pipeline running for an MR; if it passes the MR gets merged | 5 # | pre-merge pipeline | mesa/mesa | same as above, except its status doesn't affect the MR | 6 # | post-merge pipeline | mesa/mesa | pipeline immediately after merging | 18 # Merge pipelines contain all jobs that must pass before the MR can be merged. 19 # Pre-merge pipelines contain the exact same jobs as merge pipelines. 20 # Post-merge pipelines contain *only* the `pages` job that deploys the new 24 # test jobs (typically "full" variants of pre-merge jobs that only run 1/X 25 # test cases), but not a repeat of the merge pipeline jobs. 26 # Direct-push pipelines contain the same jobs as merge pipelines. 30 # do not duplicate pipelines on merge pipelines [all …]
|
| /external/llvm/test/Transforms/RewriteStatepointsForGC/ |
| D | base-pointers.ll | 42 ; removeUnreachableBlocks. As an example, "br i1 undef, label %merge, label %merge" 43 ; will get simplified to "br label %merge" by removeUnreachableBlocks. 46 i32 0, label %merge 47 i32 1, label %merge 48 i32 5, label %merge 57 br label %merge 59 merge: ; preds = %right, %left, %left, %left 60 ; CHECK: merge: 104 br i1 %cnd, label %merge, label %taken 107 br label %merge [all …]
|
| /external/guava/guava-testlib/src/com/google/common/collect/testing/testers/ |
| D | MapMergeTester.java | 39 * A generic JUnit test which tests {@link Map#merge}. Can't be invoked directly; please see {@link 51 "Map.merge(absent, value, function) should return value", in testAbsent() 54 .merge( in testAbsent() 59 "Should not call merge function if key was absent"); in testAbsent() 69 "Map.merge(keyMappedToNull, value, function) should return value", in testMappedToNull() 72 .merge( in testMappedToNull() 77 "Should not call merge function if key was mapped to null"); in testMappedToNull() 85 "Map.merge(null, value, function) should return value", in testMergeAbsentNullKey() 88 .merge( in testMergeAbsentNullKey() 93 "Should not call merge function if key was absent"); in testMergeAbsentNullKey() [all …]
|
| /external/mesa3d/src/gallium/drivers/vc4/ |
| D | vc4_qpu.c | 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 251 merge_fields(uint64_t *merge, in merge_fields() argument 256 *merge = (*merge & ~mask) | (b & mask); in merge_fields() 258 *merge = (*merge & ~mask) | (a & mask); in merge_fields() 351 swap_ra_file_mux_helper(uint64_t *merge, uint64_t *a, uint32_t mux_shift) in swap_ra_file_mux_helper() argument 359 *merge = (*merge & ~mux_mask) | mux_b_val; in swap_ra_file_mux_helper() 364 try_swap_ra_file(uint64_t *merge, uint64_t *a, uint64_t *b) in try_swap_ra_file() argument 382 if (!(*merge & QPU_PM) && in try_swap_ra_file() 383 QPU_GET_FIELD(*merge, QPU_UNPACK) != QPU_UNPACK_NOP) { in try_swap_ra_file() 394 *merge = QPU_UPDATE_FIELD(*merge, raddr_b_a, QPU_RADDR_A); in try_swap_ra_file() [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | merge_return_pass.h | 34 * point (the merge block). Within structured control flow, all blocks must be 35 * post-dominated by the merge block, except return blocks and break blocks. 36 * A break block is a block that branches to a containing construct's merge 50 * the branch destination should be the innermost construct's merge. This 51 * merge will always exist because a single case switch is added around the 52 * entire function. If the merge block produces any live values it will need to 53 * be predicated. While the merge is nested in structured control flow, the 54 * predication path should branch to the merge block of the inner-most loop 56 * been exited, it will be at the merge of the single case switch, which will 63 * Predicating the Final Merge: [all …]
|
| D | block_merge_util.cpp | 25 // Returns true if |block| contains a merge instruction. 28 // Returns true if |id| contains a merge instruction. 34 // Returns true if |id| is the merge target of a merge instruction. 47 // Returns true if |block| is the merge target of a merge instruction. 52 // Returns true if |id| is the continue target of a merge instruction. 97 // Cannot merge two merges together. in CanMergeWithSuccessor() 113 // Cannot merge a continue target with a merge block. in CanMergeWithSuccessor() 122 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor() 127 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor() 128 // be careful about which blocks we are willing to merge together. in CanMergeWithSuccessor() [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/opt/ |
| D | merge_return_pass.h | 34 * point (the merge block). Within structured control flow, all blocks must be 35 * post-dominated by the merge block, except return blocks and break blocks. 36 * A break block is a block that branches to a containing construct's merge 50 * the branch destination should be the innermost construct's merge. This 51 * merge will always exist because a single case switch is added around the 52 * entire function. If the merge block produces any live values it will need to 53 * be predicated. While the merge is nested in structured control flow, the 54 * predication path should branch to the merge block of the inner-most loop 56 * been exited, it will be at the merge of the single case switch, which will 63 * Predicating the Final Merge: [all …]
|
| D | block_merge_util.cpp | 25 // Returns true if |block| contains a merge instruction. 28 // Returns true if |id| contains a merge instruction. 34 // Returns true if |id| is the merge target of a merge instruction. 47 // Returns true if |block| is the merge target of a merge instruction. 52 // Returns true if |id| is the continue target of a merge instruction. 97 // Cannot merge two merges together. in CanMergeWithSuccessor() 113 // Cannot merge a continue target with a merge block. in CanMergeWithSuccessor() 122 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor() 127 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor() 128 // be careful about which blocks we are willing to merge together. in CanMergeWithSuccessor() [all …]
|
| /external/angle/third_party/spirv-tools/src/source/opt/ |
| D | merge_return_pass.h | 34 * point (the merge block). Within structured control flow, all blocks must be 35 * post-dominated by the merge block, except return blocks and break blocks. 36 * A break block is a block that branches to a containing construct's merge 50 * the branch destination should be the innermost construct's merge. This 51 * merge will always exist because a single case switch is added around the 52 * entire function. If the merge block produces any live values it will need to 53 * be predicated. While the merge is nested in structured control flow, the 54 * predication path should branch to the merge block of the inner-most loop 56 * been exited, it will be at the merge of the single case switch, which will 63 * Predicating the Final Merge: [all …]
|