5#ifndef V8_COMPILER_COMMON_NODE_CACHE_H_
6#define V8_COMPILER_COMMON_NODE_CACHE_H_
IntPtrNodeCache pointer_constants_
void GetCachedNodes(ZoneVector< Node * > *nodes)
RelocInt64NodeCache relocatable_int64_constants_
Node ** FindFloat64Constant(double value)
Int64NodeCache number_constants_
Node ** FindTaggedIndexConstant(int32_t value)
Node ** FindFloat32Constant(float value)
Node ** FindInt32Constant(int32_t value)
~CommonNodeCache()=default
Int64NodeCache float64_constants_
Int64NodeCache int64_constants_
Int32NodeCache tagged_index_constants_
IntPtrNodeCache external_constants_
CommonNodeCache(Zone *zone)
Node ** FindRelocatableInt32Constant(int32_t value, RelocInfoMode rmode)
Node ** FindNumberConstant(double value)
Node ** FindExternalConstant(ExternalReference value)
IntPtrNodeCache heap_constants_
Int32NodeCache int32_constants_
Node ** FindPointerConstant(intptr_t value)
RelocInt32NodeCache relocatable_int32_constants_
Node ** FindRelocatableInt64Constant(int64_t value, RelocInfoMode rmode)
Node ** FindInt64Constant(int64_t value)
CommonNodeCache & operator=(const CommonNodeCache &)=delete
CommonNodeCache(const CommonNodeCache &)=delete
Int32NodeCache float32_constants_
Node ** FindHeapConstant(Handle< HeapObject > value)
V8_INLINE Dest bit_cast(Source const &source)
NodeCache< RelocInt64Key > RelocInt64NodeCache
NodeCache< int64_t > Int64NodeCache
Int64NodeCache IntPtrNodeCache
NodeCache< int32_t > Int32NodeCache
NodeCache< RelocInt32Key > RelocInt32NodeCache