Home
last modified time | relevance | path

Searched refs:Backend (Results 1 – 25 of 238) sorted by relevance

12345678910

/external/tensorflow/tensorflow/compiler/xla/service/
Dbackend.cc91 struct Backend::IntraOpThreadPool {
104 /* static */ StatusOr<std::unique_ptr<Backend>> Backend::CreateBackend( in CreateBackend()
115 std::unique_ptr<Backend> backend( in CreateBackend()
116 new Backend(platform, compiler, stream_executors, transfer_manager, in CreateBackend()
121 /* static */ StatusOr<std::unique_ptr<Backend>>
122 Backend::CreateDefaultBackend() { in CreateDefaultBackend()
130 StatusOr<StreamPool::Ptr> Backend::BorrowStream(int device_ordinal) { in BorrowStream()
135 StatusOr<StreamPool::Ptr> Backend::BorrowStream(se::StreamExecutor* executor) { in BorrowStream()
143 Backend::Backend(se::Platform* platform, Compiler* compiler, in Backend() function in xla::Backend
172 Backend::~Backend() {} in ~Backend()
[all …]
Dbackend.h76 class Backend {
79 static StatusOr<std::unique_ptr<Backend>> CreateBackend(
84 static StatusOr<std::unique_ptr<Backend>> CreateDefaultBackend();
86 ~Backend();
159 Backend(se::Platform* platform, Compiler* compiler,
164 Backend(const Backend&) = delete;
165 Backend& operator=(const Backend&) = delete;
Dservice.h183 const Backend& backend() const { return *execute_backend_; } in backend()
184 Backend* mutable_backend() { return execute_backend_.get(); } in mutable_backend()
210 std::unique_ptr<Backend> execute_backend);
235 std::unique_ptr<HloModuleConfig> module_config, Backend* backend,
244 Backend* backend, std::vector<std::vector<se::StreamExecutor*>> executors,
254 Backend* backend, const DeviceHandle& device_handle,
263 Backend* backend, absl::Span<const DeviceHandle> device_handles,
276 const Backend& backend, const DeviceHandle& device_handle) const;
297 std::unique_ptr<Backend> execute_backend_;
Dexecution_tracker.h43 AsyncExecution(Backend* backend, std::vector<StreamPool::Ptr> streams,
54 Backend* backend_;
74 ExecutionHandle Register(Backend* backend,
/external/swiftshader/third_party/LLVM/utils/
Dllvm-native-gcc10 $Backend = 'cbe';
22 $Backend = $1;
75 $def =~ s/\.bc$/.$Backend/;
108 my ($BCFile, $Backend, $OutputFile) = @_;
111 if ($Backend eq 'cbe') {
118 } elsif ($Backend eq 'llc') {
134 my ($LLVMGCCCommand, $Backend, $OutputFile) = @_;
146 if ($Backend eq 'cbe') {
149 } elsif ($Backend eq 'llc') {
168 CompileBytecodeToNative ($LinkedBCFile, $Backend, $OutputFile);
[all …]
Dllvm-native-gxx10 $Backend = 'cbe';
22 $Backend = $1;
75 $def =~ s/\.bc$/.$Backend/;
108 my ($BCFile, $Backend, $OutputFile) = @_;
111 if ($Backend eq 'cbe') {
118 } elsif ($Backend eq 'llc') {
134 my ($LLVMGCCCommand, $Backend, $OutputFile) = @_;
146 if ($Backend eq 'cbe') {
149 } elsif ($Backend eq 'llc') {
168 CompileBytecodeToNative ($LinkedBCFile, $Backend, $OutputFile);
[all …]
/external/llvm/utils/
Dllvm-native-gxx10 $Backend = 'cbe';
22 $Backend = $1;
75 $def =~ s/\.bc$/.$Backend/;
108 my ($BCFile, $Backend, $OutputFile) = @_;
111 if ($Backend eq 'cbe') {
118 } elsif ($Backend eq 'llc') {
134 my ($LLVMGCCCommand, $Backend, $OutputFile) = @_;
146 if ($Backend eq 'cbe') {
149 } elsif ($Backend eq 'llc') {
168 CompileBytecodeToNative ($LinkedBCFile, $Backend, $OutputFile);
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/
Dllvm-native-gxx10 $Backend = 'cbe';
22 $Backend = $1;
75 $def =~ s/\.bc$/.$Backend/;
108 my ($BCFile, $Backend, $OutputFile) = @_;
111 if ($Backend eq 'cbe') {
118 } elsif ($Backend eq 'llc') {
134 my ($LLVMGCCCommand, $Backend, $OutputFile) = @_;
146 if ($Backend eq 'cbe') {
149 } elsif ($Backend eq 'llc') {
168 CompileBytecodeToNative ($LinkedBCFile, $Backend, $OutputFile);
[all …]
/external/skqp/bench/
DRefCntBench.cpp19 bool isSuitableFor(Backend backend) override { in isSuitableFor()
53 bool isSuitableFor(Backend backend) override { in isSuitableFor()
80 bool isSuitableFor(Backend backend) override { in isSuitableFor()
108 bool isSuitableFor(Backend backend) override { in isSuitableFor()
139 bool isSuitableFor(Backend backend) override { in isSuitableFor()
166 bool isSuitableFor(Backend backend) override { in isSuitableFor()
DPDFBench.cpp28 bool isSuitableFor(Backend backend) override { in isSuitableFor()
49 bool isSuitableFor(Backend b) override { in isSuitableFor()
91 bool isSuitableFor(Backend backend) override { in isSuitableFor()
128 bool isSuitableFor(Backend backend) override { in isSuitableFor()
165 bool isSuitableFor(Backend backend) override { in isSuitableFor()
187 bool isSuitableFor(Backend b) override { in isSuitableFor()
204 bool isSuitableFor(Backend b) final { return b == kNonRendering_Backend; } in isSuitableFor()
231 bool isSuitableFor(Backend backend) override { in isSuitableFor()
367 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DMathBench.cpp43 bool isSuitableFor(Backend backend) override { in isSuitableFor()
277 bool isSuitableFor(Backend backend) override { in isSuitableFor()
345 bool isSuitableFor(Backend backend) override { in isSuitableFor()
406 bool isSuitableFor(Backend backend) override { in isSuitableFor()
462 bool isSuitableFor(Backend backend) override { in isSuitableFor()
509 bool isSuitableFor(Backend backend) override { in isSuitableFor()
545 bool isSuitableFor(Backend backend) override { in isSuitableFor()
627 bool isSuitableFor(Backend backend) override { in isSuitableFor()
DSk4fBench.cpp29 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
47 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
61 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DJSONBench.cpp25 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
68 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
120 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DGrMemoryPoolBench.cpp36 bool isSuitableFor(Backend backend) override { in isSuitableFor()
98 bool isSuitableFor(Backend backend) override { in isSuitableFor()
146 bool isSuitableFor(Backend backend) override { in isSuitableFor()
/external/skia/bench/
DRefCntBench.cpp19 bool isSuitableFor(Backend backend) override { in isSuitableFor()
53 bool isSuitableFor(Backend backend) override { in isSuitableFor()
80 bool isSuitableFor(Backend backend) override { in isSuitableFor()
108 bool isSuitableFor(Backend backend) override { in isSuitableFor()
139 bool isSuitableFor(Backend backend) override { in isSuitableFor()
166 bool isSuitableFor(Backend backend) override { in isSuitableFor()
DPDFBench.cpp28 bool isSuitableFor(Backend backend) override { in isSuitableFor()
49 bool isSuitableFor(Backend b) override { in isSuitableFor()
91 bool isSuitableFor(Backend backend) override { in isSuitableFor()
128 bool isSuitableFor(Backend backend) override { in isSuitableFor()
165 bool isSuitableFor(Backend backend) override { in isSuitableFor()
187 bool isSuitableFor(Backend b) override { in isSuitableFor()
204 bool isSuitableFor(Backend b) final { return b == kNonRendering_Backend; } in isSuitableFor()
231 bool isSuitableFor(Backend backend) override { in isSuitableFor()
367 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DMathBench.cpp43 bool isSuitableFor(Backend backend) override { in isSuitableFor()
277 bool isSuitableFor(Backend backend) override { in isSuitableFor()
345 bool isSuitableFor(Backend backend) override { in isSuitableFor()
406 bool isSuitableFor(Backend backend) override { in isSuitableFor()
462 bool isSuitableFor(Backend backend) override { in isSuitableFor()
509 bool isSuitableFor(Backend backend) override { in isSuitableFor()
545 bool isSuitableFor(Backend backend) override { in isSuitableFor()
627 bool isSuitableFor(Backend backend) override { in isSuitableFor()
DSk4fBench.cpp29 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
47 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
61 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DJSONBench.cpp25 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
68 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
120 bool isSuitableFor(Backend backend) override { return backend == kNonRendering_Backend; } in isSuitableFor()
DGrMemoryPoolBench.cpp36 bool isSuitableFor(Backend backend) override { in isSuitableFor()
98 bool isSuitableFor(Backend backend) override { in isSuitableFor()
146 bool isSuitableFor(Backend backend) override { in isSuitableFor()
/external/tensorflow/tensorflow/compiler/xla/client/
Dlocal_client.h57 LocalExecutable(std::unique_ptr<Executable> executable, Backend* backend,
67 const ExecutableRunOptions& run_options, const Backend& backend);
98 Backend* backend_ = nullptr;
185 const Backend& backend() const;
186 Backend* mutable_backend();
/external/tensorflow/tensorflow/compiler/xrt/
Dxrt_state.h92 xla::Backend* backend, int device_ordinal,
97 xla::Backend* backend, int device_ordinal,
128 static Status MakeTuple(xla::Backend* backend, int device_ordinal,
149 Status ToLiteral(xla::Backend* backend, int device_ordinal,
153 Status WriteLiteral(xla::Backend* backend, const xla::Literal& literal);
/external/swiftshader/third_party/llvm-7.0/llvm/
DCODE_OWNERS.TXT14 D: MIPS Backend (lib/Target/Mips/*)
86 D: WebAssembly Backend (lib/Target/WebAssembly/*)
94 D: Sparc Backend (lib/Target/Sparc/*)
143 D: XCore Backend
151 D: AVR Backend
167 D: Hexagon Backend
171 D: Lanai Backend
199 D: Stable release management (x.y.[1-9] releases), AMDGPU Backend, libclc
208 D: X86 Backend
212 D: SystemZ Backend
/external/llvm/
DCODE_OWNERS.TXT63 D: WebAssembly Backend (lib/Target/WebAssembly/*)
71 D: Sparc Backend (lib/Target/Sparc/*)
120 D: AVR Backend
136 D: XCore Backend
140 D: Hexagon Backend
144 D: Lanai Backend
156 D: X86 Backend, Loop Vectorizer
160 D: MIPS Backend (lib/Target/Mips/*)
181 D: Release manager for the 3.5 and 3.6 branches, R600 Backend, libclc
193 D: SystemZ Backend
/external/tensorflow/tensorflow/compiler/jit/
Dxla_device.cc69 const xla::Backend* backend, int device_ordinal);
78 std::unordered_map<std::pair<const xla::Backend*, int>,
80 hash<std::pair<const xla::Backend*, int>>>
95 const xla::Backend* backend, int device_ordinal) { in GetOrCreateXlaDeviceAllocator()
251 xla::Backend* backend = client()->mutable_backend(); in GetAllocatorLocked()
263 Status XlaDevice::EnsureStreamOkLocked(xla::Backend* backend, in EnsureStreamOkLocked()
279 xla::Backend* backend = client()->mutable_backend(); in GetDeviceContextLocked()

12345678910