alignment.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  arbb
 

The Intel(R) ArBB C++ frontend namespace.


Defines

#define ARBB_CPP_ALIGN(decl)   "platform-specific"
 Declare a local variable using the declaration passed in as decl with an alignment appropriate to be bound to an ArBB container using arbb::bind().
#define ARBB_CPP_ALIGN_ALLOCA(bytes)   "platform-specific"
 Allocate the provided number of bytes on the stack using the system-specific stack allocation facility (e.g.

Functions

void * arbb::aligned_malloc (std::size_t length)
 Allocate data on the heap, ensuring that it is aligned sufficiently to be bound to an ArBB container using arbb::bind().
void arbb::aligned_free (void *data)
 Free data previously allocated with arbb::aligned_malloc().

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.