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 |