Searched full:cvat (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/ |
| D | inst_templates.yaml | 165 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/ |
| D | inst_templates.yaml | 175 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/ |
| D | codegen.cpp | 421 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/ |
| D | codegen.cpp | 1484 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 …]
|