Home
last modified time | relevance | path

Searched full:merge (Results 1 – 25 of 15970) sorted by relevance

12345678910>>...639

/external/webp/
DChangeLog10 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/
Dlib.rs4 //! 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/
Dglobal-merge-external.ll1 … < %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 …]
Dglobal-merge-1.ll1 ; 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/
DREADME.md6 # 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/
Dstrategies.rs6 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/
Dtryserver.webrtc.json7 "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 …]
Dclient.webrtc.json7 "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/
DSkSGMerge.cpp22 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/
Dmerge-decl-context.cpp4 // 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/
Dconditional.ll23 ; 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/
Dkeycodes.c35 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/
Dlib.rs4 //! 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/
DTypography.kt24 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/
DREADME.android9 * 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/
Dbasic.ll14 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.yml4 # | 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/
Dbase-pointers.ll42 ; 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/
DMapMergeTester.java39 * 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/
Dvc4_qpu.c7 * 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/
Dmerge_return_pass.h34 * 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 …]
Dblock_merge_util.cpp25 // 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/
Dmerge_return_pass.h34 * 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 …]
Dblock_merge_util.cpp25 // 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/
Dmerge_return_pass.h34 * 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 …]

12345678910>>...639