/arkcompiler/runtime_core/static_core/runtime/jit/ |
H A D | profiling_data.h | 146 auto span = Span<BranchData>(branchData, branches.size()); in From() local 148 span[i].Init(branches[i]); in From() 150 return span; in From() 204 auto span = Span<ThrowData>(throwData, throws.size()); in From() local 206 span[i].Init(throws[i]); in From() 208 return span; in From()
|
/arkcompiler/runtime_core/static_core/verification/type/ |
H A D | type_system.h | 115 size_t GetSpanIndex(Span<Type> span) in GetSpanIndex() argument 118 return span.begin() - typeSpans_.data(); in GetSpanIndex()
|
H A D | type_type.cpp | 233 // Careful: span is invalidated whenever a new intersection or union is created. 241 // Careful: span is invalidated whenever a new intersection or union is created. 422 static Span<Type> CopySpanToTypeSystem(Span<Type> span, TypeSystem *tsys) in CopySpanToTypeSystem() argument 424 Span<Type> dest = tsys->GetNewTypeSpan(span.size()); in CopySpanToTypeSystem() 425 std::copy(span.begin(), span.end(), dest.begin()); in CopySpanToTypeSystem() 430 Type Type::Intersection(Span<Type> span, TypeSystem *tsys) in Intersection() argument 432 Span<Type> rspan = CopySpanToTypeSystem(span, tsys); in Intersection() 437 Type Type::Union(Span<Type> span, TypeSystem *tsys) in Union() argument 439 Span<Type> rspan = CopySpanToTypeSystem(span, tsy in Union() [all...] |
H A D | type_type.h | 88 static Type Intersection(Span<Type> span, TypeSystem *tsys); 89 static Type Union(Span<Type> span, TypeSystem *tsys); 176 // Careful: span is invalidated whenever a new intersection or union is created.
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file.cpp | 27 #include "utils/span.h" 322 ClassIdxIterator(const File &file, const Span<const uint32_t> &span, size_t idx) in ClassIdxIterator() argument 323 : file_(file), span_(span), idx_(idx) in ClassIdxIterator() 391 static ClassIdxIterator Begin(const File &file, const Span<const uint32_t> &span) in Begin() argument 393 return ClassIdxIterator(file, span, 0); in Begin() 396 static ClassIdxIterator End(const File &file, const Span<const uint32_t> &span) in End() argument 398 return ClassIdxIterator(file, span, span.Size()); in End()
|
H A D | bytecode_emitter.cpp | 20 #include <utils/span.h>
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file.cpp | 39 #include "utils/span.h" 381 ClassIdxIterator(const File &file, const Span<const uint32_t> &span, size_t idx) in ClassIdxIterator() argument 382 : file_(file), span_(span), idx_(idx) in ClassIdxIterator() 450 static ClassIdxIterator Begin(const File &file, const Span<const uint32_t> &span) in Begin() argument 452 return ClassIdxIterator(file, span, 0); in Begin() 455 static ClassIdxIterator End(const File &file, const Span<const uint32_t> &span) in End() argument 457 return ClassIdxIterator(file, span, span.Size()); in End()
|
H A D | bytecode_emitter.cpp | 20 #include <utils/span.h>
|
/arkcompiler/ets_frontend/es2panda/lexer/ |
H A D | keywordsUtil.h | 25 #include <utils/span.h>
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | escape.h | 262 auto span = liveIns.GetContainerDataSpan(); in VisitAlive() local 263 for (size_t maskIdx = 0; maskIdx < span.size(); ++maskIdx) { in VisitAlive() 264 auto mask = span[maskIdx]; in VisitAlive()
|
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/ |
H A D | code_info_producer.cpp | 49 Span span {section, size}; in SetFaultMaps() 50 faultMapParser_ = std::make_unique<llvm::FaultMapParser>(span.begin(), span.end()); in SetFaultMaps()
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | span_test.cpp | 16 #include "utils/span.h" 24 namespace panda::test::span { namespace in panda::test 125 } // namespace panda::test::span
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | irnode.h | 22 #include <utils/span.h>
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | span_test.cpp | 16 #include "utils/span.h" 24 namespace ark::test::span { namespace in ark::test 128 } // namespace ark::test::span
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | bit_vector.h | 23 #include "utils/span.h" 281 explicit BitVectorBase(Span<WordType> span) : size_(span.size() * WORD_BITS), storage_(span) in BitVectorBase() argument
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | bit_vector.h | 23 #include "utils/span.h" 291 explicit BitVectorBase(Span<WordType> span) : size_(span.size() * WORD_BITS), storage_(span) in BitVectorBase() argument
|
/arkcompiler/runtime_core/static_core/irtoc/backend/ |
H A D | compilation.cpp | 260 Span<uint8_t> span = {const_cast<uint8_t *>(code.code), code.size}; in Compile() local 261 unit->SetCode(span); in Compile()
|