Home
last modified time | relevance | path

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

12345678910>>...372

/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/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/operators/
Drx-merge.hpp5 /*! \file rx-merge.hpp
12 … - The source observable and the arguments v0...vn are used to provide the observables to merge.
27 \snippet merge.cpp threaded implicit merge sample
28 \snippet output.txt threaded implicit merge sample
31 \snippet merge.cpp implicit merge sample
32 \snippet output.txt implicit merge sample
35 \snippet merge.cpp merge sample
36 \snippet output.txt merge sample
39 \snippet merge.cpp threaded merge sample
40 \snippet output.txt threaded merge sample
[all …]
Drx-merge_delay_error.hpp13 … - The source observable and the arguments v0...vn are used to provide the observables to merge.
28 \snippet merge_delay_error.cpp threaded implicit merge sample
29 \snippet output.txt threaded implicit merge sample
32 \snippet merge_delay_error.cpp implicit merge sample
33 \snippet output.txt implicit merge sample
36 \snippet merge_delay_error.cpp merge sample
37 \snippet output.txt merge sample
40 \snippet merge_delay_error.cpp threaded merge sample
41 \snippet output.txt threaded merge sample
47 #include "rx-merge.hpp"
[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 …]
Dcompat.c33 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
68 enum merge_mode merge; member
81 enum merge_mode merge; member
155 info->default_interp.merge = MERGE_OVERRIDE; in InitCompatInfo()
157 info->default_led.merge = MERGE_OVERRIDE; in InitCompatInfo()
192 if (new->merge != MERGE_AUGMENT) in UseNewInterpField()
208 if (new->merge == MERGE_REPLACE) { in AddInterp()
244 (new->merge != MERGE_AUGMENT ? "last" : "first")); in AddInterp()
303 if (new->merge != MERGE_AUGMENT) in UseNewLEDField()
332 if (new->merge == MERGE_REPLACE) { in AddLedMap()
[all …]
/external/skia/modules/sksg/src/
DSkSGMerge.cpp16 Merge::Merge(std::vector<Rec>&& recs) in Merge() function in sksg::Merge
23 Merge::~Merge() { in ~Merge()
29 void Merge::onClip(SkCanvas* canvas, bool antiAlias) const { in onClip()
33 void Merge::onDraw(SkCanvas* canvas, const SkPaint& paint) const { in onDraw()
37 bool Merge::onContains(const SkPoint& p) const { in onContains()
41 SkPath Merge::onAsPath() const { in onAsPath()
45 static SkPathOp mode_to_op(Merge::Mode mode) { in mode_to_op()
47 case Merge::Mode::kUnion: in mode_to_op()
49 case Merge::Mode::kIntersect: in mode_to_op()
51 case Merge::Mode::kDifference: in mode_to_op()
[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/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/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/deqp-deps/SPIRV-Tools/test/val/
Dval_cfg_test.cpp275 Block merge("merge", SpvOpReturn); in TEST_P() local
279 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P()
283 nameOps("loop", "entry", "cont", "merge", in TEST_P()
289 str += loop >> std::vector<Block>({cont, merge}); in TEST_P()
291 str += merge; in TEST_P()
345 Block merge("merge", SpvOpReturn); in TEST_P() local
348 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P()
351 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P()
357 str += loop >> std::vector<Block>({merge, loop}); in TEST_P()
358 str += merge; in TEST_P()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_cfg_test.cpp275 Block merge("merge", SpvOpReturn); in TEST_P() local
279 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P()
283 nameOps("loop", "entry", "cont", "merge", in TEST_P()
289 str += loop >> std::vector<Block>({cont, merge}); in TEST_P()
291 str += merge; in TEST_P()
345 Block merge("merge", SpvOpReturn); in TEST_P() local
348 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P()
351 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P()
357 str += loop >> std::vector<Block>({merge, loop}); in TEST_P()
358 str += merge; in TEST_P()
[all …]
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/val/
Dval_cfg_test.cpp275 Block merge("merge", SpvOpReturn); in TEST_P() local
279 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P()
283 nameOps("loop", "entry", "cont", "merge", in TEST_P()
289 str += loop >> std::vector<Block>({cont, merge}); in TEST_P()
291 str += merge; in TEST_P()
345 Block merge("merge", SpvOpReturn); in TEST_P() local
348 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P()
351 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P()
357 str += loop >> std::vector<Block>({merge, loop}); in TEST_P()
358 str += merge; in TEST_P()
[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/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dblock_merge_util.cpp26 // Returns true if |block| contains a merge instruction.
29 // Returns true if |id| contains a merge instruction.
35 // 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()
102 // Cannot merge a continue target with a merge block. in CanMergeWithSuccessor()
111 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor()
116 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor()
117 // be careful about which blocks we are willing to merge together. in CanMergeWithSuccessor()
[all …]
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/
Dblock_merge_util.cpp26 // Returns true if |block| contains a merge instruction.
29 // Returns true if |id| contains a merge instruction.
35 // 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()
102 // Cannot merge a continue target with a merge block. in CanMergeWithSuccessor()
111 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor()
116 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor()
117 // be careful about which blocks we are willing to merge together. in CanMergeWithSuccessor()
[all …]
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/source/opt/
Dblock_merge_util.cpp26 // Returns true if |block| contains a merge instruction.
29 // Returns true if |id| contains a merge instruction.
35 // 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()
102 // Cannot merge a continue target with a merge block. in CanMergeWithSuccessor()
111 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor()
116 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor()
117 // be careful about which blocks we are willing to merge together. in CanMergeWithSuccessor()
[all …]
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/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 …]
Dliveness-basics.ll6 ; predeccessor of merge.
18 ; CHECK-NEXT: br label %merge
20 br label %merge
27 ; CHECK-NEXT: br label %merge
29 br label %merge
31 merge: ; preds = %untaken, %taken
32 ; CHECK-LABEL: merge:
77 ; CHECK-NEXT: br label %merge
81 br label %merge
86 ; CHECK-NEXT: 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.java37 * A generic JUnit test which tests {@link Map#merge}. Can't be invoked directly; please see {@link
48 "Map.merge(absent, value, function) should return value", in testAbsent()
51 .merge( in testAbsent()
56 "Should not call merge function if key was absent"); in testAbsent()
66 "Map.merge(keyMappedToNull, value, function) should return value", in testMappedToNull()
69 .merge( in testMappedToNull()
74 "Should not call merge function if key was mapped to null"); in testMappedToNull()
82 "Map.merge(null, value, function) should return value", in testMergeAbsentNullKey()
85 .merge( in testMergeAbsentNullKey()
90 "Should not call merge function if key was absent"); in testMergeAbsentNullKey()
[all …]
/external/llvm/test/tools/llvm-profdata/
Dweight-sample.test1 Tests for weighted merge of sample profiles.
3 1- Merge the foo and bar profiles with unity weight and verify the combined output
4 RUN: llvm-profdata merge -sample -text -weighted-input=1,%p/Inputs/weight-sample-bar.proftext -weig…
5 RUN: llvm-profdata merge -sample -text -weighted-input=1,%p/Inputs/weight-sample-bar.proftext %p/In…
23 2- Merge the foo and bar profiles with weight 3x and 5x respectively and verify the combined output
24 RUN: llvm-profdata merge -sample -text -weighted-input=3,%p/Inputs/weight-sample-bar.proftext -weig…
42 3- Bad merge: invalid weight
43 RUN: not llvm-profdata merge -sample -weighted-input=3,%p/Inputs/weight-sample-bar.proftext -weight…
44 RUN: not llvm-profdata merge -sample -weighted-input=3,%p/Inputs/weight-sample-bar.proftext -weight…
45 RUN: not llvm-profdata merge -sample -weighted-input=3,%p/Inputs/weight-sample-bar.proftext -weight…
[all …]

12345678910>>...372