Home
last modified time | relevance | path

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

12345678910>>...542

/external/webp/
DChangeLog5 74555950 Merge "vwebp: fix window title when options are given" into 1.4.0
10 b3d1b2cb Merge changes I26f4aa22,I83386b6c,I320ed1a2 into main
18 955a3d14 Merge "muxread,MuxGet: add an assert" into main
24 8a7e9112 Merge "CMakeLists.txt: apply cmake-format" into main
25 7fac6c1b Merge "Copy C code to not have multiplication overflow" into main
26 e2922e43 Merge "Check for the presence of the ANDROID_ABI variable" into main
29 661c1b66 Merge "windows exports: use dllexport attribute, instead of visibility." into main
43 89c5b917 Merge "BuildHuffmanTable check sorted[] array bounds before writing" into main
53 e7b78d43 Merge "Fix bug in FromLinearLog100." into main
54 15a1309e Merge "webp-lossless-bitstream-spec: delete extra blank line" into main
[all …]
/external/rust/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/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/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/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/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/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/rust/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/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/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/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/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/guava/guava-testlib/src/com/google/common/collect/testing/testers/
DMapMergeTester.java38 * A generic JUnit test which tests {@link Map#merge}. Can't be invoked directly; please see {@link
49 "Map.merge(absent, value, function) should return value", in testAbsent()
52 .merge( in testAbsent()
57 "Should not call merge function if key was absent"); in testAbsent()
67 "Map.merge(keyMappedToNull, value, function) should return value", in testMappedToNull()
70 .merge( in testMappedToNull()
75 "Should not call merge function if key was mapped to null"); in testMappedToNull()
83 "Map.merge(null, value, function) should return value", in testMergeAbsentNullKey()
86 .merge( in testMergeAbsentNullKey()
91 "Should not call merge function if key was absent"); in testMergeAbsentNullKey()
[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 …]
/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 …]
/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 …]
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_cfg_test.cpp273 Block merge("merge", spv::Op::OpReturn); in TEST_P() local
277 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P()
281 nameOps("loop", "entry", "cont", "merge", in TEST_P()
287 str += loop >> std::vector<Block>({cont, merge}); in TEST_P()
289 str += merge; in TEST_P()
343 Block merge("merge", spv::Op::OpReturn); in TEST_P() local
346 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P()
349 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P()
355 str += loop >> std::vector<Block>({merge, loop}); in TEST_P()
356 str += merge; in TEST_P()
[all …]
/external/angle/third_party/spirv-tools/src/test/val/
Dval_cfg_test.cpp273 Block merge("merge", spv::Op::OpReturn); in TEST_P() local
277 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P()
281 nameOps("loop", "entry", "cont", "merge", in TEST_P()
287 str += loop >> std::vector<Block>({cont, merge}); in TEST_P()
289 str += merge; in TEST_P()
343 Block merge("merge", spv::Op::OpReturn); in TEST_P() local
346 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P()
349 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P()
355 str += loop >> std::vector<Block>({merge, loop}); in TEST_P()
356 str += merge; in TEST_P()
[all …]

12345678910>>...542