/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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | global-merge-external.ll | 1 …s -mtriple=arm-eabi -arm-global-merge | FileCheck %s --check-pref… 2 …s -mtriple=arm-eabi -arm-global-merge -global-merge-on-external=true | FileCheck %s --check-pref… 3 …-mtriple=arm-eabi -arm-global-merge -global-merge-on-external=false | FileCheck %s --check-prefix… 4 …-mtriple=arm-macho -arm-global-merge | FileCheck %s --check-prefix… 5 …-mtriple=arm-eabi -arm-global-merge -relocation-model=pic | FileCheck %s --check-prefix… 6 ; RUN: llc < %s -mtriple=thumbv7-win32 -arm-global-merge | FileCheck %s… 16 ;CHECK-MERGE: .long .L_MergedGlobals 17 ;CHECK-NO-MERGE: .long {{_?x}} 30 ;CHECK-MERGE: .long .L_MergedGlobals 31 ;CHECK-NO-MERGE: .long {{_?y}} [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/skqp/src/compute/hs/gen/ |
D | main.c | 124 .merge = { 232 hsg_merge_levels_init_shared(struct hsg_merge * const merge) in hsg_merge_levels_init_shared() argument 240 uint32_t const bs_threads = merge->warps << hsg_config.warp.lanes_log2; in hsg_merge_levels_init_shared() 244 …uint32_t const bs_rows_even = bs_kpt_mod & ~1; // must be even because flip merge only works on ro… in hsg_merge_levels_init_shared() 254 merge->rows_bs = MIN_MACRO(bs_rows_even, hsg_config.thread.regs); in hsg_merge_levels_init_shared() 267 // if merge->warps is not pow2 then we're going to skip creating a bc elsewhere in hsg_merge_levels_init_shared() 269 uint32_t const bc_warps_min = MAX_MACRO(merge->warps,hsg_config.block.warps_min); in hsg_merge_levels_init_shared() 281 merge->rows_bc = MIN_MACRO(bc_kpt_mod, hsg_config.thread.regs); in hsg_merge_levels_init_shared() 282 merge->skpw_bc = bc_keys / bc_warps_min; in hsg_merge_levels_init_shared() 292 hsg_merge_levels_init_1(struct hsg_merge * const merge, uint32_t const warps, uint32_t const level,… in hsg_merge_levels_init_1() argument [all …]
|
/external/skia/modules/sksg/src/ |
D | SkSGMerge.cpp | 15 Merge::Merge(std::vector<Rec>&& recs) in Merge() function in sksg::Merge 22 Merge::~Merge() { in ~Merge() 28 void Merge::onClip(SkCanvas* canvas, bool antiAlias) const { in onClip() 32 void Merge::onDraw(SkCanvas* canvas, const SkPaint& paint) const { in onDraw() 36 bool Merge::onContains(const SkPoint& p) const { in onContains() 40 SkPath Merge::onAsPath() const { in onAsPath() 44 static SkPathOp mode_to_op(Merge::Mode mode) { in mode_to_op() 46 case Merge::Mode::kUnion: in mode_to_op() 48 case Merge::Mode::kIntersect: in mode_to_op() 50 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/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/EarlyCSE/ |
D | conditional.ll | 24 ; We can CSE the condition, but we *don't* know it's value after the merge 32 br label %merge 35 br label %merge 37 merge: 38 ; CHECK-LABEL: merge: 50 br i1 %cnd1, label %merge, label %merge 52 merge: 53 ; CHECK-LABEL: merge: 85 br label %merge 88 br label %merge [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/xkbcommon/src/xkbcomp/ |
D | keycodes.c | 33 enum merge_mode merge; member 40 enum merge_mode merge; member 62 InitAliasInfo(AliasInfo *info, enum merge_mode merge, in InitAliasInfo() argument 66 info->merge = merge; in InitAliasInfo() 87 AddLedName(KeyNamesInfo *info, enum merge_mode merge, bool same_file, in AddLedName() argument 94 const bool replace = (merge == MERGE_REPLACE || merge == MERGE_OVERRIDE); in AddLedName() 179 enum merge_mode merge, bool same_file, bool report) in AddKeyName() argument 207 else if (merge == MERGE_AUGMENT) { in AddKeyName() 228 if (merge == MERGE_OVERRIDE) { in AddKeyName() 251 HandleAliasDef(KeyNamesInfo *info, KeyAliasDef *def, enum merge_mode merge); [all …]
|
/external/skqp/modules/sksg/src/ |
D | SkSGMerge.cpp | 15 Merge::Merge(std::vector<Rec>&& recs) in Merge() function in sksg::Merge 22 Merge::~Merge() { in ~Merge() 28 void Merge::onClip(SkCanvas* canvas, bool antiAlias) const { in onClip() 32 void Merge::onDraw(SkCanvas* canvas, const SkPaint& paint) const { in onDraw() 36 SkPath Merge::onAsPath() const { in onAsPath() 40 static SkPathOp mode_to_op(Merge::Mode mode) { in mode_to_op() 42 case Merge::Mode::kUnion: in mode_to_op() 44 case Merge::Mode::kIntersect: in mode_to_op() 46 case Merge::Mode::kDifference: in mode_to_op() 48 case Merge::Mode::kReverseDifference: in mode_to_op() [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/swiftshader/third_party/SPIRV-Tools/test/val/ |
D | val_cfg_test.cpp | 284 Block merge("merge", SpvOpReturn); in TEST_P() local 288 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P() 292 nameOps("loop", "entry", "cont", "merge", in TEST_P() 298 str += loop >> std::vector<Block>({cont, merge}); in TEST_P() 300 str += merge; in TEST_P() 354 Block merge("merge", SpvOpReturn); in TEST_P() local 357 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P() 360 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P() 366 str += loop >> std::vector<Block>({merge, loop}); in TEST_P() 367 str += merge; in TEST_P() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScalarEvolution/ |
D | smax-br-phi-idioms.ll | 7 br i1 %c, label %add, label %merge 11 br label %merge 13 merge: 24 br i1 %c, label %add, label %merge 28 br label %merge 30 merge: 41 br i1 %c, label %add, label %merge 45 br label %merge 47 merge: 60 %iv = phi i32 [ %init, %entry ], [ %iv.inc, %merge ] [all …]
|
/external/swiftshader/third_party/llvm-7.0/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/angle/third_party/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() 106 // Don't bother trying to merge unreachable blocks. in CanMergeWithSuccessor() 116 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor() 121 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor() [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() 106 // Don't bother trying to merge unreachable blocks. in CanMergeWithSuccessor() 116 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor() 121 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor() [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() 106 // Don't bother trying to merge unreachable blocks. in CanMergeWithSuccessor() 116 // Cannot merge two headers together when the successor is not the merge in CanMergeWithSuccessor() 121 // If this is a header block and the successor is not its merge, we must in CanMergeWithSuccessor() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/RewriteStatepointsForGC/ |
D | base-pointers.ll | 43 ; removeUnreachableBlocks. As an example, "br i1 undef, label %merge, label %merge" 44 ; will get simplified to "br label %merge" by removeUnreachableBlocks. 47 i32 0, label %merge 48 i32 1, label %merge 49 i32 5, label %merge 58 br label %merge 60 merge: ; preds = %right, %left, %left, %left 61 ; CHECK: merge: 105 br i1 %cnd, label %merge, label %taken 108 br label %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 …]
|
/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/deqp-deps/SPIRV-Tools/test/val/ |
D | val_cfg_test.cpp | 284 Block merge("merge", SpvOpReturn); in TEST_P() local 288 loop.SetBody("OpLoopMerge %merge %cont None\n"); in TEST_P() 292 nameOps("loop", "entry", "cont", "merge", in TEST_P() 298 str += loop >> std::vector<Block>({cont, merge}); in TEST_P() 300 str += merge; in TEST_P() 354 Block merge("merge", SpvOpReturn); in TEST_P() local 357 if (is_shader) loop.SetBody("OpLoopMerge %merge %loop None\n"); in TEST_P() 360 nameOps("loop", "merge", std::make_pair("func", "Main")) + in TEST_P() 366 str += loop >> std::vector<Block>({merge, loop}); in TEST_P() 367 str += merge; in TEST_P() [all …]
|