/external/v8/src/codegen/ |
D | string-constants.h | 21 class StringConstantBase : public ZoneObject { 23 explicit StringConstantBase(StringConstantKind kind) : kind_(kind) {} in StringConstantBase() function 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* lhs, in StringCons() [all …]
|
D | string-constants.cc | 15 Handle<String> StringConstantBase::AllocateStringConstant( in AllocateStringConstant() 54 bool StringConstantBase::operator==(const StringConstantBase& other) const { in operator ==() 74 size_t hash_value(StringConstantBase const& base) { in hash_value() 136 std::ostream& operator<<(std::ostream& os, const StringConstantBase* base) { in operator <<() 159 size_t StringConstantBase::GetMaxStringConstantLength() const { in GetMaxStringConstantLength()
|
D | assembler.h | 72 class StringConstantBase; variable 108 explicit HeapObjectRequest(const StringConstantBase* string, int offset = -1); 118 const StringConstantBase* string() const { in string() 139 const StringConstantBase* string;
|
D | assembler.cc | 194 HeapObjectRequest::HeapObjectRequest(const StringConstantBase* string, in HeapObjectRequest()
|
/external/v8/src/compiler/backend/ |
D | code-generator.h | 70 explicit DeoptimizationLiteral(const StringConstantBase* string) in DeoptimizationLiteral() 74 const StringConstantBase* string() const { return string_; } in string() 98 const StringConstantBase* string_ = nullptr;
|
D | instruction.cc | 536 const StringConstantBase* Constant::ToDelayedStringConstant() const { in ToDelayedStringConstant() 538 const StringConstantBase* value = in ToDelayedStringConstant() 539 bit_cast<StringConstantBase*>(static_cast<intptr_t>(value_)); in ToDelayedStringConstant()
|
D | instruction.h | 1081 explicit Constant(const StringConstantBase* str) in Constant() 1132 const StringConstantBase* ToDelayedStringConstant() const;
|
/external/v8/src/compiler/ |
D | js-native-context-specialization.h | 21 class StringConstantBase; variable 132 const StringConstantBase* CreateDelayedStringConstant(Node* node);
|
D | common-operator.h | 24 class StringConstantBase; variable 451 const StringConstantBase* StringConstantBaseOf(const Operator* op) 561 const Operator* DelayedStringConstant(const StringConstantBase* str); in NON_EXPORTED_BASE()
|
D | common-operator.cc | 146 const StringConstantBase* str) { in DelayedStringConstant() 147 return zone()->New<Operator1<const StringConstantBase*>>( in DelayedStringConstant() 1251 const StringConstantBase* StringConstantBaseOf(const Operator* op) { in StringConstantBaseOf() 1253 return OpParameter<const StringConstantBase*>(op); in StringConstantBaseOf()
|
D | js-native-context-specialization.cc | 174 const StringConstantBase* base = shared_zone()->New<NumberToStringConstant>( in ReduceJSToString() 185 const StringConstantBase* 338 const StringConstantBase* left = CreateDelayedStringConstant(lhs); in ReduceJSAdd() 339 const StringConstantBase* right = CreateDelayedStringConstant(rhs); in ReduceJSAdd() 340 const StringConstantBase* cons = in ReduceJSAdd()
|
/external/v8/src/codegen/s390/ |
D | assembler-s390.cc | 321 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 348 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
D | assembler-s390.h | 114 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/external/v8/src/codegen/x64/ |
D | macro-assembler-x64.h | 24 class StringConstantBase; variable 464 Register result, const StringConstantBase* string,
|
D | assembler-x64.cc | 222 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects() 1688 void Assembler::movq_string(Register dst, const StringConstantBase* str) { in movq_string()
|
/external/v8/src/codegen/ppc/ |
D | assembler-ppc.cc | 189 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 213 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
D | assembler-ppc.h | 86 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/external/v8/src/codegen/mips/ |
D | macro-assembler-mips.h | 183 void li(Register dst, const StringConstantBase* string,
|
D | assembler-mips.cc | 211 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 238 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
/external/v8/src/codegen/ia32/ |
D | assembler-ia32.cc | 72 Immediate Immediate::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 279 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
/external/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.h | 209 void li(Register dst, const StringConstantBase* string,
|
D | assembler-mips64.cc | 185 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant() 212 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects()
|
/external/v8/src/codegen/arm/ |
D | assembler-arm.h | 117 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
/external/v8/src/codegen/arm64/ |
D | assembler-arm64.h | 86 static Operand EmbeddedStringConstant(const StringConstantBase* str);
|
D | assembler-arm64.cc | 361 const StringConstantBase* str = request.string(); in AllocateAndInstallRequestedHeapObjects() 1312 Operand Operand::EmbeddedStringConstant(const StringConstantBase* str) { in EmbeddedStringConstant()
|