| /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/Reactive-Extensions/RxCpp/Rx/v2/src/rxcpp/operators/ |
| D | rx-merge.hpp | 5 /*! \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 …]
|
| D | rx-merge_delay_error.hpp | 13 … - 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/ |
| 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 …]
|
| D | compat.c | 33 * 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/ |
| D | SkSGMerge.cpp | 16 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/ |
| 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/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/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/deqp-deps/SPIRV-Tools/test/val/ |
| D | val_cfg_test.cpp | 275 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/ |
| D | val_cfg_test.cpp | 275 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/ |
| D | val_cfg_test.cpp | 275 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/ |
| 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/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/ |
| D | block_merge_util.cpp | 26 // 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 …]
|
| 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 …]
|
| /external/deqp-deps/SPIRV-Tools/source/opt/ |
| D | block_merge_util.cpp | 26 // 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 …]
|
| 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 …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | block_merge_util.cpp | 26 // 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 …]
|
| 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 …]
|
| /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 …]
|
| D | liveness-basics.ll | 6 ; 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/ |
| 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/guava/guava-testlib/src/com/google/common/collect/testing/testers/ |
| D | MapMergeTester.java | 37 * 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/ |
| D | weight-sample.test | 1 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 …]
|