|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include "src/builtins/builtins-utils-gen.h"#include "src/builtins/builtins.h"#include "src/codegen/code-stub-assembler-inl.h"#include "src/ic/binary-op-assembler.h"#include "src/ic/unary-op-assembler.h"#include "src/codegen/define-code-stub-assembler-macros.inc"#include "src/codegen/undef-code-stub-assembler-macros.inc"Go to the source code of this file.
| Namespaces | |
| namespace | v8 | 
| namespace | v8::internal | 
| Macros | |
| #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 | DEF_BINOP(Name, Generator) | 
| #define | DEF_BINOP(Name, Generator) | 
| #define | DEF_BINOP_RHS_SMI(Name, Generator) | 
| #define | DEF_UNOP(Name, Generator) | 
| #define | DEF_UNOP(Name, Generator) | 
| #define | DEF_COMPARE(Name) | 
| #define | DEF_COMPARE(Name) | 
| Functions | |
| v8::internal::DEF_BINOP (ShiftRightLogical_WithFeedback, Generate_ShiftRightLogicalWithFeedback) DEF_BINOP_RHS_SMI(ShiftRightLogicalSmi_Baseline | |
| v8::internal::TF_BUILTIN (Equal_WithFeedback, CodeStubAssembler) | |
| v8::internal::TF_BUILTIN (StrictEqual_WithFeedback, CodeStubAssembler) | |
| v8::internal::TF_BUILTIN (Equal_Baseline, CodeStubAssembler) | |
| v8::internal::TF_BUILTIN (StrictEqual_Baseline, CodeStubAssembler) | |
| #define CSA_DCHECK | ( | csa, | |
| ... ) | 
| #define CSA_DCHECK_JS_ARGC_EQ | ( | csa, | |
| expected ) | 
| #define CSA_SBXCHECK | ( | csa, | |
| ... ) | 
| #define CSA_SLOW_DCHECK | ( | csa, | |
| ... ) | 
| #define DEF_BINOP | ( | Name, | |
| Generator ) | 
Definition at line 19 of file builtins-number-gen.cc.
| #define DEF_BINOP | ( | Name, | |
| Generator ) | 
Definition at line 19 of file builtins-number-gen.cc.
| #define DEF_BINOP_RHS_SMI | ( | Name, | |
| Generator ) | 
| #define DEF_COMPARE | ( | Name | ) | 
Definition at line 151 of file builtins-number-gen.cc.
| #define DEF_COMPARE | ( | Name | ) | 
Definition at line 151 of file builtins-number-gen.cc.
| #define DEF_UNOP | ( | Name, | |
| Generator ) | 
Definition at line 108 of file builtins-number-gen.cc.
| #define DEF_UNOP | ( | Name, | |
| Generator ) | 
Definition at line 108 of file builtins-number-gen.cc.
| #define TVARIABLE | ( | ... | ) | 
| #define TVARIABLE_CONSTRUCTOR | ( | ... | ) | 
| #define TYPED_VARIABLE_CONSTRUCTOR | ( | name, | |
| ... ) | 
| #define TYPED_VARIABLE_DEF | ( | type, | |
| name, | |||
| ... ) | 
| #define V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED 1 |