Home
last modified time | relevance | path

Searched refs:AssemblerBase (Results 1 - 25 of 36) sorted by relevance

12

/third_party/node/deps/v8/src/codegen/
H A Dassembler.cc101 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 Dassembler.h218 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 Dassembler-base-vixl.h44 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 Dcode-generation-scopes-vixl.h67 CodeBufferCheckScope(internal::AssemblerBase* assembler, in CodeBufferCheckScope()
90 void Open(internal::AssemblerBase* assembler, in Open()
136 internal::AssemblerBase* assembler_;
H A Dmacro-assembler-interface.h36 virtual internal::AssemblerBase* AsAssemblerBase() = 0;
H A Dpool-manager.h167 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 Dbuiltins-utils-gen.h30 #define TF_BUILTIN(Name, AssemblerBase) \
31 class Name##Assembler : public AssemblerBase { \
36 : AssemblerBase(state) {} \
/third_party/vixl/src/aarch32/
H A Dlocation-aarch32.cc44 void Location::ResolveReferences(internal::AssemblerBase* assembler) { in ResolveReferences()
59 void Location::EncodeLocationFor(internal::AssemblerBase* assembler, in EncodeLocationFor()
H A Dlocation-aarch32.h203 virtual void ResolveReferences(internal::AssemblerBase* assembler)
224 void EncodeLocationFor(internal::AssemblerBase* assembler,
H A Dassembler-aarch32.h38 class Assembler : public internal::AssemblerBase {
123 : AssemblerBase(capacity), in Assembler()
140 : AssemblerBase(buffer, capacity), in Assembler()
/third_party/vixl/test/
H A Dtest-pool-manager.cc101 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 Dassembler-s390.cc378 : AssemblerBase(options, std::move(buffer)), scratch_register_list_({ip}) { in Assembler()
H A Dassembler-s390.h217 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
1369 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/loong64/
H A Dassembler-loong64.h116 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
909 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
H A Dassembler-loong64.cc169 : AssemblerBase(options, std::move(buffer)), in Assembler()
/third_party/node/deps/v8/src/codegen/ppc/
H A Dassembler-ppc.h172 class Assembler : public AssemblerBase {
1385 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.h299 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
1262 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64.h169 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
2663 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
H A Dassembler-arm64-inl.h503 AssemblerBase::EmbeddedObjectIndex
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.h150 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
1506 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64.h145 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
1665 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32.h363 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
375 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/mips/
H A Dassembler-mips.h145 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
1630 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/node/deps/v8/src/codegen/x64/
H A Dassembler-x64.h388 class V8_EXPORT_PRIVATE Assembler : public AssemblerBase {
400 STATIC_ASSERT(AssemblerBase::kMinimalBufferSize >= 2 * kGap);
/third_party/vixl/src/aarch64/
H A Dassembler-aarch64.h422 class Assembler : public vixl::internal::AssemblerBase {
436 : AssemblerBase(capacity), in Assembler()
443 : AssemblerBase(buffer, capacity), in Assembler()

Completed in 73 milliseconds

12