/third_party/node/deps/v8/src/codegen/ |
H A D | assembler.cc | 101 std::max(AssemblerBase::kMinimalBufferSize, size))) { in DefaultAssemblerBuffer() 178 // Implementation of AssemblerBase 181 constexpr int AssemblerBase::kMinimalBufferSize; 184 constexpr int AssemblerBase::kDefaultBufferSize; 186 AssemblerBase::AssemblerBase(const AssemblerOptions& options, in AssemblerBase() function in v8::internal::AssemblerBase 199 AssemblerBase::~AssemblerBase() = default; 201 void AssemblerBase::Print(Isolate* isolate) { in Print() 210 CpuFeatureScope::CpuFeatureScope(AssemblerBase* assemble [all...] |
H A D | assembler.h | 218 class V8_EXPORT_PRIVATE AssemblerBase : public Malloced { class 220 AssemblerBase(const AssemblerOptions& options, 222 virtual ~AssemblerBase(); 455 CpuFeatureScope(AssemblerBase* assembler, CpuFeature f, 460 AssemblerBase* assembler_; 463 CpuFeatureScope(AssemblerBase* assembler, CpuFeature f, in CpuFeatureScope() 474 AssemblerBase::CodeComment UNIQUE_IDENTIFIER(asm_code_comment)(asm, comment)
|
/third_party/vixl/src/ |
H A D | assembler-base-vixl.h | 44 class AssemblerBase { class 46 AssemblerBase() : allow_assembler_(true) {} in AssemblerBase() function in vixl::internal::AssemblerBase 48 AssemblerBase(size_t capacity) = delete; 50 explicit AssemblerBase(size_t capacity) in AssemblerBase() function in vixl::internal::AssemblerBase 53 AssemblerBase(byte* buffer, size_t capacity) in AssemblerBase() function in vixl::internal::AssemblerBase 56 virtual ~AssemblerBase() {} in ~AssemblerBase()
|
H A D | code-generation-scopes-vixl.h | 67 CodeBufferCheckScope(internal::AssemblerBase* assembler, in CodeBufferCheckScope() 90 void Open(internal::AssemblerBase* assembler, in Open() 136 internal::AssemblerBase* assembler_;
|
H A D | macro-assembler-interface.h | 36 virtual internal::AssemblerBase* AsAssemblerBase() = 0;
|
H A D | pool-manager.h | 167 virtual void ResolveReferences(internal::AssemblerBase* assembler) = 0; 203 void SetLocation(internal::AssemblerBase* assembler, T location) { in SetLocation()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-utils-gen.h | 30 #define TF_BUILTIN(Name, AssemblerBase) \ 31 class Name##Assembler : public AssemblerBase { \ 36 : AssemblerBase(state) {} \
|
/third_party/vixl/src/aarch32/ |
H A D | location-aarch32.cc | 44 void Location::ResolveReferences(internal::AssemblerBase* assembler) { in ResolveReferences() 59 void Location::EncodeLocationFor(internal::AssemblerBase* assembler, in EncodeLocationFor()
|
H A D | location-aarch32.h | 203 virtual void ResolveReferences(internal::AssemblerBase* assembler) 224 void EncodeLocationFor(internal::AssemblerBase* assembler,
|
H A D | assembler-aarch32.h | 38 class Assembler : public internal::AssemblerBase { 123 : AssemblerBase(capacity), in Assembler() 140 : AssemblerBase(buffer, capacity), in Assembler()
|
/third_party/vixl/test/ |
H A D | test-pool-manager.cc | 101 void ResolveReferences(internal::AssemblerBase *assembler) VIXL_OVERRIDE { 178 void ResolveReferences(internal::AssemblerBase *assembler) VIXL_OVERRIDE { 273 internal::AssemblerBase *AsAssemblerBase() VIXL_OVERRIDE { 278 internal::AssemblerBase assembler_;
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | assembler-s390.cc | 378 : AssemblerBase(options, std::move(buffer)), scratch_register_list_({ip}) { in Assembler()
|
H A D | assembler-s390.h | 217 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 1369 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | assembler-loong64.h | 116 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 909 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
H A D | assembler-loong64.cc | 169 : AssemblerBase(options, std::move(buffer)), in Assembler()
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | assembler-ppc.h | 172 class Assembler : public AssemblerBase { 1385 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | assembler-arm.h | 299 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 1262 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | assembler-arm64.h | 169 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 2663 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
H A D | assembler-arm64-inl.h | 503 AssemblerBase::EmbeddedObjectIndex
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | assembler-riscv64.h | 150 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 1506 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | assembler-mips64.h | 145 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 1665 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | assembler-ia32.h | 363 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 375 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | assembler-mips.h | 145 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 1630 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | assembler-x64.h | 388 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase { 400 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
|
/third_party/vixl/src/aarch64/ |
H A D | assembler-aarch64.h | 422 class Assembler : public vixl::internal::AssemblerBase { 436 : AssemblerBase(capacity), in Assembler() 443 : AssemblerBase(buffer, capacity), in Assembler()
|