V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
This is the complete list of members for v8::internal::MemOperand, including all inherited members.
AddressUsesRegister(Register reg) const (defined in v8::internal::Operand) | v8::internal::Operand | |
addrmode() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
am() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
AreConsistentForPair(const MemOperand &operandA, const MemOperand &operandB, int access_size_log2=kXRegSizeLog2) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | static |
Assembler (defined in v8::internal::MemOperand) | v8::internal::MemOperand | friend |
base() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
data() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
DoubleOffsetFromSmiKey(Register key) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
EmbeddedCode(CodeStub *stub) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedCode(CodeStub *stub) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedCode(CodeStub *stub) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedCode(CodeStub *stub) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedCode(CodeStub *stub) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double number) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double number) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double number) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double number) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double number) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedNumber(double value) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
EmbeddedStringConstant(const StringConstantBase *str) (defined in v8::internal::Operand) | v8::internal::Operand | static |
extend() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
ForRegisterPlusImmediate(Register base, Immediate imm) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
getBaseRegister() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
getDisplacement() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
getIndexRegister() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
immediate_for_heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
ImmediateRMode() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
ImmediateValue() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
InstructionsRequired(const Assembler *assembler, Instr instr=0) const (defined in v8::internal::Operand) | v8::internal::Operand | |
is_heap_object_request() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
is_reg(Register reg) const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
is_reg(XMMRegister reg) const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
is_reg() const (defined in v8::internal::Operand) | v8::internal::Operand | |
is_reg() const (defined in v8::internal::Operand) | v8::internal::Operand | |
is_reg() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
is_reg() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
is_reg_only() const (defined in v8::internal::Operand) | v8::internal::Operand | |
IsExtendedRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsHeapObjectRequest() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsHeapObjectRequest() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsHeapObjectRequest() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsHeapObjectRequest() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsHeapObjectRequest() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediate() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsImmediateOffset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
IsImmediateShiftedRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsPostIndex() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
IsPreIndex() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
IsRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsRegisterOffset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
IsRegisterShiftedRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsShiftedRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
IsZero() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
JumpTable(Register index, ScaleFactor scale, Label *table) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
kNotPair enum value (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
kPairAB enum value (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
kPairBA enum value (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
MemOperand(Register rn, int32_t offset=0, AddrMode am=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, Register rm, AddrMode am=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, Register rm, ShiftOp shift_op, int shift_imm, AddrMode am=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand() (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
MemOperand(Register base, int64_t offset=0, AddrMode addrmode=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inlineexplicit |
MemOperand(Register base, Register regoffset, Shift shift=LSL, unsigned shift_amount=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inlineexplicit |
MemOperand(Register base, Register regoffset, Extend extend, unsigned shift_amount=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inlineexplicit |
MemOperand(Register base, const Operand &offset, AddrMode addrmode=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inlineexplicit |
MemOperand(Register rn, int32_t offset=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, int32_t unit, int32_t multiplier, OffsetAddend offset_addend=offset_zero) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, int32_t offset=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, int32_t unit, int32_t multiplier, OffsetAddend offset_addend=offset_zero) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rn, int32_t offset=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register ra, Register rb) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rx, Disp offset=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
MemOperand(Register rx, Register rb, Disp offset=0) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | explicit |
must_output_reloc_info(const Assembler *assembler) const (defined in v8::internal::Operand) | v8::internal::Operand | |
must_output_reloc_info(const Assembler *assembler) const (defined in v8::internal::Operand) | v8::internal::Operand | |
MustOutputRelocInfo(const Assembler *assembler) const (defined in v8::internal::Operand) | v8::internal::Operand | |
NeedsRelocation(const Assembler *assembler) const (defined in v8::internal::Operand) | v8::internal::Operand | |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
offset_minus_one enum value (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
offset_zero enum value (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
OffsetAddend enum name (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
OffsetAddend enum name (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
OffsetAsOperand() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
OffsetIsInt16Encodable() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
OffsetIsInt16Encodable() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
OffsetIsUint12Encodable() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
Operand(int32_t immediate, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(const ExternalReference &f) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Handle< HeapObject > handle) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Smi value) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register rm, ShiftOp shift_op, int shift_imm) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register rm, ShiftOp shift_op, Register rs) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register reg, Shift shift=LSL, unsigned shift_amount=0) (defined in v8::internal::Operand) | v8::internal::Operand | inline |
Operand(Register reg, Extend extend, unsigned shift_amount=0) (defined in v8::internal::Operand) | v8::internal::Operand | inline |
Operand(Handle< T > handle) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(T t) (defined in v8::internal::Operand) | v8::internal::Operand | inline |
Operand(T t, RelocInfo::Mode rmode) (defined in v8::internal::Operand) | v8::internal::Operand | inline |
Operand(Register reg) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(XMMRegister xmm_reg) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(int32_t disp, RelocInfo::Mode rmode) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Immediate imm) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Register base, int32_t disp, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register base, Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(int32_t immediate, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const ExternalReference &f) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const char *s) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Handle< HeapObject > handle) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Smi value) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(int64_t immediate, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const ExternalReference &f) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const char *s) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Handle< HeapObject > handle) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Smi value) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(intptr_t immediate, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const ExternalReference &f) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Handle< HeapObject > handle) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Smi value) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(intptr_t immediate, RelocInfo::Mode rmode=RelocInfo::NONE) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(const ExternalReference &f) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Handle< HeapObject > handle) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Smi value) (defined in v8::internal::Operand) | v8::internal::Operand | inlineexplicit |
Operand(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(Register base, int32_t disp) (defined in v8::internal::Operand) | v8::internal::Operand | |
Operand(Register base, Register index, ScaleFactor scale, int32_t disp) (defined in v8::internal::Operand) | v8::internal::Operand | |
Operand(Register index, ScaleFactor scale, int32_t disp) (defined in v8::internal::Operand) | v8::internal::Operand | |
Operand(Operand base, int32_t offset) (defined in v8::internal::Operand) | v8::internal::Operand | |
Operand(Label *label, int addend=0) (defined in v8::internal::Operand) | v8::internal::Operand | explicit |
Operand(const Operand &)=default (defined in v8::internal::Operand) | v8::internal::Operand | |
operand_size() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
PairResult enum name (defined in v8::internal::MemOperand) | v8::internal::MemOperand | |
PointerAddressFromSmiKey(Register array, Register key, AddrMode am=Offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inlinestatic |
PointerOffsetFromSmiKey(Register key) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
ra() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
rb() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
rb() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
reg() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
reg() const (defined in v8::internal::Operand) | v8::internal::Operand | |
regoffset() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
requires_rex() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
rm() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
rmode() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
rmode() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
rmode() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
rn() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
rs() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
rx() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
set_offset(int32_t offset) (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
setBits(int n) (defined in v8::internal::Operand) | v8::internal::Operand | inline |
shift() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
shift_amount() const (defined in v8::internal::MemOperand) | v8::internal::MemOperand | inline |
shift_op() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
SmiUntag(Register rm) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
ToExtendedRegister() const (defined in v8::internal::Operand) | v8::internal::Operand | inline |
UntagSmi(Register smi) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
UntagSmiAndScale(Register smi, int scale) (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
Zero() (defined in v8::internal::Operand) | v8::internal::Operand | static |
Zero() (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |
Zero() (defined in v8::internal::Operand) | v8::internal::Operand | inlinestatic |