Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Static Public Member Functions | List of all members
lift::atomics< system > Struct Template Reference

#include <atomics.h>

Static Public Member Functions

static LIFT_HOST_DEVICE int32 add (int32 *address, int32 val)
 
static LIFT_HOST_DEVICE float add (float *address, float val)
 

Detailed Description

template<target_system system>
struct lift::atomics< system >

Definition at line 39 of file atomics.h.

Member Function Documentation

template<target_system system>
static LIFT_HOST_DEVICE int32 lift::atomics< system >::add ( int32 address,
int32  val 
)
inlinestatic
template<target_system system>
static LIFT_HOST_DEVICE float lift::atomics< system >::add ( float *  address,
float  val 
)
inlinestatic

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