Home
last modified time | relevance | path

Searched full:cvat (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/
Dinst_templates.yaml165 auto cvat = graph->CreateInstCastValueToAnyType(0);
166 cvat->SetAnyType(panda::compiler::AnyBaseType::ECMASCRIPT_UNDEFINED_TYPE);
167 cvat->SetInput(0, cvatInput);
169 inst->SetInput(0, cvat);
170 AddInstruction(cvat);
180 auto cvat = graph_->CreateInstCastValueToAnyType(0);
181 cvat->SetAnyType(panda::compiler::AnyBaseType::ECMASCRIPT_BOOLEAN_TYPE);
182 cvat->SetInput(0, cvat_input);
186 ifInst->SetInput(1, cvat);
187 AddInstruction(cvat);
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml175 auto cvat = graph->CreateInstCastValueToAnyType(0);
176 cvat->SetAnyType(panda::compiler::AnyBaseType::ECMASCRIPT_UNDEFINED_TYPE);
177 cvat->SetInput(0, cvat_input);
179 inst->SetInput(0, cvat);
180 AddInstruction(cvat);
190 auto cvat = graph_->CreateInstCastValueToAnyType(0);
191 cvat->SetAnyType(panda::compiler::AnyBaseType::ECMASCRIPT_BOOLEAN_TYPE);
192 cvat->SetInput(0, cvat_input);
196 cmp_inst->SetInput(1, cvat);
200 AddInstruction(cvat);
/arkcompiler/runtime_core/bytecode_optimizer/
Dcodegen.cpp421 auto cvat = inst_base->CastToCastValueToAnyType(); in VisitCastValueToAnyType() local
422 switch (cvat->GetAnyType()) { in VisitCastValueToAnyType()
427 if (!HasUserPredicate(cvat, in VisitCastValueToAnyType()
434 ASSERT(cvat->GetInput(0).GetInst()->IsConst()); in VisitCastValueToAnyType()
435 auto input = cvat->GetInput(0).GetInst()->CastToConstant(); in VisitCastValueToAnyType()
440 ASSERT(cvat->GetInput(0).GetInst()->IsConst()); in VisitCastValueToAnyType()
441 auto input = cvat->GetInput(0).GetInst()->CastToConstant(); in VisitCastValueToAnyType()
446 ASSERT(cvat->GetInput(0).GetInst()->IsBoolConst()); in VisitCastValueToAnyType()
447 auto input = cvat->GetInput(0).GetInst()->CastToConstant(); in VisitCastValueToAnyType()
448 …if (!HasUserPredicate(cvat, [](Inst const *inst) { return inst->GetOpcode() != compiler::Opcode::I… in VisitCastValueToAnyType()
[all …]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dcodegen.cpp1484 auto cvat = instBase->CastToCastValueToAnyType(); in VisitCastValueToAnyType() local
1485 switch (cvat->GetAnyType()) { in VisitCastValueToAnyType()
1490 if (!HasUserPredicate(cvat, in VisitCastValueToAnyType()
1497 ASSERT(cvat->GetInput(0U).GetInst()->IsConst()); in VisitCastValueToAnyType()
1499 … pandasm::Create_LDAI_DYN(cvat->GetInput(0U).GetInst()->CastToConstant()->GetIntValue())); in VisitCastValueToAnyType()
1502 ASSERT(cvat->GetInput(0U).GetInst()->IsConst()); in VisitCastValueToAnyType()
1504 … pandasm::Create_FLDAI_DYN(cvat->GetInput(0U).GetInst()->CastToConstant()->GetDoubleValue())); in VisitCastValueToAnyType()
1507 ASSERT(cvat->GetInput(0U).GetInst()->IsBoolConst()); in VisitCastValueToAnyType()
1508 …if (!HasUserPredicate(cvat, [](Inst const *inst) { return inst->GetOpcode() != compiler::Opcode::I… in VisitCastValueToAnyType()
1511 …enc->result_.emplace_back(IntToLdBool((cvat->GetInput(0U).GetInst()->CastToConstant()->GetInt64Val… in VisitCastValueToAnyType()
[all …]