Home
last modified time | relevance | path

Searched refs:origin (Results 1 - 23 of 23) sorted by relevance

/arkcompiler/runtime_core/libpandabase/utils/
H A Dcframe_layout.h157 template <OffsetOrigin origin, OffsetUnit unit>
160 if constexpr (origin == SP) { // NOLINT(readability-braces-around-statements) in GetOffset()
174 template <OffsetOrigin origin, OffsetUnit unit>
177 return GetOffset<origin, unit>(MethodSlot::Start()); in GetMethodOffset()
180 template <OffsetOrigin origin, OffsetUnit unit>
183 return GetOffset<origin, unit>(LrSlot::Start()); in GetReturnAddressOffset()
186 template <OffsetOrigin origin, OffsetUnit unit>
189 return GetOffset<origin, unit>(LOCALS_START_SLOT); in GetFreeSlotOffset()
192 template <OffsetOrigin origin, OffsetUnit unit>
196 return GetOffset<origin, uni in GetSpillOffset()
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DregSpiller.cpp29 const VReg origin {VReg::REG_START - spillIndex_++};
30 const auto *const originType = cg_->GetVRegType(origin);
31 const SpillInfo spillInfo {origin, cg_->AllocRegWithType(originType)};
38 const VReg origin {VReg::REG_START - spillIndex_};
40 if (regs.count(origin) == 0) {
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dlse.cpp119 MarkForElimination(inst, hvalue->origin, hvalue); in VisitStore()
122 if (hvalue != nullptr && hvalue->origin->IsStore() && !hvalue->read) { in VisitStore()
123 if (hvalue->origin->GetBasicBlock() == inst->GetBasicBlock()) { in VisitStore()
125 MarkForElimination(hvalue->origin, inst, &heap); in VisitStore()
127 shadowedStores_[hvalue->origin].push_back(inst); in VisitStore()
176 MarkForElimination(inst, hvalue->origin, hvalue); in VisitLoad()
727 blockPhis.try_emplace(mem.second.origin, GetGraph()->GetLocalAllocator()->Adapter()); in MergeHeapValuesForLoop()
819 predInstIt->second.origin->GetBasicBlock() != *predIt) { in ProcessHeapValues()
832 if (heapValue.origin->GetBasicBlock() != *(predsBegin) || std::distance(predsBegin, predIt) > 1) { in ProcessHeapValues()
835 auto phi = block->GetGraph()->CreateInstPhi(heapValue.origin in ProcessHeapValues()
882 GetEliminationCode(Inst *inst, Inst *origin) GetEliminationCode() argument
993 Inst *origin = elim.second.origin; DeleteInstructions() local
1012 ssb_.SearchAndCreateMissingObjInSaveState(GetGraph(), origin, inst); DeleteInstructions() local
[all...]
H A Dlse.h93 Inst *origin; // The instruction the value comes from member
148 const char *GetEliminationCode(Inst *inst, Inst *origin);
/arkcompiler/ets_runtime/test/fuzztest/jsnapiisstringiterator_fuzzer/
H A Djsnapiisstringiterator_fuzzer.cpp37 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, value, (int)size); in JSNApiIsStringIterator_FuzzTest() local
38 origin->IsStringIterator(vm_); in JSNApiIsStringIterator_FuzzTest()
/arkcompiler/runtime_core/static_core/verification/absint/
H A Dreg_context.h92 const auto &origin = (*it).GetOrigin(); in ChangeValuesOfSameOrigin() local
93 if (origin.IsValid() && origin == oldOrigin) { in ChangeValuesOfSameOrigin()
/arkcompiler/runtime_core/static_core/verification/value/
H A Dabstract_typed_value.h22 #include "verification/value/origin.h"
52 AbstractTypedValue(Type type, AbstractValue value, ValueOrigin origin) in AbstractTypedValue() argument
53 : value_ {std::move(value)}, type_ {type}, origin_ {std::move(origin)} in AbstractTypedValue()
93 // currently only types and origin printed in ToString()
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Djsnapi_first_tests.cpp259 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); in HWTEST_F_L0() local
263 ASSERT_FALSE(origin->IsStrictEquals(vm_, target)); in HWTEST_F_L0()
264 ASSERT_TRUE(origin->IsStrictEquals(vm_, target1)); in HWTEST_F_L0()
279 Local<ArrayRef> origin = ArrayRef::New(vm_, 1); in HWTEST_F_L0() local
281 ASSERT_FALSE(origin->InstanceOf(vm_, target)); in HWTEST_F_L0()
287 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); in HWTEST_F_L0() local
288 Local<StringRef> typeString = origin->Typeof(vm_); in HWTEST_F_L0()
1413 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); in HWTEST_F_L0() local
1414 ASSERT_EQ("1", origin->ToString(vm_)); in HWTEST_F_L0()
1439 ASSERT_EQ("1", origin in HWTEST_F_L0()
1462 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); HWTEST_F_L0() local
1778 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); HWTEST_F_L0() local
[all...]
H A Dffi_workload.cpp653 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "1"); in HWTEST_F_L0() local
656 (void)origin->Typeof(vm_); in HWTEST_F_L0()
666 Local<NumberRef> origin = NumberRef::New(vm_, 1); in HWTEST_F_L0() local
669 (void)origin->Typeof(vm_); in HWTEST_F_L0()
679 Local<ObjectRef> origin = ObjectRef::New(vm_); in HWTEST_F_L0() local
686 (void)origin->InstanceOf(vm_, value); in HWTEST_F_L0()
8016 Local<StringRef> origin = StringRef::NewFromUtf8(vm_, "origin test"); in HWTEST_F_L0() local
8019 res->SetName(vm_, origin); in HWTEST_F_L0()
8030 Local<StringRef> origin in HWTEST_F_L0() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dearly_elimination.cpp149 auto origin = acc_.GetValueIn(gate, i); in TryEliminateGate() local
150 auto checkd = dependChain->LookupCheckedNode(this, origin); in TryEliminateGate()
151 if (origin != checkd) { in TryEliminateGate()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_trigger.cpp320 SchedGCOnNthAllocTrigger::SchedGCOnNthAllocTrigger(GCTrigger *origin) : origin_(origin) {} in SchedGCOnNthAllocTrigger() argument
H A Dgc_trigger.h268 explicit SchedGCOnNthAllocTrigger(GCTrigger *origin);
/arkcompiler/ets_runtime/ecmascript/
H A Dobject_operator.cpp607 PropertyAttributes origin = dict->GetAttributes(index); in TransitionForAttributeChanged() local
608 attr.SetDictionaryOrder(origin.GetDictionaryOrder()); in TransitionForAttributeChanged()
627 PropertyAttributes origin = dict->GetAttributes(index); in TransitionForAttributeChanged() local
629 attr.SetDictionaryOrder(origin.GetDictionaryOrder()); in TransitionForAttributeChanged()
/arkcompiler/runtime_core/static_core/runtime/include/tooling/
H A Ddebug_interface.h184 std::string origin; member
/arkcompiler/ets_runtime/test/fuzztest/arraylist_fuzzer/
H A Darraylist_fuzzer.cpp956 Local<ObjectRef> origin = ObjectRef::New(vm); in JSValueRefInstanceOfValueFuzzTest() local
961 (void)origin->InstanceOf(vm, value); in JSValueRefInstanceOfValueFuzzTest()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
H A Dtarget.h36 [[maybe_unused]] asmjit::BaseEmitter *origin) override;
H A Dencode.cpp296 [[maybe_unused]] asmjit::BaseEmitter *origin) in handleError()
295 handleError([[maybe_unused]] asmjit::Error err, [[maybe_unused]] const char *message, [[maybe_unused]] asmjit::BaseEmitter *origin) handleError() argument
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserImpl.h97 static ExpressionParseFlags CarryExpressionParserFlag(ExpressionParseFlags origin, ExpressionParseFlags carry);
H A DparserImpl.cpp97 ExpressionParseFlags ParserImpl::CarryExpressionParserFlag(ExpressionParseFlags origin, ExpressionParseFlags carry) in CarryExpressionParserFlag() argument
99 return static_cast<ExpressionParseFlags>(origin & carry); in CarryExpressionParserFlag()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.h245 static ExpressionParseFlags CarryExpressionParserFlag(ExpressionParseFlags origin, ExpressionParseFlags carry);
H A DparserImpl.cpp269 ExpressionParseFlags ParserImpl::CarryExpressionParserFlag(ExpressionParseFlags origin, ExpressionParseFlags carry) in CarryExpressionParserFlag() argument
271 return static_cast<ExpressionParseFlags>(origin & carry); in CarryExpressionParserFlag()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Djsnapi_expo.cpp418 JSHandle<JSTaggedValue> origin = JSNApiHelper::ToJSHandle(this); in InstanceOf() local
419 LOG_IF_SPECIAL(origin, ERROR); in InstanceOf()
421 return JSObject::InstanceOf(thread, origin, target); in InstanceOf()
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
H A Dcocos_worker_test.js2780 origin: null,
3074 o.origin = t.o;
3092 o.origin = t.o;
4716 if (!("origin" in i)) if ("data:" === i.protocol.toLowerCase()) i.origin = null; else {
4718 i.origin = e && e[1];
6385 this.credentials = e.credentials || this.credentials || "same-origin";
16353 get origin() {
16356 set origin(t) {
[all...]

Completed in 82 milliseconds