Go to the source code of this file.
|
| #define | V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED 1 |
| |
| #define | CSA_CHECK(csa, x) |
| |
| #define | CSA_HOLE_SECURITY_CHECK(csa, x) |
| |
| #define | CSA_DCHECK(csa, ...) |
| |
| #define | CSA_DCHECK_JS_ARGC_EQ(csa, expected) |
| |
| #define | BIND(label) |
| |
| #define | TYPED_VARIABLE_DEF(type, name, ...) |
| |
| #define | TYPED_VARIABLE_CONSTRUCTOR(name, ...) |
| |
| #define | TVARIABLE(...) |
| |
| #define | TVARIABLE_CONSTRUCTOR(...) |
| |
| #define | CSA_SLOW_DCHECK(csa, ...) |
| |
| #define | CSA_SBXCHECK(csa, ...) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype, NON_RAB_GSAB_TYPE) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
| #define | RAB_GSAB_TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
| |
◆ BIND
◆ CSA_CHECK
| #define CSA_CHECK |
( |
| csa, |
|
|
| x ) |
◆ CSA_DCHECK
| #define CSA_DCHECK |
( |
| csa, |
|
|
| ... ) |
◆ CSA_DCHECK_JS_ARGC_EQ
| #define CSA_DCHECK_JS_ARGC_EQ |
( |
| csa, |
|
|
| expected ) |
◆ CSA_HOLE_SECURITY_CHECK
| #define CSA_HOLE_SECURITY_CHECK |
( |
| csa, |
|
|
| x ) |
Value: (
csa)->Check([&]() -> TNode<BoolT> {
return x; }, #
x, __FILE__, __LINE__)
◆ CSA_SBXCHECK
| #define CSA_SBXCHECK |
( |
| csa, |
|
|
| ... ) |
Value:
#define CSA_DCHECK(csa,...)
◆ CSA_SLOW_DCHECK
| #define CSA_SLOW_DCHECK |
( |
| csa, |
|
|
| ... ) |
◆ RAB_GSAB_TYPED_ARRAY_CASE
| #define RAB_GSAB_TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
Value: TYPE##_ELEMENTS - FIRST_FIXED_TYPED_ARRAY_ELEMENTS_KIND,
◆ TVARIABLE
Value:
#define TYPED_VARIABLE_DEF(type, name,...)
◆ TVARIABLE_CONSTRUCTOR
| #define TVARIABLE_CONSTRUCTOR |
( |
| ... | ) |
|
Value:
#define TYPED_VARIABLE_CONSTRUCTOR(name,...)
◆ TYPED_ARRAY_CASE [1/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
◆ TYPED_ARRAY_CASE [2/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
Value:Label if_##type##array(this);
◆ TYPED_ARRAY_CASE [3/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
◆ TYPED_ARRAY_CASE [4/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
Value: BIND(&if_##type##array); \
{ \
case_function(TYPE##_ELEMENTS, sizeof(ctype), \
Context::TYPE##_ARRAY_FUN_INDEX); \
Goto(&next); \
}
◆ TYPED_ARRAY_CASE [5/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
Value: Label return_##type##array(this); \
BIND(&return_##type##array); \
Return(StringConstant(#Type "Array"));
◆ TYPED_ARRAY_CASE [6/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
◆ TYPED_ARRAY_CASE [7/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype ) |
Value: TYPE##_ELEMENTS - FIRST_FIXED_TYPED_ARRAY_ELEMENTS_KIND,
◆ TYPED_ARRAY_CASE [8/8]
| #define TYPED_ARRAY_CASE |
( |
| Type, |
|
|
| type, |
|
|
| TYPE, |
|
|
| ctype, |
|
|
| NON_RAB_GSAB_TYPE ) |
Value: BIND(&if_##type##array); \
{ \
case_function(TYPE##_ELEMENTS, sizeof(ctype), \
Context::NON_RAB_GSAB_TYPE##_ARRAY_FUN_INDEX); \
Goto(&next); \
}
◆ TYPED_VARIABLE_CONSTRUCTOR
| #define TYPED_VARIABLE_CONSTRUCTOR |
( |
| name, |
|
|
| ... ) |
◆ TYPED_VARIABLE_DEF
| #define TYPED_VARIABLE_DEF |
( |
| type, |
|
|
| name, |
|
|
| ... ) |
◆ V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED
| #define V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED 1 |