/external/turbine/java/com/google/turbine/binder/lookup/ |
D | ImportIndex.java | 50 private final Map<String, Supplier<ImportScope>> thunks; field in ImportIndex 52 public ImportIndex(TurbineLogWithSource log, ImmutableMap<String, Supplier<ImportScope>> thunks) { in ImportIndex() argument 53 this.thunks = thunks; in ImportIndex() 62 Map<String, Supplier<ImportScope>> thunks = new HashMap<>(); in create() local 67 thunks.put( in create() 84 thunks.putIfAbsent( in create() 94 return new ImportIndex(log, ImmutableMap.copyOf(thunks)); in create() 168 Supplier<ImportScope> thunk = thunks.get(lookup.first().value());
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/ |
D | thunk_emitter.cc | 42 std::vector<std::unique_ptr<Thunk>> thunks; in BuildGemmThunk() local 43 thunks.push_back(absl::make_unique<DeviceToDeviceCopyThunk>( in BuildGemmThunk() 48 thunks.push_back(absl::make_unique<GemmThunk>( in BuildGemmThunk() 55 std::move(thunks)); in BuildGemmThunk()
|
D | thunk_schedule.cc | 51 std::unique_ptr<ThunkSequence> thunks, in ThunkSchedule() argument 54 : thunks_(std::move(thunks)), in ThunkSchedule() 84 ThunkSchedule::ThunkSchedule(std::unique_ptr<ThunkSequence> thunks) in ThunkSchedule() argument 85 : thunks_(std::move(thunks)) { in ThunkSchedule()
|
D | sequential_thunk.h | 36 std::vector<std::unique_ptr<Thunk>> thunks); 40 const std::vector<std::unique_ptr<Thunk>>& thunks() const { return thunks_; } in thunks() function
|
D | sequential_thunk.cc | 28 std::vector<std::unique_ptr<Thunk>> thunks) in SequentialThunk() argument 29 : Thunk(Kind::kSequential, thunk_info), thunks_(std::move(thunks)) {} in SequentialThunk()
|
D | thunk_schedule.h | 54 std::unique_ptr<ThunkSequence> thunks, 59 explicit ThunkSchedule(std::unique_ptr<ThunkSequence> thunks);
|
D | ir_emitter_unnested.cc | 1277 std::vector<std::unique_ptr<Thunk>> thunks; in EmitGemmThunkFromMlir() local 1279 thunks.push_back(absl::make_unique<DeviceToDeviceCopyThunk>( in EmitGemmThunkFromMlir() 1284 thunks.push_back(absl::make_unique<GemmThunk>( in EmitGemmThunkFromMlir() 1288 input.thunk_info, std::move(thunks))); in EmitGemmThunkFromMlir() 1506 std::vector<std::unique_ptr<Thunk>> thunks; in EmitCholeskyThunkFromMlir() local 1509 thunks.push_back(absl::make_unique<DeviceToDeviceCopyThunk>( in EmitCholeskyThunkFromMlir() 1518 thunks.push_back(absl::make_unique<CholeskyThunk>( in EmitCholeskyThunkFromMlir() 1523 if (thunks.size() == 1) { in EmitCholeskyThunkFromMlir() 1524 AddThunkToThunkSequence(std::move(thunks[0])); in EmitCholeskyThunkFromMlir() 1527 input.thunk_info, std::move(thunks))); in EmitCholeskyThunkFromMlir() [all …]
|
D | gpu_compiler.cc | 617 std::unique_ptr<ThunkSequence> thunks = in CompileModuleToLlvmIrImpl() local 632 TF_RET_CHECK(thunks->size() <= 1) << instruction->ToString(); in CompileModuleToLlvmIrImpl() 633 if (!thunks->empty()) { in CompileModuleToLlvmIrImpl() 634 auto thunk = std::move(thunks->front()); in CompileModuleToLlvmIrImpl() 1127 std::unique_ptr<ThunkSequence> thunks = ir_emitter->ConsumeThunkSequence(); in CompileLmhloToExecutable() local 1128 TF_RET_CHECK(thunks->size() <= 1); in CompileLmhloToExecutable() 1129 if (!thunks->empty()) { in CompileLmhloToExecutable() 1130 auto thunk = std::move(thunks->front()); in CompileLmhloToExecutable()
|
/external/libchrome/mojo/core/ |
D | mojo_core.cc | 30 EXPORT_FROM_MOJO_CORE void MojoGetSystemThunks(MojoSystemThunks* thunks) { in MojoGetSystemThunks() argument 38 CHECK_GE(thunks->size, g_thunks.size); in MojoGetSystemThunks() 39 memcpy(thunks, &g_thunks, g_thunks.size); in MojoGetSystemThunks()
|
/external/escapevelocity/src/main/java/com/google/escapevelocity/ |
D | DirectiveNode.java | 195 private final ImmutableList<Node> thunks; field in DirectiveNode.MacroCallNode 205 this.thunks = argumentNodes; in MacroCallNode() 213 return thunks.size(); in argumentCount() 223 return macro.evaluate(context, thunks); in evaluate()
|
D | Macro.java | 56 Object evaluate(EvaluationContext context, List<Node> thunks) { in evaluate() argument 58 Verify.verify(thunks.size() == parameterNames.size(), "Argument mistmatch for %s", name); in evaluate() 61 parameterThunks.put(parameterNames.get(i), thunks.get(i)); in evaluate()
|
/external/libcxx/utils/symcheck-blacklists/ |
D | osx_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
D | linux_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
/external/llvm-project/libcxx/utils/symcheck-blacklists/ |
D | linux_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
D | osx_blacklist.txt | 7 # all non-virtual thunks 9 # all virtual thunks
|
/external/llvm-project/lld/COFF/ |
D | DLL.h | 46 ArrayRef<Chunk *> getCodeChunks() { return thunks; } in getCodeChunks() 62 std::vector<Chunk *> thunks; variable
|
/external/libchrome/mojo/public/c/system/ |
D | thunks.cc | 29 typedef void (*MojoGetSystemThunksFunction)(MojoSystemThunks* thunks); 473 void MojoEmbedderSetSystemThunks(const MojoSystemThunks* thunks) { in MojoEmbedderSetSystemThunks() argument 476 DCHECK_EQ(thunks->size, sizeof(*g_thunks)); in MojoEmbedderSetSystemThunks() 481 DCHECK(g_thunks->size == 0 || !memcmp(&*g_thunks, thunks, sizeof(*g_thunks))) in MojoEmbedderSetSystemThunks() 485 *g_thunks = *thunks; in MojoEmbedderSetSystemThunks()
|
/external/tensorflow/tensorflow/compiler/mlir/g3doc/ |
D | xla_gpu_codegen.md | 14 "thunks" encapsulating GPU operations and possibly generated PTX when targeting 34 * **Task 2** changes output format of host from thunks to "some landing pad 65 * Representing a tree of thunks (while, condition, etc). 224 As a note, there are roughly three kinds of thunks: 226 * Control flow thunks, which has host control flow logic (conditional, while, 228 * Library thunks: cuDNN, cuBLAS, cuFFT, NCCL, etc. 233 * As the state improves, migrate individual thunks incrementally.
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/tests/ |
D | execute_memzero_thunk.mlir | 1 // RUN: xla-thunks-opt %s | FileCheck --color --dump-input=fail %s
|
/external/llvm-project/lld/test/ELF/linkerscript/ |
D | symbol-assign-not-converge.test | 5 ## AArch64 needs thunks and has different address finalization process, so test
|
D | symbol-assign-many-passes.test | 6 ## AArch64 needs thunks and has different address finalization process, so test
|
D | addr-zero.test | 20 ## on a platforms that might use thunks, like AArch64. Check that issue is fixed.
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/ir/ |
D | xla_thunks_ops.td | 16 // Operation definition file for GPU thunks.
|
/external/linux-kselftest/tools/testing/selftests/x86/ |
D | Makefile | 98 $(OUTPUT)/sysret_ss_attrs_64: thunks.S
|
/external/llvm-project/lld/ELF/ |
D | Relocations.h | 179 llvm::DenseMap<Symbol *, Thunk *> thunks; variable
|