#include <cassert>
#include <list>
#include <map>
#include <string>
#include <vector>
#include "arch/gpu_decoder.hh"
#include "arch/hsail/Brig.h"
#include "base/addr_range_map.hh"
#include "base/intmath.hh"
#include "config/the_gpu_isa.hh"
#include "gpu-compute/hsa_code.hh"
#include "gpu-compute/hsa_kernel_info.hh"
#include "gpu-compute/misc.hh"
Go to the source code of this file.
|
| enum | base_type_e {
BT_DEFAULT,
BT_B8,
BT_U8,
BT_U16,
BT_U32,
BT_U64,
BT_S8,
BT_S16,
BT_S32,
BT_S64,
BT_F16,
BT_F32,
BT_F64,
BT_NULL
} |
| |
|
| int | popcount (uint64_t src, int sz) |
| |
| int | firstbit (uint64_t src, int sz) |
| |
| int | lastbit (uint64_t src, int sz) |
| |
| int | signbit (uint64_t src, int sz) |
| |
| uint64_t | bitrev (uint64_t src, int sz) |
| |
| uint64_t | mul_hi (uint32_t a, uint32_t b) |
| |
| uint64_t | mul_hi (int32_t a, int32_t b) |
| |
| uint64_t | mul_hi (uint64_t a, uint64_t b) |
| |
| uint64_t | mul_hi (int64_t a, int64_t b) |
| |
| uint64_t | mul_hi (double a, double b) |
| |
| Enumerator |
|---|
| BT_DEFAULT |
|
| BT_B8 |
|
| BT_U8 |
|
| BT_U16 |
|
| BT_U32 |
|
| BT_U64 |
|
| BT_S8 |
|
| BT_S16 |
|
| BT_S32 |
|
| BT_S64 |
|
| BT_F16 |
|
| BT_F32 |
|
| BT_F64 |
|
| BT_NULL |
|
Definition at line 295 of file hsail_code.hh.
| uint64_t bitrev |
( |
uint64_t |
src, |
|
|
int |
sz |
|
) |
| |
|
inline |
| int firstbit |
( |
uint64_t |
src, |
|
|
int |
sz |
|
) |
| |
|
inline |
| int lastbit |
( |
uint64_t |
src, |
|
|
int |
sz |
|
) |
| |
|
inline |
| uint64_t mul_hi |
( |
uint32_t |
a, |
|
|
uint32_t |
b |
|
) |
| |
|
inline |
| uint64_t mul_hi |
( |
int32_t |
a, |
|
|
int32_t |
b |
|
) |
| |
|
inline |
| uint64_t mul_hi |
( |
uint64_t |
a, |
|
|
uint64_t |
b |
|
) |
| |
|
inline |
| uint64_t mul_hi |
( |
int64_t |
a, |
|
|
int64_t |
b |
|
) |
| |
|
inline |
| uint64_t mul_hi |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
|
inline |
| int popcount |
( |
uint64_t |
src, |
|
|
int |
sz |
|
) |
| |
|
inline |
| int signbit |
( |
uint64_t |
src, |
|
|
int |
sz |
|
) |
| |
|
inline |
| const char* segmentNames[] |