/third_party/node/deps/v8/src/codegen/ |
H A D | string-constants.h | 21 class StringConstantBase : public ZoneObject { class 23 explicit StringConstantBase(StringConstantKind kind) : kind_(kind) {} in StringConstantBase() function in v8::internal::StringConstantBase 30 bool operator==(const StringConstantBase& other) const; 39 size_t hash_value(StringConstantBase const& base); 41 class StringLiteral final : public StringConstantBase { 44 : StringConstantBase(StringConstantKind::kStringLiteral), in StringLiteral() 64 class NumberToStringConstant final : public StringConstantBase { 67 : StringConstantBase(StringConstantKind::kNumberToStringConstant), in NumberToStringConstant() 88 class StringCons final : public StringConstantBase { 90 explicit StringCons(const StringConstantBase* lh [all...] |
H A D | string-constants.cc | 14 Handle<String> StringConstantBase::AllocateStringConstant( in AllocateStringConstant() 53 bool StringConstantBase::operator==(const StringConstantBase& other) const { in operator ==() 73 size_t hash_value(StringConstantBase const& base) { in hash_value() 135 std::ostream& operator<<(std::ostream& os, const StringConstantBase* base) { in operator <<() 158 size_t StringConstantBase::GetMaxStringConstantLength() const { in GetMaxStringConstantLength()
|
H A D | assembler.h | 73 class StringConstantBase; 109 explicit HeapObjectRequest(const StringConstantBase* string, int offset = -1); 119 const StringConstantBase* string() const { in string() 140 const StringConstantBase* string;
|
H A D | assembler.cc | 236 HeapObjectRequest::HeapObjectRequest(const StringConstantBase* string, in HeapObjectRequest()
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | code-generator.h | 56 // Either a non-null Handle<Object>, a double or a StringConstantBase. 70 explicit DeoptimizationLiteral(const StringConstantBase* string) in DeoptimizationLiteral() 74 const StringConstantBase* string() const { return string_; } in string() 98 const StringConstantBase* string_ = nullptr;
|
H A D | instruction.cc | 567 const StringConstantBase* Constant::ToDelayedStringConstant() const { 569 const StringConstantBase* value = 570 bit_cast<StringConstantBase*>(static_cast<intptr_t>(value_));
|
H A D | instruction.h | 1124 explicit Constant(const StringConstantBase* str) in Constant() 1182 const StringConstantBase* ToDelayedStringConstant() const;
|
/third_party/node/deps/v8/src/compiler/ |
H A D | js-native-context-specialization.h | 22 class StringConstantBase; 126 base::Optional<const StringConstantBase*> CreateDelayedStringConstant(
|
H A D | common-operator.h | 24 class StringConstantBase; 422 const StringConstantBase* StringConstantBaseOf(const Operator* op) 568 const Operator* DelayedStringConstant(const StringConstantBase* str);
|
H A D | common-operator.cc | 94 const StringConstantBase* str) { in DelayedStringConstant() 95 return zone()->New<Operator1<const StringConstantBase*>>( in DelayedStringConstant() 1244 const StringConstantBase* StringConstantBaseOf(const Operator* op) { in StringConstantBaseOf() 1246 return OpParameter<const StringConstantBase*>(op); in StringConstantBaseOf()
|
H A D | js-native-context-specialization.cc | 168 const StringConstantBase* base = shared_zone()->New<NumberToStringConstant>( in ReduceJSToString() 179 base::Optional<const StringConstantBase*> 339 base::Optional<const StringConstantBase*> left = in ReduceJSAdd() 342 base::Optional<const StringConstantBase*> right = in ReduceJSAdd() 345 const StringConstantBase* cons = in ReduceJSAdd()
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | assembler-s390.cc | 336 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 363 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
H A D | assembler-s390.h | 113 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | macro-assembler-x64.h | 27 class StringConstantBase; 345 Register result, const StringConstantBase* string,
|
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | macro-assembler-loong64.h | 157 void li(Register dst, const StringConstantBase* string,
|
H A D | assembler-loong64.cc | 131 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 154 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
H A D | assembler-loong64.h | 52 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | assembler-ppc.cc | 189 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 216 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
H A D | assembler-ppc.h | 86 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | macro-assembler-mips64.h | 217 void li(Register dst, const StringConstantBase* string,
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | macro-assembler-mips.h | 190 void li(Register dst, const StringConstantBase* string,
|
H A D | assembler-mips.cc | 219 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 246 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | macro-assembler-riscv64.h | 206 void li(Register dst, const StringConstantBase* string,
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | assembler-arm.h | 119 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | assembler-ia32.cc | 72 Immediate Immediate::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 306 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|