v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::InputsRepFactory Class Reference

#include <operations.h>

Collaboration diagram for v8::internal::compiler::turboshaft::InputsRepFactory:

Static Public Member Functions

static constexpr base::Vector< const MaybeRegisterRepresentationSingleRep (RegisterRepresentation rep)
 
static constexpr base::Vector< const MaybeRegisterRepresentationPairOf (RegisterRepresentation rep)
 

Static Protected Member Functions

static constexpr const MaybeRegisterRepresentationToMaybeRepPointer (RegisterRepresentation rep)
 

Static Private Attributes

static constexpr MaybeRegisterRepresentation rep_map []
 

Detailed Description

Definition at line 480 of file operations.h.

Member Function Documentation

◆ PairOf()

static constexpr base::Vector< const MaybeRegisterRepresentation > v8::internal::compiler::turboshaft::InputsRepFactory::PairOf ( RegisterRepresentation rep)
inlinestaticconstexpr

Definition at line 487 of file operations.h.

Here is the call graph for this function:

◆ SingleRep()

static constexpr base::Vector< const MaybeRegisterRepresentation > v8::internal::compiler::turboshaft::InputsRepFactory::SingleRep ( RegisterRepresentation rep)
inlinestaticconstexpr

Definition at line 482 of file operations.h.

Here is the call graph for this function:

◆ ToMaybeRepPointer()

static constexpr const MaybeRegisterRepresentation * v8::internal::compiler::turboshaft::InputsRepFactory::ToMaybeRepPointer ( RegisterRepresentation rep)
inlinestaticconstexprprotected

Definition at line 493 of file operations.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ rep_map

MaybeRegisterRepresentation v8::internal::compiler::turboshaft::InputsRepFactory::rep_map[]
staticconstexprprivate
Initial value:
= {
}
static constexpr MaybeRegisterRepresentation Float64()
static constexpr MaybeRegisterRepresentation Compressed()
static constexpr MaybeRegisterRepresentation Word64()
static constexpr MaybeRegisterRepresentation Float32()
static constexpr MaybeRegisterRepresentation Tagged()
static constexpr MaybeRegisterRepresentation Word32()
static constexpr MaybeRegisterRepresentation Simd128()

Definition at line 501 of file operations.h.


The documentation for this class was generated from the following file: