| /external/llvm/test/Transforms/RewriteStatepointsForGC/ |
| D | base-pointers.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -S 2>&1 | FileCheck %s 6 declare i64 addrspace(1)* @generate_obj() "gc-leaf-function" 8 declare void @use_obj(i64 addrspace(1)*) "gc-leaf-function" 10 define void @def_use_safepoint() gc "statepoint-example" { 11 ; CHECK-LABEL: def_use_safepoint 13 ; CHECK-DAG: [ %obj.relocated.casted, %loop ] 14 ; CHECK-DAG: [ %obj, %entry ] 21 call void @do_safepoint() [ "deopt"(i32 0, i32 -1, i32 0, i32 0, i32 0) ] 29 …est1(i32 %caller, i8 addrspace(1)* %a, i8 addrspace(1)* %b, i32 %unknown) gc "statepoint-example" { 30 ; CHECK-LABEL: test1 [all …]
|
| D | base-vector.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -S | FileCheck %s 4 define i64 addrspace(1)* @test(<2 x i64 addrspace(1)*> %vec, i32 %idx) gc "statepoint-example" { 5 ; CHECK-LABEL: @test 10 ; CHECK-DAG: ; (%base_ee, %obj) 12 ; CHECK-DAG: ; (%base_ee, %base_ee) 14 ; be to reuse the existing obj as a base since it is actually a base pointer. 21 …(1)* @test2(<2 x i64 addrspace(1)*>* %ptr, i1 %cnd, i32 %idx1, i32 %idx2) gc "statepoint-example" { 22 ; CHECK-LABEL: test2 28 br label %merge 32 br label %merge [all …]
|
| D | base-pointers-10.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 4 declare i1 @runtime_value() "gc-leaf-function" 8 …lect_of_phi(i64 addrspace(1)* %base_obj_x, i64 addrspace(1)* %base_obj_y) gc "statepoint-example" { 12 loop: ; preds = %merge, %entry 13 %current_x = phi i64 addrspace(1)* [ %base_obj_x, %entry ], [ %next_x, %merge ] 14 %current_y = phi i64 addrspace(1)* [ %base_obj_y, %entry ], [ %next_y, %merge ] 15 %current = phi i64 addrspace(1)* [ null, %entry ], [ %next, %merge ] 22 br label %merge 25 br label %merge 27 merge: ; preds = %false, %true [all …]
|
| D | base-pointers-4.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 3 ; CHECK: derived %obj_to_consume base %obj_to_consume.base 11 define void @test(i32 %condition) gc "statepoint-example" { 15 loop: ; preds = %merge.split, %entry 17 …0, i64 addrspace(1)* ()* @generate_obj, i32 0, i32 0, i32 0, i32 5, i32 0, i32 -1, i32 0, i32 0, i3 18 ; CHECK-NEXT: [[RESULT_0:%[^ ]+]] = call i64 addrspace(1)* @llvm.experimental.gc.result 19 %0 = call i64 addrspace(1)* @generate_obj() [ "deopt"(i32 0, i32 -1, i32 0, i32 0, i32 0) ] 26 br label %merge 29 br label %merge 32 br label %merge [all …]
|
| D | base-pointers-1.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 3 ; CHECK: derived %merged_value base %merged_value.base 7 …ce(1)* %base_obj_x, i64 addrspace(1)* %base_obj_y, i1 %runtime_condition) gc "statepoint-example" { 13 br label %merge 17 br label %merge 19 merge: ; preds = %there, %here 20 ; CHECK-LABEL: merge: 21 ; CHECK: %merged_value.base = phi i64 addrspace(1)* [ %base_obj_x, %here ], [ %base_obj_y, %there… 23 call void @site_for_call_safpeoint() [ "deopt"(i32 0, i32 -1, i32 0, i32 0, i32 0) ]
|
| D | base-pointers-5.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 3 ; CHECK: derived %merged_value base %merged_value.base 7 …ce(1)* %base_obj_x, i64 addrspace(1)* %base_obj_y, i1 %runtime_condition) gc "statepoint-example" { 15 br label %merge 19 br label %merge 21 merge: ; preds = %there, %bump 22 ; CHECK: merge: 23 ; CHECK: %merged_value.base = phi i64 addrspace(1)* [ %base_obj_x, %bump ], [ %base_obj_y, %there ] 24 ; CHECK-NEXT: %merged_value = phi i64 addrspace(1)* [ %base_obj_x, %bump ], [ %y, %there ] 26 call void @foo() [ "deopt"(i32 0, i32 -1, i32 0, i32 0, i32 0) ]
|
| D | base-pointers-7.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 3 ; CHECK: derived %merged_value base %merged_value.base 7 …rspace(1)* %base_obj_y, i1 %runtime_condition_x, i1 %runtime_condition_y) gc "statepoint-example" { 24 ; CHECK-DAG: %x.base 25 ; CHECK-DAG: phi i64 addrspace(1)* 26 ; CHECK-DAG: [ %base_obj_x, %bump_here_a ] 27 ; CHECK-DAG: [ %base_obj_y, %bump_here_b ] 29 br label %merge 33 br label %merge 35 merge: ; preds = %there, %merge_here [all …]
|
| D | base-pointers-6.ll | 1 ; RUN: opt < %s -rewrite-statepoints-for-gc -spp-print-base-pointers -S 2>&1 | FileCheck %s 3 ; CHECK: derived %merged_value base %merged_value.base 7 …rspace(1)* %base_obj_y, i1 %runtime_condition_x, i1 %runtime_condition_y) gc "statepoint-example" { 24 br label %merge 28 br label %merge 30 merge: ; preds = %there, %merge_here 31 ; CHECK: merge: 32 ; CHECK: %merged_value.base = phi i64 addrspace(1)* [ %base_obj_x, %merge_here ], [ %base_obj_y, %… 33 ; CHECK-NEXT: %merged_value = phi i64 addrspace(1)* [ %x, %merge_here ], [ %y, %there ] 35 call void @site_for_call_safpeoint() [ "deopt"(i32 0, i32 -1, i32 0, i32 0, i32 0) ]
|
| D | liveness-basics.ll | 3 ; RUN: opt -rewrite-statepoints-for-gc -spp-rematerialization-threshold=0 -S < %s | FileCheck %s 6 ; predeccessor of merge. 8 define i64 addrspace(1)* @test1(i1 %cmp, i64 addrspace(1)* %obj) gc "statepoint-example" { 9 ; CHECK-LABEL: @test1 14 ; CHECK-LABEL: taken: 15 ; CHECK-NEXT: gc.statepoint 16 ; CHECK-NEXT: %obj.relocated = call coldcc i8 addrspace(1)* 17 ; CHECK-NEXT: bitcast 18 ; CHECK-NEXT: br label %merge 20 br label %merge [all …]
|
| /external/crosvm/docs/book/src/integration/ |
| D | chromeos.md | 9 ## The merge process. 11 A crosvm bot will regularly generate automated commits that merge upstream crosvm into downstream. 13 [gerrit](https://chromium-review.googlesource.com/q/hashtag:crosvm-merge). 18 Googlers can find more information on the merge process at [go/crosvm-uprev-playbook]. 23 `cros_workon` package. The full package name is `chromeos-base/crosvm`. 26 …Changes](https://www.chromium.org/chromium-os/developer-library/guides/development/developer-guide… 28 build with cros build-packages. Consecutive builds without changes to dependency can be done with 32 (chroot)$ cros_workon --board=${BOARD} start chromeos-base/crosvm 33 (chroot or host)$ cros build-packages --board=${BOARD} chromeos-base/crosvm 34 (chroot)$ emerge-${BOARD} chromeos-base/crosvm -j 10 [all …]
|
| /external/perfetto/src/tools/proto_merger/ |
| D | proto_merger.cc | 8 * http://www.apache.org/licenses/LICENSE-2.0 21 #include "perfetto/base/logging.h" 22 #include "perfetto/base/status.h" 23 #include "perfetto/ext/base/string_utils.h" 33 return it == map.end() ? std::nullopt : std::make_optional(it->second); in FindInMap() 60 seen.insert(input_item->name); in ComputeDeletedByName() 95 seen.insert(input_item->number); in ComputeDeletedByNumber() 166 // Otherwise, merge the enums from the input and source of truth. in MergeEnums() 172 base::Status MergeField(const ProtoFile::Field& input, in MergeField() 178 return base::ErrStatus( in MergeField() [all …]
|
| /external/angle/infra/specs/ |
| D | test_suites.pyl | 2 # Use of this source code is governed by a BSD-style license that can be 18 '--log=debug', 26 '--use-angle=d3d11', 28 'merge': { 39 '--use-angle=gl', 41 '--max-processes=1', 44 '--no-xvfb', 46 'merge': { 57 '--use-angle=gles', 60 '-v', [all …]
|
| D | angle.json | 4 "android-arm64-exp-pixel6": { 8 "--use-angle=vulkan", 9 "-v", 10 "--shard-timeout=500" 12 "merge": { object 26 "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", 35 "--use-angle=vulkan", 36 "-v", 37 "--shard-timeout=500" 39 "merge": { object [all …]
|
| /external/angle/build/util/ |
| D | lastchange.py | 3 # Use of this source code is governed by a BSD-style license that can be 7 lastchange.py -- Chromium revision fetching utility. 43 command = ['sh', '-c', ' '.join(command)] 70 command = ['sh', '-c', ' '.join(command)] 98 Return the merge-base of HEAD and ref. 102 ref: The ref to use to find the merge base. 104 The git commit SHA of the merge-base as a string. 106 logging.debug("Calculating merge base between HEAD and %s in %s", 108 command = ['merge-base', 'HEAD', ref] 114 Fetch the Git hash (and Cr-Commit-Position if any) for a given directory. [all …]
|
| /external/cronet/build/util/ |
| D | lastchange.py | 3 # Use of this source code is governed by a BSD-style license that can be 7 lastchange.py -- Chromium revision fetching utility. 43 command = ['sh', '-c', ' '.join(command)] 70 command = ['sh', '-c', ' '.join(command)] 98 Return the merge-base of HEAD and ref. 102 ref: The ref to use to find the merge base. 104 The git commit SHA of the merge-base as a string. 106 logging.debug("Calculating merge base between HEAD and %s in %s", 108 command = ['merge-base', 'HEAD', ref] 114 Fetch the Git hash (and Cr-Commit-Position if any) for a given directory. [all …]
|
| /external/jackson-annotations/src/main/java/com/fasterxml/jackson/annotation/ |
| D | JsonIgnoreProperties.java | 27 * per-property annotation. 43 * If true, all properties that are unrecognized -- that is, 44 * there are no setters or creators that accept them -- are 59 * This is commonly set to support defining "read-only" properties; ones 78 * This could be used to specify "write-only" properties; ones 103 * annotation, as well as to provide possible overrides from non-annotation sources. 116 * but does use merging for combining overrides with base settings 134 boolean merge) in Value() argument 144 _merge = merge; in Value() 153 // 27-Apr-2016, tatu: No matching property in annotation because in from() [all …]
|
| /external/fonttools/Lib/fontTools/varLib/ |
| D | merger.py | 2 Merge OpenType Layout tables (GDEF / GPOS / GSUB). 63 assert method.__name__ == "merge" 72 "Oops, class '%s' has merge function for '%s' defined already." 139 # need to special-case Enums as have __dict__ but are not regular 'objects', 171 def merge(merger, self, lst): function 213 - Combined glyph list, 214 - If values_lst is None, return input glyph lists, but padded with None when a glyph 215 was missing in a list. Otherwise, return values_lst list-of-list, padded with None 248 def merge(merger, self, lst): function 256 def merge(merger, self, lst): function [all …]
|
| /external/virglrenderer/ |
| D | .gitlab-ci.yml | 3 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb 10 # at least the 'debian-testing' job in 'Build-x86_64' stage completed. 12 # Pick a pipeline on https://gitlab.freedesktop.org/mesa/mesa/-/pipelines/ 18 # per-pipeline artifact storage on MinIO 20 # per-job artifact storage on MinIO 23 PIGLIT_REPLAY_REFERENCE_IMAGES_BASE: "${STORAGE_HOST}/mesa-tracie-results/${FDO_UPSTREAM_REPO}" 27 - project: 'freedesktop/ci-templates' 30 - '/templates/ci-fairy.yml' 31 - project: 'freedesktop/ci-templates' 32 ref: *ci-templates-commit [all …]
|
| /external/exoplayer/tree_15dc86382f17a24a3e881e52e31a810c1ea44b49/library/dash/src/main/java/com/google/android/exoplayer2/source/dash/manifest/ |
| D | RangedUri.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 53 * @param baseUri The base Uri. 63 * @param baseUri The base Uri. 71 * Attempts to merge this {@link RangedUri} with another and an optional common base uri. 73 * <p>A merge is successful if both instances define the same {@link Uri} after resolution with 74 * the base uri, and if one starts the byte after the other ends, forming a contiguous region with 77 * <p>If {@code other} is null then the merge is considered unsuccessful, and null is returned. 79 * @param other The {@link RangedUri} to merge. 80 * @param baseUri The base Uri. 81 * @return The merged {@link RangedUri} if the merge was successful. Null otherwise.
|
| /external/exoplayer/tree_8e57d3715f9092d5ec54ebe2e538f34bfcc34479/library/dash/src/main/java/com/google/android/exoplayer2/source/dash/manifest/ |
| D | RangedUri.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 53 * @param baseUri The base Uri. 63 * @param baseUri The base Uri. 71 * Attempts to merge this {@link RangedUri} with another and an optional common base uri. 73 * <p>A merge is successful if both instances define the same {@link Uri} after resolution with 74 * the base uri, and if one starts the byte after the other ends, forming a contiguous region with 77 * <p>If {@code other} is null then the merge is considered unsuccessful, and null is returned. 79 * @param other The {@link RangedUri} to merge. 80 * @param baseUri The base Uri. 81 * @return The merged {@link RangedUri} if the merge was successful. Null otherwise.
|
| /external/libchrome/base/trace_event/ |
| D | trace_config.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 #include "base/trace_event/trace_config.h" 11 #include "base/json/json_reader.h" 12 #include "base/json/json_writer.h" 13 #include "base/memory/ptr_util.h" 14 #include "base/strings/string_split.h" 15 #include "base/trace_event/memory_dump_manager.h" 16 #include "base/trace_event/memory_dump_request_args.h" 17 #include "base/trace_event/trace_event.h" 19 namespace base { namespace [all …]
|
| /external/crosvm/devices/src/ |
| D | bus_stats.rs | 2 // Use of this source code is governed by a BSD-style license that can be 27 /// Base address where the device was added to the bus. 28 base: u64, field 34 fn new(name: String, id: u32, base: u64, len: u64) -> DeviceStatisticsIdentifier { in new() 38 base, in new() 44 fn json(&self) -> serde_json::Value { in json() 48 "base": self.base, in json() 84 fn get(&self, stat: BusOperation) -> (u64, Duration) { in get() 91 /// Merge another DeviceStat into this one. 92 fn merge(&mut self, other: &DeviceStatistics) { in merge() method [all …]
|
| /external/cronet/components/metrics/content/ |
| D | subprocess_metrics_provider_unittest.cc | 2 // Use of this source code is governed by a BSD-style license that can be 11 #include "base/metrics/histogram.h" 12 #include "base/metrics/histogram_flattener.h" 13 #include "base/metrics/histogram_snapshot_manager.h" 14 #include "base/metrics/persistent_histogram_allocator.h" 15 #include "base/metrics/persistent_memory_allocator.h" 16 #include "base/metrics/sparse_histogram.h" 17 #include "base/metrics/statistics_recorder.h" 18 #include "base/test/bind.h" 33 const base::HistogramBase::Count total_count; [all …]
|
| /external/skia/src/effects/imagefilters/ |
| D | SkMergeImageFilter.cpp | 4 * Use of this source code is governed by a BSD-style license that can be 33 // No need to override flatten() since there's no additional state to write over base class. 55 sk_sp<SkImageFilter> SkImageFilters::Merge(sk_sp<SkImageFilter>* const filters, int count, in Merge() function in SkImageFilters 70 // TODO (michaelludwig) - Remove after grace period for SKPs to stop using old name in SkRegisterMergeImageFilterFlattenable() 76 if (!common.unflatten(buffer, -1) || !buffer.isValid()) { in CreateProc() 79 return SkImageFilters::Merge(common.inputs(), common.inputCount(), common.cropRect()); in CreateProc() 85 const int inputCount = this->countInputs(); in onFilterImage() 88 builder.add(this->getChildOutput(i, ctx)); in onFilterImage() 90 return builder.merge(); in onFilterImage() 97 const int inputCount = this->countInputs(); in onGetInputLayerBounds() [all …]
|
| /external/cronet/third_party/libc++/src/test/std/algorithms/alg.sorting/alg.merge/ |
| D | ranges_merge.pass.cpp | 1 //===----------------------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME 19 // merge(I1 first1, S1 last1, I2 first2, S2 last2, O result, 26 // merge(R1&& r1, R2&& r2, O result, 48 std::ranges::merge( 82 …std::ranges::merge(std::forward<Range1>(range1), std::forward<Range2>(range2), std::forward<OutIte… 103 // TODO: std::ranges::merge calls std::ranges::copy in testMergeImpl() 113 std::same_as<merge_result<In1, In2, Out>> decltype(auto) result = std::ranges::merge( in testMergeImpl() [all …]
|