/arkcompiler/ets_frontend/arkguard/test/combinations/basic_grammar/01_01_export_import_cases/commonjs/ |
H A D | commonjs_export_01.js | 23 module.exports.constVal = 2;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | mir_lower.cpp | 42 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 D | code_info_producer.cpp | 196 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 D | mir_nodes.h | 651 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 D | mir_builder.h | 133 ConstvalNode *CreateConstval(MIRConst *constVal);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 809 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 D | switch_lowerer.cpp | 142 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 D | lmir_builder.cpp | 565 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 D | constantfold.cpp | 1130 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 D | lmir_builder.h | 397 Expr ConstVal(Const &constVal); // a const operand
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgfunc.cpp | 351 auto *constVal = static_cast<ConstvalNode *>(cmpNode->Opnd(1))->GetConstVal(); in HandleCondbr() local 352 if (constVal->IsZero()) { in HandleCondbr()
|