Home
last modified time | relevance | path

Searched refs:constVal (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/arkguard/test/combinations/basic_grammar/01_01_export_import_cases/commonjs/
H A Dcommonjs_export_01.js23 module.exports.constVal = 2;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_lower.cpp42 auto *constVal = static_cast<ConstvalNode *>(condExpr->Opnd(1))->GetConstVal(); in LowerCondGotoStmtWithBuiltinExpect() local
43 if (constVal->GetKind() == kConstInt && static_cast<MIRIntConst *>(constVal)->GetValue() == 0) { in LowerCondGotoStmtWithBuiltinExpect()
75 auto *constVal = static_cast<ConstvalNode *>(opnd1)->GetConstVal(); in LowerCondGotoStmtWithBuiltinExpect() local
76 if (constVal->GetKind() != kConstInt || static_cast<MIRIntConst *>(constVal)->GetValue() != 0) { in LowerCondGotoStmtWithBuiltinExpect()
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/
H A Dcode_info_producer.cpp196 int32_t constVal = loc.getSmallConstant(); // sign extend required for VRegInfo::Type::INT64
197 builder->AddConstant(static_cast<int64_t>(constVal), vregType, vregVregType);
199 uint64_t constVal = stackmap_->getConstant(loc.getConstantIndex()).getValue();
200 builder->AddConstant(constVal, vregType, vregVregType);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_nodes.h651 MapleValue(MIRConst *value) : constVal(value), kind(kConstKind) {}
681 return *constVal;
687 MIRConst *constVal = nullptr;
874 explicit ConstvalNode(MIRConst *constv) : BaseNode(OP_constval), constVal(constv) {} in ConstvalNode()
876 ConstvalNode(PrimType typ, MIRConst *constv) : BaseNode(OP_constval, typ, 0), constVal(constv) {} in ConstvalNode()
890 return constVal; in GetConstVal()
895 DEBUG_ASSERT(constVal != nullptr, "constVal shoule not be nullptr"); in GetConstVal()
896 return constVal; in GetConstVal()
901 constVal in SetConstVal()
905 MIRConst *constVal = nullptr; global() member in ConstvalNode
[all...]
H A Dmir_builder.h133 ConstvalNode *CreateConstval(MIRConst *constVal);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.cpp809 Const *constVal = nullptr; in GetConstant() local
811 constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->i32Type, static_cast<int64_t>(value.to_ulong()))); in GetConstant()
813 constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->i64Type, static_cast<int64_t>(value.to_ulong()))); in GetConstant()
816 Expr constExpr = lmirBuilder_->Cvt(lmirBuilder_->i64Type, type, lmirBuilder_->ConstVal(*constVal)); in GetConstant()
826 constVal = &(lmirBuilder_->CreateDoubleConst(static_cast<double>(doubleValue))); in GetConstant()
828 constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u8Type, static_cast<int64_t>(value.to_ulong()))); in GetConstant()
830 constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u16Type, static_cast<int64_t>(value.to_ulong()))); in GetConstant()
832 constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u1Type, static_cast<int64_t>(value.to_ulong()))); in GetConstant()
837 return lmirBuilder_->ConstVal(*constVal); in GetConstant()
1203 Const &constVal in GetRTStubOffset() local
1211 Const &constVal = lmirBuilder_->CreateIntConst(glue.GetType(), static_cast<int64_t>(offset)); GetCoStubOffset() local
1219 Const &constVal = lmirBuilder_->CreateIntConst(glue.GetType(), static_cast<int64_t>(offset)); GetBaselineStubOffset() local
1661 Const &constVal = lmirBuilder_->CreateIntConst( GetBuiltinsStubOffset() local
1700 Const &constVal = lmirBuilder_->CreateIntConst(glue.GetType(), static_cast<int>(slotOffset)); GetLeaveFrameOffset() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dswitch_lowerer.cpp142 MIRConst *constVal = GlobalTables::GetIntConstTable().GetOrCreateIntConst(stmt->GetCasePair(idx).first, type); in BuildCmpNode() local
145 exprConst->SetConstVal(constVal); in BuildCmpNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlmir_builder.cpp565 Expr LMIRBuilder::ConstVal(Const &constVal) in ConstVal() argument
567 return Expr(mirBuilder.CreateConstval(&constVal), &constVal.GetType()); in ConstVal()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp1130 const MIRIntConst *constVal = safe_cast<MIRIntConst>(cst); in FoldTypeCvtMIRConst() local
1131 ASSERT_NOT_NULL(constVal); in FoldTypeCvtMIRConst()
1133 constVal->GetValue().TruncOrExtend(fromType)); in FoldTypeCvtMIRConst()
1135 const MIRIntConst *constVal = safe_cast<MIRIntConst>(cst); in FoldTypeCvtMIRConst() local
1136 ASSERT_NOT_NULL(constVal); in FoldTypeCvtMIRConst()
1139 static_cast<uint64>(constVal->GetExtValue()), type); in FoldTypeCvtMIRConst()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
H A Dlmir_builder.h397 Expr ConstVal(Const &constVal); // a const operand
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcgfunc.cpp351 auto *constVal = static_cast<ConstvalNode *>(cmpNode->Opnd(1))->GetConstVal(); in HandleCondbr() local
352 if (constVal->IsZero()) { in HandleCondbr()

Completed in 19 milliseconds