Here is a list of all macros with links to the files they belong to:
- r -
- R_DInstr : code-generator-s390.cc
- R_MInstr : code-generator-s390.cc
- RAB_GSAB_TYPED_ARRAY_CASE : builtins-typed-array-gen.cc
- RAB_GSAB_TYPED_ARRAYS : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_BASE : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_FLOAT16 : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_BASE : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_NON_RAB_GSAB_ELEMENTS_KIND_FLOAT16 : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_BASE : elements-kind.h
- RAB_GSAB_TYPED_ARRAYS_WITH_TYPED_ARRAY_TYPE_FLOAT16 : elements-kind.h
- RARE_ACCESSORS : templates-inl.h
- RATE_ID : counters.h
- RAW_FUNCTION_REFERENCE : external-reference.cc
- RCS_BASELINE_SCOPE : baseline-compiler.cc
- RCS_SCOPE : runtime-call-stats-scope.h
- RE_SHADOW : 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
- READ_NEXT_ERROR_TAG : value-serializer.cc
- READ_ONLY_ROOT_LIST : roots.h
- RECURSE : asm-parser.cc, ast-traversal-visitor.h
- RECURSE_EXPRESSION : ast-traversal-visitor.h
- RECURSE_OR_RETURN : asm-parser.cc
- RECURSEn : asm-parser.cc
- REDUCE : 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, uniform-reducer-adapter.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
- REDUCE_INPUT_GRAPH : 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
- REDUCE_OP : assembler.h
- REDUCE_SEED_KIND : wasm-revec-reducer.h
- REDUCE_THROWING_OP : assembler.h
- REDUCTION_CASE : wasm-interpreter.cc
- REF : value-type.h
- REGEXP_ERROR_MESSAGES : regexp-error.h
- REGEXP_FLAG_ASSERT_EQ : api.cc
- REGEXP_FLAG_LIST : regexp-flags.h
- REGEXP_PEEPHOLE_OPTIMIZATION_BOOL : flag-definitions.h, flags.cc, flags.h
- REGISTER_AND_WITH_1F : liftoff-assembler-ppc-inl.h, liftoff-assembler-s390-inl.h
- REGISTER_AND_WITH_3F : liftoff-assembler-ppc-inl.h
- REGISTER_CODE : register-arm.h, register-arm64.h, register-ia32.h, register-loong64.h, register-mips64.h, register-ppc.h, register-configuration.cc, register-riscv.h, register-s390.h, register-x64.h
- REGISTER_COUNT : register-configuration.cc
- REGISTER_INPUT_OPERAND_TYPE_LIST : bytecode-operands.h
- REGISTER_OPERAND_TYPE_LIST : bytecode-operands.h
- REGISTER_OUTPUT_OPERAND_TYPE_LIST : bytecode-operands.h
- RELAXED_ACCESSORS : object-macros.h
- RELAXED_ACCESSORS_CHECKED : object-macros.h
- RELAXED_ACCESSORS_CHECKED2 : object-macros.h
- RELAXED_BOOL_ACCESSORS : object-macros.h
- RELAXED_INT16_ACCESSORS : object-macros.h
- RELAXED_INT32_ACCESSORS : object-macros.h
- RELAXED_READ_BYTE_FIELD : object-macros.h
- RELAXED_READ_FIELD : object-macros.h
- RELAXED_READ_INT16_FIELD : object-macros.h
- RELAXED_READ_INT32_FIELD : object-macros.h
- RELAXED_READ_INT8_FIELD : object-macros.h
- RELAXED_READ_INT_FIELD : object-macros.h
- RELAXED_READ_UINT16_FIELD : object-macros.h
- RELAXED_READ_UINT32_FIELD : object-macros.h
- RELAXED_READ_UINT8_FIELD : object-macros.h
- RELAXED_READ_UINT_FIELD : object-macros.h
- RELAXED_READ_WEAK_FIELD : object-macros.h
- RELAXED_SMI_ACCESSORS : object-macros.h
- RELAXED_UINT16_ACCESSORS : object-macros.h
- RELAXED_UINT32_ACCESSORS : object-macros.h
- RELAXED_UINT8_ACCESSORS : object-macros.h
- RELAXED_WRITE_BYTE_FIELD : object-macros.h
- RELAXED_WRITE_FIELD : object-macros.h
- RELAXED_WRITE_INT16_FIELD : object-macros.h
- RELAXED_WRITE_INT32_FIELD : object-macros.h
- RELAXED_WRITE_INT8_FIELD : object-macros.h
- RELAXED_WRITE_INT_FIELD : object-macros.h
- RELAXED_WRITE_UINT16_FIELD : object-macros.h
- RELAXED_WRITE_UINT32_FIELD : object-macros.h
- RELAXED_WRITE_UINT8_FIELD : object-macros.h
- RELAXED_WRITE_UINT_FIELD : object-macros.h
- RELAXED_WRITE_WEAK_FIELD : object-macros.h
- RELEASE_ACQUIRE_ACCESSORS : object-macros.h
- RELEASE_ACQUIRE_ACCESSORS_CHECKED : object-macros.h
- RELEASE_ACQUIRE_ACCESSORS_CHECKED2 : object-macros.h
- RELEASE_ACQUIRE_GETTER_CHECKED : object-macros.h
- RELEASE_ACQUIRE_PROTECTED_POINTER_ACCESSORS : object-macros.h
- RELEASE_ACQUIRE_SETTER_CHECKED : object-macros.h
- RELEASE_ACQUIRE_SMI_ACCESSORS : object-macros.h
- RELEASE_WRITE_BYTE_FIELD : object-macros.h
- RELEASE_WRITE_FIELD : object-macros.h
- RELEASE_WRITE_INT32_FIELD : object-macros.h
- RELEASE_WRITE_INT8_FIELD : object-macros.h
- RELEASE_WRITE_UINT32_FIELD : object-macros.h
- RENAME_PRIMITIVE_TORQUE_ACCESSORS : object-macros.h
- RENAME_TORQUE_ACCESSORS : object-macros.h
- REPLACE_LANE_CASE : wasm-interpreter.cc
- REPLACE_STUB_CALL : js-generic-lowering.cc
- REPRL_CRFD : fuzzilli.h
- REPRL_CWFD : fuzzilli.h
- REPRL_DRFD : fuzzilli.h
- REPRL_DWFD : fuzzilli.h
- RESET_WHEN_CORRECTNESS_FUZZING : flags.cc
- RESET_WHEN_FUZZING : flags.cc
- RESULT_IS_WORD32_LIST : instruction-selector-s390.cc
- RETURN_BYTECODE_LIST : bytecodes.h
- RETURN_ERROR : module-compiler.cc
- RETURN_ESCAPED : api-macros.h
- RETURN_EXCEPTION_IF_EXCEPTION : isolate.h
- RETURN_FAILURE : isolate.h
- RETURN_FAILURE_IF_EXCEPTION : isolate.h
- RETURN_FAILURE_IF_EXCEPTION_DETECTOR : isolate.h
- RETURN_FAILURE_IF_NOT_SUCCESSFUL : elements.cc, keys.cc
- RETURN_FAILURE_ON_EXCEPTION : isolate.h
- RETURN_FALSE_IF_MISSING_CPU_FEATURE : liftoff-assembler-ia32-inl.h, liftoff-assembler-x64-inl.h
- RETURN_IF_ABORT : maglev-graph-builder.h
- RETURN_IF_DEBUG_BREAK_SIZE_MATCHES : bytecodes.cc
- RETURN_IF_DONE : maglev-graph-builder.h
- RETURN_IF_PARSE_ERROR : parser-base.h
- RETURN_IF_UNREACHABLE : turbolev-graph-builder.cc
- RETURN_NAMED_TYPE : turbofan-types.cc
- RETURN_NODE : ast.cc
- RETURN_NOTHING_IF_NOT_SUCCESSFUL : elements.cc, keys.cc
- RETURN_ON_EXCEPTION : isolate.h
- RETURN_ON_EXCEPTION_VALUE : isolate.h
- RETURN_ON_FAILED_EXECUTION : api-macros.h
- RETURN_ON_FAILED_EXECUTION_PRIMITIVE : api-macros.h
- RETURN_RESULT_OR_FAILURE : isolate.h
- RETURN_RESULT_OR_TRAP : runtime-wasm.cc
- RETURN_TYPE_NAME : asm-types.cc
- RETURN_VALUE_IF_EXCEPTION : isolate.h
- RETURN_VALUE_IF_EXCEPTION_DETECTOR : isolate.h
- RIGHT_TRIMMABLE_ARRAY_LIST : heap.h
- RIInstr : code-generator-s390.cc
- RM32Instr : code-generator-s390.cc
- RM64Instr : code-generator-s390.cc
- RMInstr : code-generator-s390.cc
- RMW_OPERATION : turboshaft-graph-interface.cc
- RO_OP_T_LIST : instruction-selector-ia32.cc, instruction-selector-x64.cc
- RO_ROOT_ACCESSOR : factory-base-inl.h
- RO_VISITOR : instruction-selector-ia32.cc, instruction-selector-x64.cc
- RO_WITH_TEMP_OP_T_LIST : instruction-selector-ia32.cc
- RO_WITH_TEMP_SIMD_OP_T_LIST : instruction-selector-ia32.cc
- RO_WITH_TEMP_SIMD_VISITOR : instruction-selector-ia32.cc
- RO_WITH_TEMP_VISITOR : instruction-selector-ia32.cc
- ROOT_ACCESSOR : factory-base.h, factory-inl.h, factory.h, heap-inl.h, heap.h, local-factory.h, local-heap-inl.h, local-heap.h, roots-inl.h, roots.h
- ROOT_CASE : visitors.cc
- ROOT_ID_LIST : visitors.h
- ROOT_LIST : roots.h
- ROOT_NAME : roots.cc
- ROOT_TYPE_FWD_DECL : roots.h
- ror : sha-256.cc
- ROUND_F64_TO_F32 : liftoff-assembler-ppc-inl.h
- RR_OP_T_LIST : instruction-selector-arm.cc, instruction-selector-arm64.cc, instruction-selector-ia32.cc, instruction-selector-x64.cc
- RR_OP_T_LIST_V8 : instruction-selector-arm.cc
- RR_OP_T_LIST_WEBASSEMBLY : instruction-selector-x64.cc
- RR_VISITOR : instruction-selector-arm.cc, instruction-selector-arm64.cc, instruction-selector-ia32.cc, instruction-selector-x64.cc
- RR_VISITOR_V8 : instruction-selector-arm.cc
- RRIInstr : code-generator-s390.cc
- RRInstr : code-generator-s390.cc
- RRM32Instr : code-generator-s390.cc
- RRM64Instr : code-generator-s390.cc
- RRMInstr : code-generator-s390.cc
- RRO_FLOAT_OP_T_LIST : instruction-selector-ia32.cc
- RRO_FLOAT_VISITOR : instruction-selector-ia32.cc
- RRR_OP_T_LIST : instruction-selector-arm.cc, instruction-selector-arm64.cc
- RRR_VISITOR : instruction-selector-arm.cc, instruction-selector-arm64.cc
- RRRInstr : code-generator-s390.cc
- RUN_MAYBE_ABORT : pipeline.cc, pipelines.cc, pipelines.h
- RUNTIME_ADDR : wasm-serialization.cc
- RUNTIME_ENTRY : external-reference-table.cc
- RUNTIME_ENTRY_WITH_RCS : arguments.h
- RUNTIME_FUNCTION : arguments.h
- RUNTIME_FUNCTION_RETURN_PAIR : arguments.h
- RUNTIME_FUNCTION_RETURNS_TYPE : arguments.h
- RUNTIME_STUB_FOR_TRAP : liftoff-compiler.cc
- RuntimeArguments : runtime-wasm.cc
- RVV_LMUL : base-constants-riscv.h
- RVV_SEW : base-constants-riscv.h