#include <BytecodeKills.h>
◆ BytecodeKills() [1/2]
JSC::BytecodeKills::BytecodeKills |
( |
| ) |
|
|
inline |
◆ BytecodeKills() [2/2]
JSC::BytecodeKills::BytecodeKills |
( |
| ) |
|
|
inline |
◆ forEachOperandKilledAt() [1/4]
template<typename Functor >
void JSC::BytecodeKills::forEachOperandKilledAt |
( |
unsigned |
bytecodeIndex, |
|
|
const Functor & |
functor |
|
) |
| const |
|
inline |
◆ forEachOperandKilledAt() [2/4]
template<typename Functor >
void JSC::BytecodeKills::forEachOperandKilledAt |
( |
unsigned |
bytecodeIndex, |
|
|
const Functor & |
functor |
|
) |
| const |
|
inline |
◆ forEachOperandKilledAt() [3/4]
template<typename Functor >
void JSC::BytecodeKills::forEachOperandKilledAt |
( |
Instruction * |
pc, |
|
|
const Functor & |
functor |
|
) |
| const |
|
inline |
◆ forEachOperandKilledAt() [4/4]
template<typename Functor >
void JSC::BytecodeKills::forEachOperandKilledAt |
( |
Instruction * |
pc, |
|
|
const Functor & |
functor |
|
) |
| const |
|
inline |
◆ operandIsKilled() [1/4]
bool JSC::BytecodeKills::operandIsKilled |
( |
unsigned |
bytecodeIndex, |
|
|
int |
operand |
|
) |
| const |
|
inline |
◆ operandIsKilled() [2/4]
bool JSC::BytecodeKills::operandIsKilled |
( |
unsigned |
bytecodeIndex, |
|
|
int |
operand |
|
) |
| const |
|
inline |
◆ operandIsKilled() [3/4]
bool JSC::BytecodeKills::operandIsKilled |
( |
Instruction * |
instruction, |
|
|
int |
operand |
|
) |
| const |
|
inline |
◆ operandIsKilled() [4/4]
bool JSC::BytecodeKills::operandIsKilled |
( |
Instruction * |
instruction, |
|
|
int |
operand |
|
) |
| const |
|
inline |
◆ BytecodeLivenessAnalysis
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/BytecodeKills.h