Home
last modified time | relevance | path

Searched refs:param_shmem_buffers (Results 1 – 3 of 3) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
Dsort_util.cc149 const std::vector<llvm::Value*>& param_shmem_buffers, int64 tile_size, in EmitTiledCompareLoop() argument
199 b->CreateGEP(param_shmem_buffers[i], in EmitTiledCompareLoop()
210 b->CreateGEP(param_shmem_buffers[operand], in EmitTiledCompareLoop()
225 b->CreateGEP(param_shmem_buffers[operand], in EmitTiledCompareLoop()
277 param_shmem_buffers[i], in EmitTiledCompareLoop()
328 std::vector<llvm::Value*> param_shmem_buffers(values_arrays.size(), nullptr); in EmitSortInPlace() local
336 param_shmem_buffers[i] = llvm_ir::AllocateSharedMemoryTile( in EmitSortInPlace()
366 values_arrays, param_shmem_buffers, tile_size, emit_compare_callback, in EmitSortInPlace()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emitter_unnested.h563 llvm::Value* x_loc, absl::Span<llvm::Value* const> param_shmem_buffers);
575 llvm::Value* x_loc, absl::Span<llvm::Value* const> param_shmem_buffers);
Dir_emitter_unnested.cc4100 llvm::Value* x_loc, absl::Span<llvm::Value* const> param_shmem_buffers) { in EmitTileElementForCopy() argument
4103 Load(GEP(param_shmem_buffers[0], {b_.getInt64(0), x_loc, y_loc}), in EmitTileElementForCopy()
4149 llvm::Value* x_loc, absl::Span<llvm::Value* const> param_shmem_buffers) { in EmitTileElementForFusion() argument
4158 if (llvm::Value* param_tile_buffer = param_shmem_buffers[i]) { in EmitTileElementForFusion()
4843 std::vector<llvm::Value*> param_shmem_buffers(context.operand_shapes.size(), in EmitHlo021Tile() local
4866 param_shmem_buffers[id] = get_shared_memory_buffer( in EmitHlo021Tile()
4870 << llvm_ir::DumpToString(*param_shmem_buffers[id]); in EmitHlo021Tile()
4887 param_shmem_buffers); in EmitHlo021Tile()
4891 param_shmem_buffers); in EmitHlo021Tile()
4922 llvm::Value* shmem_buffer = param_shmem_buffers.at(id); in EmitHlo021Tile()