/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | labelPair.h | 25 LabelPair(Label *begin, Label *end) : begin_(begin), end_(end) {} in LabelPair() 26 explicit LabelPair(LabelPair *labelPair) : begin_(labelPair->begin_), end_(labelPair->end_) {} in LabelPair() 35 return end_; in End() 41 Label *end_ {};
|
H A D | switchBuilder.h | 38 : cg_(cg), end_(cg->AllocLabel()), labelCtx_(cg, LabelTarget(end_, LabelTarget::BREAK_LABEL)), stmt_(stmt) in SwitchBuilder() 49 cg_->SetLabel(stmt_, end_); in ~SwitchBuilder() 94 cg_->Branch(stmt_, end_); in Break() 99 Label *end_; member in ark::es2panda::ark::es2panda::compiler::SwitchBuilder
|
/arkcompiler/ets_runtime/ecmascript/serializer/ |
H A D | serialize_chunk.h | 38 if (top_ == end_) { in Emplace() 41 ASSERT(top_ < end_); in Emplace() 54 ASSERT(top_ == end_); 55 size_t oldCapacity = end_ - begin_; 60 newCapacity = (end_ - begin_) * CHUNK_CAPACITY_INCREASE_RATE; 69 if (memcpy_s(newChunk, newCapacity, ToVoidPtr(begin_), end_ - begin_) != EOK) { 76 end_ = begin_ + newCapacity; 100 uintptr_t end_ {0U};
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | range.h | 24 Range(It begin, It end) : begin_(begin), end_(end) {} in Range() 33 return end_; in end() 38 return std::distance(begin_, end_); in size() 43 It end_; member in panda::Range
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | range.h | 23 Range(It begin, It end) : begin_(begin), end_(end) {} in Range() 34 return end_; in end() 40 return std::distance(begin_, end_); in size() 51 It end_; member in ark::Range
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | area.h | 24 : begin_(begin), end_(begin + capacity), next_(nullptr), prev_(nullptr) in Area() 38 return end_; in GetEnd() 53 return end_ - begin_; in GetSize() 70 uintptr_t end_; member in panda::ecmascript::Area
|
H A D | mark_stack.h | 61 if (UNLIKELY(top_ >= end_)) { in PushBackChecked() 78 end_ = reinterpret_cast<uintptr_t *>(end); in ResetBegin() 84 top_ = end_ = reinterpret_cast<uintptr_t *>(end); in ResetTop() 92 uintptr_t *end_ {nullptr}; 139 if (UNLIKELY(top_ >= end_)) { in PushBack()
|
H A D | allocator.h | 59 return end_; in GetEnd() 69 return &end_; in GetEndAddress() 74 return (end_ - top_); in Available() 80 uintptr_t end_ {0};
|
H A D | chunk.cpp | 39 ASSERT(end_ - ptr_ < size); in Expand() 69 end_ = area->GetEnd(); in Expand() 80 end_ = 0; in ReleaseMemory()
|
H A D | allocator-inl.h | 27 BumpPointerAllocator::BumpPointerAllocator(uintptr_t begin, uintptr_t end) : begin_(begin), top_(begin), end_(end) {} in BumpPointerAllocator() 33 end_ = 0; in Reset() 40 end_ = end; in Reset() 42 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(top_), (end_ - top_)); in Reset() 50 end_ = end; in Reset() 52 ASAN_POISON_MEMORY_REGION(reinterpret_cast<void *>(top_), (end_ - top_)); in Reset() 65 if (UNLIKELY(top_ + size > end_)) { in Allocate()
|
H A D | chunk.h | 49 if (UNLIKELY(size > end_ - ptr_)) { in Allocate() 90 uintptr_t end_ {0};
|
H A D | regexp_cached_chunk.cpp | 27 end_ = currentArea_->GetEnd(); in RegExpCachedChunk()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | labelPair.h | 25 LabelPair(Label *begin, Label *end) : begin_(begin), end_(end) {} in LabelPair() 34 return end_; in End() 39 Label *end_ {};
|
H A D | switchBuilder.cpp | 29 : pg_(pg), end_(pg->AllocLabel()), labelCtx_(pg, LabelTarget(end_, LabelTarget::BREAK_LABEL)), stmt_(stmt) in SwitchBuilder() 38 pg_->SetLabel(stmt_, end_); in ~SwitchBuilder() 74 pg_->Branch(stmt_, end_); in Break()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | json_parser.cpp | 31 end_ = end - 1; in Launch() member 34 range_ = end_; in Launch() 533 if (UNLIKELY(current_++ == end_)) { in ParseNumber() 550 std::string strNum(current, end_ + 1); in ParseNumber() 551 current_ = end_ + 1; in ParseNumber() 597 Text last = inObjOrArrOrMap ? range_ : end_; in ParseStringLength() 601 end_ = current; in ParseStringLength() 691 ASSERT(current_ < end_); in ParseBackslash() 719 ASSERT(end_ - current_ >= UNICODE_DIGIT_LENGTH); in ParseBackslash() 750 while (current_ <= end_) { [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | aot_compiler_stats.h | 72 end_ = Clock::now(); in EndCompiler() 77 auto duration = std::chrono::duration_cast<std::chrono::microseconds>(end_ - start_); in GetTotalTime() 124 Clock::time_point end_; member in panda::ecmascript::AotCompilerStats
|
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
H A D | liveness_analyzer.h | 35 LiveRange(LifeNumber begin, LifeNumber end) : begin_(begin), end_(end) {} in LiveRange() 44 return (begin_ <= other.begin_ && other.end_ <= end_); in Contains() 49 return (begin_ <= number && number <= end_); in Contains() 54 return begin_ == other.begin_ && end_ == other.end_; in operator ==() 68 end_ = end; in SetEnd() 72 return end_; in GetEnd() 78 ss << "[" << begin_ << ":" << end_ << ")"; in ToString() local 84 LifeNumber end_ member in panda::compiler::LiveRange [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | liveness_analyzer.h | 36 LiveRange(LifeNumber begin, LifeNumber end) : begin_(begin), end_(end) {} in LiveRange() 45 return (begin_ <= other.begin_ && other.end_ <= end_); in Contains() 50 return (begin_ <= number && number <= end_); in Contains() 55 return begin_ == other.begin_ && end_ == other.end_; in operator ==() 69 end_ = end; in SetEnd() 73 return end_; in GetEnd() 79 ss << "[" << begin_ << ":" << end_ << ")"; in ToString() local 85 LifeNumber end_ member in ark::compiler::LiveRange [all...] |
H A D | live_registers.h | 31 : minValue_(minValue), maxValue_(maxValue), begin_(begin), end_(end) in LifeIntervalsTreeNode() 61 return end_; in GetEnd() 90 LifeIntervalsIt end_; member in ark::compiler::LifeIntervalsTreeNode
|
/arkcompiler/ets_runtime/ecmascript/regexp/ |
H A D | regexp_parser.h | 72 end_(nullptr), in RegExpParser() 97 end_ = reinterpret_cast<uint8_t *>(source) + length - 1; in Init() 250 end_ = nullptr; in Clear() 258 if (pc_ <= end_) { in Advance() 293 uint8_t *end_; member in panda::ecmascript::RegExpParser
|
/arkcompiler/runtime_core/static_core/runtime/regexp/ecmascript/ |
H A D | regexp_parser.h | 71 end_ = reinterpret_cast<uint8_t *>(source) + length - 1; in Init() 186 end_ = nullptr; in Clear() 193 if (pc_ <= end_) { in Advance() 227 uint8_t *end_ {nullptr};
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | bitmap_test_base.h | 134 : bitmap_(bitmapArg), begin_(beginArg), end_(endArg) in BitmapVerify() 141 EXPECT_TRUE(obj <= end_); in operator ()() 150 void *end_; member in ark::mem::BitmapVerify
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_item_container.h | 187 return end_; in GetEndItem() 410 end_ = item; in SetEnd() 416 index->UpdateItems(start_, end_); in UpdateItems() 434 BaseItem *end_ {nullptr}; 612 BaseItem *end_; member in panda::panda_file::ItemContainer
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file_item_container.h | 187 return end_; in GetEndItem() 378 end_ = item; in SetEnd() 384 index->UpdateItems(start_, end_); in UpdateItems() 402 BaseItem *end_ {nullptr}; 581 BaseItem *end_; member in ark::panda_file::ItemContainer
|
/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | region_space.h | 61 : space_(space), begin_(begin), end_(end), top_(begin) in Region() 84 return end_; in End() 89 return !(end <= begin_ || end_ <= begin); in Intersect() 240 return end_ - ToUintPtr(this); in Size() 389 uintptr_t end_; member in ark::mem::Region
|