nanojit::LInsHashSet Class Reference
#include <LIR.h>
List of all members.
Public Member Functions |
| | LInsHashSet (Allocator &, uint32_t kInitialCaps[]) |
| LInsp | findImmI (int32_t a, uint32_t &k) |
| LInsp | findImmD (uint64_t d, uint32_t &k) |
| LInsp | find1 (LOpcode v, LInsp a, uint32_t &k) |
| LInsp | find2 (LOpcode v, LInsp a, LInsp b, uint32_t &k) |
| LInsp | find3 (LOpcode v, LInsp a, LInsp b, LInsp c, uint32_t &k) |
| LInsp | findLoad (LOpcode v, LInsp a, int32_t b, AccSet accSet, LInsHashKind kind, uint32_t &k) |
| LInsp | findCall (const CallInfo *call, uint32_t argc, LInsp args[], uint32_t &k) |
| void | add (LInsHashKind kind, LInsp ins, uint32_t k) |
| void | clear () |
| void | clear (LInsHashKind) |
Constructor & Destructor Documentation
| nanojit::LInsHashSet::LInsHashSet |
( |
Allocator & |
, |
|
|
uint32_t |
kInitialCaps[] | |
|
) |
| | |
Member Function Documentation
| void nanojit::LInsHashSet::clear |
( |
|
) |
|
| LInsp nanojit::LInsHashSet::findCall |
( |
const CallInfo * |
call, |
|
|
uint32_t |
argc, |
|
|
LInsp |
args[], |
|
|
uint32_t & |
k | |
|
) |
| | |
| LInsp nanojit::LInsHashSet::findImmD |
( |
uint64_t |
d, |
|
|
uint32_t & |
k | |
|
) |
| | |
| LInsp nanojit::LInsHashSet::findImmI |
( |
int32_t |
a, |
|
|
uint32_t & |
k | |
|
) |
| | |
The documentation for this class was generated from the following file: