![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next >, including all inherited members.
AtomicWord32Pair(V< WordPtr > base, OptionalV< WordPtr > index, OptionalV< Word32 > value_low, OptionalV< Word32 > value_high, OptionalV< Word32 > expected_low, OptionalV< Word32 > expected_high, AtomicWord32PairOp::Kind kind, int32_t offset) | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inline |
CanEncodeAtomic(OptionalOpIndex index, uint8_t element_size_log2, int32_t offset) const | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inlineprivate |
CanEncodeOffset(int32_t offset, bool tagged_base) const | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inlineprivate |
kMaxElementSizeLog2 | v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration | privatestatic |
kMaxOffset | v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration | privatestatic |
kMinOffset | v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration | privatestatic |
kNeedsUntaggedBase | v8::internal::compiler::turboshaft::LoadStoreSimplificationConfiguration | privatestatic |
Load(OpIndex base, OptionalOpIndex index, LoadOp::Kind kind, MemoryRepresentation loaded_rep, RegisterRepresentation result_rep, int32_t offset, uint8_t element_size_log2) | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inline |
matcher_ | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | private |
SimplifyLoadStore(OpIndex &base, OptionalOpIndex &index, LoadOp::Kind &kind, int32_t &offset, uint8_t &element_size_log2) | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inlineprivate |
Store(OpIndex base, OptionalOpIndex index, OpIndex value, StoreOp::Kind kind, MemoryRepresentation stored_rep, WriteBarrierKind write_barrier, int32_t offset, uint8_t element_size_log2, bool maybe_initializing_or_transitioning, IndirectPointerTag maybe_indirect_pointer_tag) | v8::internal::compiler::turboshaft::LoadStoreSimplificationReducer< Next > | inline |