LLDB  mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::lldb_renderscript::RSReductionDescriptor Struct Reference

#include <RenderScriptRuntime.h>

Collaboration diagram for lldb_private::lldb_renderscript::RSReductionDescriptor:
Collaboration graph
[legend]

Public Member Functions

 RSReductionDescriptor (const RSModuleDescriptor *module, uint32_t sig, uint32_t accum_data_size, llvm::StringRef name, llvm::StringRef init_name, llvm::StringRef accum_name, llvm::StringRef comb_name, llvm::StringRef outc_name, llvm::StringRef halter_name=".")
 
void Dump (Stream &strm) const
 

Public Attributes

const RSModuleDescriptorm_module
 
ConstString m_reduce_name
 
ConstString m_init_name
 
ConstString m_accum_name
 
ConstString m_comb_name
 
ConstString m_outc_name
 
ConstString m_halter_name
 
RSSlot m_accum_sig
 
uint32_t m_accum_data_size
 
bool m_comb_name_generated
 

Detailed Description

Definition at line 166 of file RenderScriptRuntime.h.

Constructor & Destructor Documentation

◆ RSReductionDescriptor()

lldb_private::lldb_renderscript::RSReductionDescriptor::RSReductionDescriptor ( const RSModuleDescriptor module,
uint32_t  sig,
uint32_t  accum_data_size,
llvm::StringRef  name,
llvm::StringRef  init_name,
llvm::StringRef  accum_name,
llvm::StringRef  comb_name,
llvm::StringRef  outc_name,
llvm::StringRef  halter_name = "." 
)
inline

Definition at line 167 of file RenderScriptRuntime.h.

Member Function Documentation

◆ Dump()

void RSReductionDescriptor::Dump ( lldb_private::Stream stream) const

Member Data Documentation

◆ m_accum_data_size

uint32_t lldb_private::lldb_renderscript::RSReductionDescriptor::m_accum_data_size

Definition at line 201 of file RenderScriptRuntime.h.

◆ m_accum_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_accum_name

Definition at line 187 of file RenderScriptRuntime.h.

◆ m_accum_sig

RSSlot lldb_private::lldb_renderscript::RSReductionDescriptor::m_accum_sig

Definition at line 198 of file RenderScriptRuntime.h.

◆ m_comb_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_comb_name

Definition at line 188 of file RenderScriptRuntime.h.

◆ m_comb_name_generated

bool lldb_private::lldb_renderscript::RSReductionDescriptor::m_comb_name_generated

Definition at line 202 of file RenderScriptRuntime.h.

◆ m_halter_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_halter_name

Definition at line 193 of file RenderScriptRuntime.h.

◆ m_init_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_init_name

Definition at line 185 of file RenderScriptRuntime.h.

◆ m_module

const RSModuleDescriptor* lldb_private::lldb_renderscript::RSReductionDescriptor::m_module

Definition at line 181 of file RenderScriptRuntime.h.

◆ m_outc_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_outc_name

Definition at line 191 of file RenderScriptRuntime.h.

◆ m_reduce_name

ConstString lldb_private::lldb_renderscript::RSReductionDescriptor::m_reduce_name

Definition at line 182 of file RenderScriptRuntime.h.


The documentation for this struct was generated from the following files: