Go to the source code of this file.
|
| #define | JUCE_INCREMENT_SRC_DEST dest += (16 / sizeof (*dest)); src += (16 / sizeof (*dest)); |
| #define | JUCE_INCREMENT_SRC1_SRC2_DEST dest += (16 / sizeof (*dest)); src1 += (16 / sizeof (*dest)); src2 += (16 / sizeof (*dest)); |
| #define | JUCE_INCREMENT_DEST dest += (16 / sizeof (*dest)); |
| #define | JUCE_PERFORM_VEC_OP_DEST(normalOp, vecOp, locals, setupOp) |
| #define | JUCE_PERFORM_VEC_OP_SRC_DEST(normalOp, vecOp, locals, increment, setupOp) |
| #define | JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST(normalOp, vecOp, locals, increment, setupOp) |
| #define | JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST_DEST(normalOp, vecOp, locals, increment, setupOp) |
| #define | JUCE_VEC_LOOP(vecOp, srcLoad, dstLoad, dstStore, locals, increment) |
| #define | JUCE_VEC_LOOP_TWO_SOURCES(vecOp, src1Load, src2Load, dstStore, locals, increment) |
| #define | JUCE_VEC_LOOP_TWO_SOURCES_WITH_DEST_LOAD(vecOp, src1Load, src2Load, dstLoad, dstStore, locals, increment) |
| #define | JUCE_LOAD_NONE(srcLoad, dstLoad) |
| #define | JUCE_LOAD_DEST(srcLoad, dstLoad) |
| #define | JUCE_LOAD_SRC(srcLoad, dstLoad) |
| #define | JUCE_LOAD_SRC1_SRC2(src1Load, src2Load) |
| #define | JUCE_LOAD_SRC1_SRC2_DEST(src1Load, src2Load, dstLoad) |
| #define | JUCE_LOAD_SRC_DEST(srcLoad, dstLoad) |
◆ JUCE_INCREMENT_DEST
| #define JUCE_INCREMENT_DEST dest += (16 / sizeof (*dest)); |
◆ JUCE_INCREMENT_SRC1_SRC2_DEST
| #define JUCE_INCREMENT_SRC1_SRC2_DEST dest += (16 / sizeof (*dest)); src1 += (16 / sizeof (*dest)); src2 += (16 / sizeof (*dest)); |
◆ JUCE_INCREMENT_SRC_DEST
| #define JUCE_INCREMENT_SRC_DEST dest += (16 / sizeof (*dest)); src += (16 / sizeof (*dest)); |
◆ JUCE_LOAD_DEST
| #define JUCE_LOAD_DEST |
( |
| srcLoad, |
|
|
| dstLoad ) |
Value:const Mode::ParallelType
d = dstLoad (dest);
unsigned d
Definition inflate.c:940
◆ JUCE_LOAD_NONE
| #define JUCE_LOAD_NONE |
( |
| srcLoad, |
|
|
| dstLoad ) |
◆ JUCE_LOAD_SRC
| #define JUCE_LOAD_SRC |
( |
| srcLoad, |
|
|
| dstLoad ) |
Value:const Mode::ParallelType
s = srcLoad (src);
unsigned s
Definition inflate.c:1555
◆ JUCE_LOAD_SRC1_SRC2
| #define JUCE_LOAD_SRC1_SRC2 |
( |
| src1Load, |
|
|
| src2Load ) |
Value:const Mode::ParallelType s1 = src1Load (src1), s2 = src2Load (src2);
◆ JUCE_LOAD_SRC1_SRC2_DEST
| #define JUCE_LOAD_SRC1_SRC2_DEST |
( |
| src1Load, |
|
|
| src2Load, |
|
|
| dstLoad ) |
Value:const Mode::ParallelType
d = dstLoad (dest), s1 = src1Load (src1), s2 = src2Load (src2);
◆ JUCE_LOAD_SRC_DEST
| #define JUCE_LOAD_SRC_DEST |
( |
| srcLoad, |
|
|
| dstLoad ) |
Value:const Mode::ParallelType
d = dstLoad (dest),
s = srcLoad (src);
◆ JUCE_PERFORM_VEC_OP_DEST
| #define JUCE_PERFORM_VEC_OP_DEST |
( |
| normalOp, |
|
|
| vecOp, |
|
|
| locals, |
|
|
| setupOp ) |
Value:for (
auto i = (
decltype (num)) 0;
i < num; ++
i) normalOp;
register unsigned i
Definition inflate.c:1575
◆ JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST
| #define JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST |
( |
| normalOp, |
|
|
| vecOp, |
|
|
| locals, |
|
|
| increment, |
|
|
| setupOp ) |
Value:for (
auto i = (
decltype (num)) 0;
i < num; ++
i) normalOp;
◆ JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST_DEST
| #define JUCE_PERFORM_VEC_OP_SRC1_SRC2_DEST_DEST |
( |
| normalOp, |
|
|
| vecOp, |
|
|
| locals, |
|
|
| increment, |
|
|
| setupOp ) |
Value:for (
auto i = (
decltype (num)) 0;
i < num; ++
i) normalOp;
◆ JUCE_PERFORM_VEC_OP_SRC_DEST
| #define JUCE_PERFORM_VEC_OP_SRC_DEST |
( |
| normalOp, |
|
|
| vecOp, |
|
|
| locals, |
|
|
| increment, |
|
|
| setupOp ) |
Value:for (
auto i = (
decltype (num)) 0;
i < num; ++
i) normalOp;
◆ JUCE_VEC_LOOP
| #define JUCE_VEC_LOOP |
( |
| vecOp, |
|
|
| srcLoad, |
|
|
| dstLoad, |
|
|
| dstStore, |
|
|
| locals, |
|
|
| increment ) |
Value:for (
auto i = (
decltype (numLongOps)) 0;
i < numLongOps; ++
i) \
{ \
locals (srcLoad, dstLoad); \
dstStore (dest, vecOp); \
increment; \
}
◆ JUCE_VEC_LOOP_TWO_SOURCES
| #define JUCE_VEC_LOOP_TWO_SOURCES |
( |
| vecOp, |
|
|
| src1Load, |
|
|
| src2Load, |
|
|
| dstStore, |
|
|
| locals, |
|
|
| increment ) |
Value:for (
auto i = (
decltype (numLongOps)) 0;
i < numLongOps; ++
i) \
{ \
locals (src1Load, src2Load); \
dstStore (dest, vecOp); \
increment; \
}
◆ JUCE_VEC_LOOP_TWO_SOURCES_WITH_DEST_LOAD
| #define JUCE_VEC_LOOP_TWO_SOURCES_WITH_DEST_LOAD |
( |
| vecOp, |
|
|
| src1Load, |
|
|
| src2Load, |
|
|
| dstLoad, |
|
|
| dstStore, |
|
|
| locals, |
|
|
| increment ) |
Value:for (
auto i = (
decltype (numLongOps)) 0;
i < numLongOps; ++
i) \
{ \
locals (src1Load, src2Load, dstLoad); \
dstStore (dest, vecOp); \
increment; \
}