Here is a list of all macros with links to the files they belong to:
- b -
- B32 : constants-s390.h
- B36 : constants-s390.h
- B40 : constants-s390.h
- BACKGROUND_SERIALIZED_REF_TRAITS : heap-refs.h
- BAILOUT : maglev-graph-builder.h, wasm-subtyping.cc
- BAILOUT_IF_TOO_MANY_ARGUMENTS_FOR_CALL : turbolev-graph-builder.cc
- BAILOUT_MESSAGES_LIST : bailout-reason.h
- BASE_FLOAT_ARITHMETIC_OPS : checked_math_impl.h, clamped_math_impl.h
- BASE_HAS_ASSEMBLER_SAFE_MATH : safe_math_clang_gcc_impl.h
- BASE_HAS_OPTIMIZED_SAFE_CONVERSIONS : safe_conversions.h
- BASE_HAS_OPTIMIZED_SAFE_MATH : safe_math_shared_impl.h
- BASE_NUMERIC_ARITHMETIC_OPERATORS : safe_math_shared_impl.h
- BASE_NUMERIC_ARITHMETIC_VARIADIC : safe_math_shared_impl.h
- BASE_NUMERIC_COMPARISON_OPERATORS : safe_conversions.h
- BC_LABEL : regexp-interpreter.cc
- BIGINT_BINOP : operation-typer.cc, assembler.h, verifier.cc
- BIGINT_BINOP_CASE : graph-builder.cc
- BIGINT_COMPARE : assembler.h
- BIGINT_COMPARISON_BINOP : turbofan-typer.cc
- BIGINT_H_DCHECK : bigint.h
- BIMODAL_ACCESSOR : heap-refs.cc
- BIMODAL_ACCESSOR_B : heap-refs.cc
- BIMODAL_ACCESSOR_C : heap-refs.cc
- BINARY_OP : js-operator.cc
- BINARY_OP_TOKEN_LIST : token.h
- BIND : builtins-array-gen.cc, builtins-async-function-gen.cc, builtins-async-gen.cc, builtins-async-generator-gen.cc, builtins-async-iterator-gen.cc, builtins-bigint-gen.cc, builtins-call-gen.cc, builtins-collections-gen.cc, builtins-constructor-gen.cc, builtins-conversion-gen.cc, builtins-date-gen.cc, builtins-generator-gen.cc, builtins-global-gen.cc, builtins-handler-gen.cc, builtins-internal-gen.cc, builtins-intl-gen.cc, builtins-iterator-gen.cc, builtins-lazy-gen.cc, builtins-microtask-queue-gen.cc, builtins-number-gen.cc, builtins-number-tsa.cc, builtins-object-gen.cc, builtins-proxy-gen.cc, builtins-regexp-gen.cc, builtins-shadow-realm-gen.cc, builtins-sharedarraybuffer-gen.cc, builtins-string-gen.cc, builtins-string-tsa.cc, builtins-temporal-gen.cc, builtins-typed-array-gen.cc, builtins-wasm-gen.cc, growable-fixed-array-gen.cc, number-builtins-reducer-inl.h, code-stub-assembler-inl.h, code-stub-assembler.cc, code-stub-assembler.h, turboshaft-builtins-assembler-inl.h, assembler.h, assert-types-reducer.h, block-instrumentation-reducer.h, branch-elimination-reducer.h, dataview-lowering-reducer.h, dead-code-elimination-reducer.h, debug-feature-lowering-reducer.h, duplication-optimization-reducer.h, explicit-truncation-reducer.h, fast-api-call-lowering-reducer.h, graph-builder.cc, growable-stacks-reducer.h, instruction-selection-normalization-reducer.h, int64-lowering-reducer.h, js-generic-lowering-reducer.h, late-load-elimination-reducer.h, load-store-simplification-reducer.h, loop-peeling-reducer.h, loop-unrolling-reducer.h, machine-lowering-reducer-inl.h, machine-optimization-reducer.h, maglev-early-lowering-reducer-inl.h, memory-optimization-reducer.h, required-optimization-reducer.h, select-lowering-reducer.h, stack-check-lowering-reducer.h, store-store-elimination-reducer-inl.h, string-escape-analysis-reducer.h, turbolev-graph-builder.cc, type-inference-reducer.h, variable-reducer.h, wasm-gc-typed-optimization-reducer.h, wasm-js-lowering-reducer.h, wasm-load-elimination-reducer.h, wasm-lowering-reducer.h, wasm-revec-reducer.h, wasm-shuffle-reducer.h, accessor-assembler.cc, binary-op-assembler.cc, keyed-store-generic.cc, unary-op-assembler.cc, interpreter-assembler.cc, interpreter-generator-tsa.cc, interpreter-generator.cc, interpreter-intrinsics-generator.cc, turboshaft-graph-interface.cc, wrappers.cc
- BIND_LOOP : builtins-number-tsa.cc, builtins-string-tsa.cc, number-builtins-reducer-inl.h, turboshaft-builtins-assembler-inl.h, assembler.h, assert-types-reducer.h, block-instrumentation-reducer.h, branch-elimination-reducer.h, dataview-lowering-reducer.h, dead-code-elimination-reducer.h, debug-feature-lowering-reducer.h, duplication-optimization-reducer.h, explicit-truncation-reducer.h, fast-api-call-lowering-reducer.h, graph-builder.cc, growable-stacks-reducer.h, instruction-selection-normalization-reducer.h, int64-lowering-reducer.h, js-generic-lowering-reducer.h, late-load-elimination-reducer.h, load-store-simplification-reducer.h, loop-peeling-reducer.h, loop-unrolling-reducer.h, machine-lowering-reducer-inl.h, machine-optimization-reducer.h, maglev-early-lowering-reducer-inl.h, memory-optimization-reducer.h, required-optimization-reducer.h, select-lowering-reducer.h, stack-check-lowering-reducer.h, store-store-elimination-reducer-inl.h, string-escape-analysis-reducer.h, turbolev-graph-builder.cc, type-inference-reducer.h, variable-reducer.h, wasm-gc-typed-optimization-reducer.h, wasm-js-lowering-reducer.h, wasm-load-elimination-reducer.h, wasm-lowering-reducer.h, wasm-revec-reducer.h, wasm-shuffle-reducer.h, interpreter-generator-tsa.cc, turboshaft-graph-interface.cc, wrappers.cc
- BINOP : graph-builder.cc
- BINOP_BUILTIN : builtins-sharedarraybuffer-gen.cc
- BINOP_CASE : graph-builder.cc, wasm-revec-reducer.cc, wasm-interpreter.cc
- BINOP_DECL : graph-assembler.h
- BINOP_DECL_TNODE : graph-assembler.h
- BINOP_KIND_MAPPING : wasm-revec-reducer.h
- BINOP_LIST : liftoff-assembler-ppc-inl.h, liftoff-assembler-s390-inl.h
- BINOP_SIGN_EXTENSION_CASE : wasm-revec-reducer.cc
- BINT_COMPARISON_OP : code-stub-assembler.h
- BIT : loop-analysis.cc
- BIT_FIELD_ACCESSORS : object-macros.h
- BIT_FIELD_ACCESSORS2 : object-macros.h
- BIT_FIELD_FIELDS : descriptor-array.h
- BIT_FIELDS : js-date-time-format.cc
- BITMASK_CASE : wasm-interpreter.cc
- BITSET_CONSTANT : turbofan-types.cc
- BITSET_TYPE_LIST : turbofan-types.h
- BODY : mul-schoolbook.cc
- BOOL_ACCESSORS : object-macros.h
- BOOL_GETTER : object-macros.h
- BRANCH_ARGS_CHECK : macro-assembler-riscv.cc
- BRANCH_CONTROL_NODE_LIST : maglev-ir.h
- BREAK : builtins-number-tsa.cc, builtins-string-tsa.cc, number-builtins-reducer-inl.h, turboshaft-builtins-assembler-inl.h, assembler.h, assert-types-reducer.h, block-instrumentation-reducer.h, branch-elimination-reducer.h, dataview-lowering-reducer.h, dead-code-elimination-reducer.h, debug-feature-lowering-reducer.h, duplication-optimization-reducer.h, explicit-truncation-reducer.h, fast-api-call-lowering-reducer.h, graph-builder.cc, growable-stacks-reducer.h, instruction-selection-normalization-reducer.h, int64-lowering-reducer.h, js-generic-lowering-reducer.h, late-load-elimination-reducer.h, load-store-simplification-reducer.h, loop-peeling-reducer.h, loop-unrolling-reducer.h, machine-lowering-reducer-inl.h, machine-optimization-reducer.h, maglev-early-lowering-reducer-inl.h, memory-optimization-reducer.h, required-optimization-reducer.h, select-lowering-reducer.h, stack-check-lowering-reducer.h, store-store-elimination-reducer-inl.h, string-escape-analysis-reducer.h, turbolev-graph-builder.cc, type-inference-reducer.h, variable-reducer.h, wasm-gc-typed-optimization-reducer.h, wasm-js-lowering-reducer.h, wasm-load-elimination-reducer.h, wasm-lowering-reducer.h, wasm-revec-reducer.h, wasm-shuffle-reducer.h, interpreter-generator-tsa.cc, turboshaft-graph-interface.cc, wrappers.cc
- BREAKABLE_NODE_LIST : ast.h
- BROKER_NATIVE_CONTEXT_FIELDS : heap-refs.h
- BROKER_SFI_FIELDS : heap-refs.h
- BUILD_AND_RETURN_LOAD_TYPED_ARRAY : maglev-graph-builder.cc
- BUILD_ASM_WITHOUT_JOB : setup-builtins-internal.cc
- BUILD_BCH_WITH_JOB : setup-builtins-internal.cc
- BUILD_BLOCK_JS_CASE : scheduler.cc
- BUILD_CHAR_FLAGS : char-predicates-inl.h
- BUILD_CPP_WITHOUT_JOB : setup-builtins-internal.cc
- BUILD_SIMPLE_EXTENDED_CONST_OPCODE : function-body-decoder-impl.h
- BUILD_SIMPLE_OPCODE : function-body-decoder-impl.h
- BUILD_STORE_TYPED_ARRAY : maglev-graph-builder.cc
- BUILD_TFC_WITH_JOB : setup-builtins-internal.cc
- BUILD_TFH_WITH_JOB : setup-builtins-internal.cc
- BUILD_TFJ_WITH_JOB : setup-builtins-internal.cc
- BUILD_TFS_WITH_JOB : setup-builtins-internal.cc
- BUILD_TSC_WITHOUT_JOB : setup-builtins-internal.cc
- BUILD_TSJ_WITHOUT_JOB : setup-builtins-internal.cc
- BUILTIN : builtins-utils.h
- BUILTIN_CODE : builtins.h
- BUILTIN_CONVERT_RESULT : arguments.h
- BUILTIN_CONVERT_RESULT_PAIR : arguments.h
- BUILTIN_COUNTER : wasm-builtin-list.h
- BUILTIN_ID : wasm-builtin-list.h
- BUILTIN_ID_TRAP : wasm-builtin-list.h
- BUILTIN_LIST : builtins-definitions.h
- BUILTIN_LIST_A : builtins-definitions.h
- BUILTIN_LIST_BASE : builtins-definitions.h
- BUILTIN_LIST_BASE_TIER0 : builtins-definitions.h
- BUILTIN_LIST_BASE_TIER1 : builtins-definitions.h
- BUILTIN_LIST_BASE_TIERING : builtins-definitions.h
- BUILTIN_LIST_BCH : builtins-definitions.h
- BUILTIN_LIST_C : builtins-definitions.h
- BUILTIN_LIST_INTL : builtins-definitions.h
- BUILTIN_LIST_TFC : builtins-definitions.h
- BUILTIN_LIST_TFH : builtins-definitions.h
- BUILTIN_LIST_TFJ : builtins-definitions.h
- BUILTIN_LIST_TFS : builtins-definitions.h
- BUILTIN_LIST_TIER0 : builtins-definitions.h
- BUILTIN_LIST_TIER1 : builtins-definitions.h
- BUILTIN_LIST_TSC : builtins-definitions.h
- BUILTIN_LIST_TSJ : builtins-definitions.h
- BUILTIN_NO_RCS : builtins-utils.h
- BUILTIN_PROMISE_REJECTION_PREDICTION_LIST : builtins-definitions.h
- BUILTIN_RCS : builtins-utils.h
- BUILTIN_REDUCER : turboshaft-builtins-assembler-inl.h
- BUILTINS_WITH_SFI_LIST_GENERATOR : roots.h
- BUILTINS_WITH_SFI_OBJECT_LIST : heap-object-list.h
- BUILTINS_WITH_SFI_OBJECT_LIST_ADAPTER : heap-object-list.h
- BUILTINS_WITH_SFI_ROOTS_LIST : roots.h
- BUILTINS_WITH_SFI_ROOTS_LIST_ADAPTER : roots.h
- BYTECODE : regexp-interpreter.cc
- BYTECODE_CASE : baseline-compiler.cc, bytecode-graph-builder.cc, maglev-graph-builder.h
- BYTECODE_ITERATOR : regexp-bytecodes.h
- BYTECODE_LIST : bytecodes.h
- BYTECODE_LIST_WITH_UNIQUE_HANDLERS : bytecodes.h
- BYTECODE_LIST_WITH_UNIQUE_HANDLERS_IMPL : bytecodes.h
- BYTECODE_UPDATE_LIVENESS : bytecode-analysis.cc
- BYTECODE_UPDATE_OUT_LIVENESS : bytecode-analysis.cc
- BYTECODE_VISITOR : maglev-graph-builder.h
- BYTES : module-decoder-impl.h