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

#include <assembler-x64.h>

Collaboration diagram for v8::internal::Immediate64:

Public Member Functions

constexpr Immediate64 (int64_t value)
 
constexpr Immediate64 (int64_t value, RelocInfo::Mode rmode)
 
constexpr Immediate64 (Address value, RelocInfo::Mode rmode)
 

Private Attributes

const int64_t value_
 
const RelocInfo::Mode rmode_ = RelocInfo::NO_INFO
 

Friends

class Assembler
 

Detailed Description

Definition at line 149 of file assembler-x64.h.

Constructor & Destructor Documentation

◆ Immediate64() [1/3]

v8::internal::Immediate64::Immediate64 ( int64_t value)
inlineexplicitconstexpr

Definition at line 151 of file assembler-x64.h.

◆ Immediate64() [2/3]

v8::internal::Immediate64::Immediate64 ( int64_t value,
RelocInfo::Mode rmode )
inlineexplicitconstexpr

Definition at line 152 of file assembler-x64.h.

◆ Immediate64() [3/3]

v8::internal::Immediate64::Immediate64 ( Address value,
RelocInfo::Mode rmode )
inlineexplicitconstexpr

Definition at line 154 of file assembler-x64.h.

Friends And Related Symbol Documentation

◆ Assembler

friend class Assembler
friend

Definition at line 161 of file assembler-x64.h.

Member Data Documentation

◆ rmode_

const RelocInfo::Mode v8::internal::Immediate64::rmode_ = RelocInfo::NO_INFO
private

Definition at line 159 of file assembler-x64.h.

◆ value_

const int64_t v8::internal::Immediate64::value_
private

Definition at line 158 of file assembler-x64.h.


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