PandA-2024.02
|
#include "atomic.h"
Go to the source code of this file.
Macros | |
#define | ntz(x) a_ctz_l((x)) |
Typedefs | |
typedef unsigned int | size_t |
typedef int(* | cmpfun) (const void *, const void *) |
Functions | |
int | less (const void *a, const void *b) |
static int | pntz (size_t p[2]) |
static void | cycle (size_t width, unsigned char *ar[], int n) |
static void | shl (size_t p[2], int n) |
static void | shr (size_t p[2], int n) |
static void | sift (unsigned char *head, size_t width, int(*cmp)(const void *, const void *), int pshift, size_t lp[]) |
static void | trinkle (unsigned char *head, size_t width, int(*cmp)(const void *, const void *), size_t pp[2], int pshift, int trusty, size_t lp[]) |
void | qsort (void *base, size_t nel, size_t width, int(*cmp)(const void *, const void *)) |
Definition at line 27 of file qsort-specialized.c.
Referenced by pntz().
typedef int(* cmpfun) (const void *, const void *) |
Definition at line 29 of file qsort-specialized.c.
typedef unsigned int size_t |
Definition at line 24 of file qsort-specialized.c.
|
static |
Definition at line 40 of file qsort-specialized.c.
Referenced by sift(), and trinkle().
|
inlinestatic |
Definition at line 32 of file qsort-specialized.c.
References ntz.
Referenced by qsort(), and trinkle().
Definition at line 153 of file qsort-specialized.c.
Referenced by main().
|
inlinestatic |
Definition at line 63 of file qsort-specialized.c.
Referenced by BinaryOpNode::evaluate(), Bit_Value_opt::optimize(), and qsort().
|
inlinestatic |
Definition at line 75 of file qsort-specialized.c.
Referenced by BinaryOpNode::evaluate(), qsort(), and trinkle().