#include <maglev-ir.h>
Definition at line 8032 of file maglev-ir.h.
◆ Base
◆ MaybeGrowFastElements()
v8::internal::maglev::MaybeGrowFastElements::MaybeGrowFastElements |
( |
uint64_t | bitfield, |
|
|
ElementsKind | elements_kind ) |
|
inlineexplicit |
◆ elements_input()
Input & v8::internal::maglev::MaybeGrowFastElements::elements_input |
( |
| ) |
|
|
inline |
◆ elements_kind()
ElementsKind v8::internal::maglev::MaybeGrowFastElements::elements_kind |
( |
| ) |
const |
|
inline |
◆ elements_length_input()
Input & v8::internal::maglev::MaybeGrowFastElements::elements_length_input |
( |
| ) |
|
|
inline |
◆ GenerateCode()
◆ index_input()
Input & v8::internal::maglev::MaybeGrowFastElements::index_input |
( |
| ) |
|
|
inline |
◆ MaxCallStackArgs()
int v8::internal::maglev::MaybeGrowFastElements::MaxCallStackArgs |
( |
| ) |
const |
|
inline |
◆ object_input()
Input & v8::internal::maglev::MaybeGrowFastElements::object_input |
( |
| ) |
|
|
inline |
◆ options()
auto v8::internal::maglev::MaybeGrowFastElements::options |
( |
| ) |
const |
|
inline |
◆ PrintParams()
void v8::internal::maglev::MaybeGrowFastElements::PrintParams |
( |
std::ostream & | , |
|
|
MaglevGraphLabeller * | ) const |
|
inline |
◆ SetValueLocationConstraints()
void v8::internal::maglev::MaybeGrowFastElements::SetValueLocationConstraints |
( |
| ) |
|
◆ elements_kind_
const ElementsKind v8::internal::maglev::MaybeGrowFastElements::elements_kind_ |
|
private |
◆ kElementsIndex
int v8::internal::maglev::MaybeGrowFastElements::kElementsIndex = 0 |
|
staticconstexpr |
◆ kElementsLengthIndex
int v8::internal::maglev::MaybeGrowFastElements::kElementsLengthIndex = 3 |
|
staticconstexpr |
◆ kIndexIndex
int v8::internal::maglev::MaybeGrowFastElements::kIndexIndex = 2 |
|
staticconstexpr |
◆ kInputTypes
◆ kObjectIndex
int v8::internal::maglev::MaybeGrowFastElements::kObjectIndex = 1 |
|
staticconstexpr |
◆ kProperties
OpProperties v8::internal::maglev::MaybeGrowFastElements::kProperties |
|
staticconstexpr |
Initial value:=
static constexpr OpProperties DeferredCall()
static constexpr OpProperties CanAllocate()
static constexpr OpProperties CanWrite()
static constexpr OpProperties EagerDeopt()
Definition at line 8040 of file maglev-ir.h.
The documentation for this class was generated from the following file: