Home
last modified time | relevance | path

Searched refs:CreateIntConst (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_builder.h166 ConstvalNode *CreateIntConst(uint64, PrimType);
173 return CreateIntConst(val, PTY_i32); in GetConstInt()
178 return CreateIntConst(val, PTY_u1); in GetConstUInt1()
183 return CreateIntConst(val, PTY_u8); in GetConstUInt8()
188 return CreateIntConst(val, PTY_u16); in GetConstUInt16()
193 return CreateIntConst(val, PTY_u32); in GetConstUInt32()
198 return CreateIntConst(val, PTY_u64); in GetConstUInt64()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dext_constantfold.cpp200 ConstvalNode *lowVal = mirModule->GetMIRBuilder()->CreateIntConst(minVal, nPrimType); in ExtFoldIor()
207 …mirModule->GetMIRBuilder()->CreateIntConst(static_cast<int64>(uniqOperands.size()) - 1, cmpPrimTyp… in ExtFoldIor()
270 …ConstvalNode *mIntConst = mirModule->GetMIRBuilder()->CreateIntConst(static_cast<int64>(mVal), mPr… in ExtFoldXand()
272 …ConstvalNode *cIntConst = mirModule->GetMIRBuilder()->CreateIntConst(static_cast<int64>(cVal), cPr… in ExtFoldXand()
Dconstantfold.cpp147 …ConstvalNode *val = mirModule->GetMIRBuilder()->CreateIntConst(pair.second->GetExtValue(), resultT… in PairToExpr()
154 …ConstvalNode *val = mirModule->GetMIRBuilder()->CreateIntConst(pair.second->GetExtValue(), resultT… in PairToExpr()
159 … mirModule->GetMIRBuilder()->CreateIntConst((-pair.second.value()).GetExtValue(), resultType); in PairToExpr()
1763 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1770 result = mirModule->GetMIRBuilder()->CreateIntConst(-1, cstTyp); in FoldBinary()
1781 result = mirModule->GetMIRBuilder()->CreateIntConst(1, cstTyp); in FoldBinary()
1787 mirModule->GetMIRBuilder()->CreateIntConst(0, r->GetPrimType())); in FoldBinary()
1792 …OP_ne, primType, r->GetPrimType(), r, mirModule->GetMIRBuilder()->CreateIntConst(0, r->GetPrimType… in FoldBinary()
1825 result = mirModule->GetMIRBuilder()->CreateIntConst(0, cstTyp); in FoldBinary()
1871 result = mirModule->GetMIRBuilder()->CreateIntConst(-1, cstTyp); in FoldBinary()
[all …]
Djava_eh_lower.cpp87 … divOpnd, mirBuilder->CreateIntConst(0, ptype)); in DoLowerDiv()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dlitecg_ir_builder.cpp279 … lmirBuilder_->ConstVal(lmirBuilder_->CreateIntConst(slotType_, reservedOffset))); in SaveJSFuncOnOptJSFuncFrame()
292 …frameAddr.GetType(), frameAddr, lmirBuilder_->ConstVal(lmirBuilder_->CreateIntConst(slotType_, slo… in SaveFrameTypeOnFrame()
296 …lmirBuilder_->ConstVal(lmirBuilder_->CreateIntConst(lmirBuilder_->i64Type, static_cast<uintptr_t>(… in SaveFrameTypeOnFrame()
350 …constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->i32Type, static_cast<int64_t>(value.to_ulo… in GetConstant()
352 …constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->i64Type, static_cast<int64_t>(value.to_ulo… in GetConstant()
367 …constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u8Type, static_cast<int64_t>(value.to_ulon… in GetConstant()
369 …constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u16Type, static_cast<int64_t>(value.to_ulo… in GetConstant()
371 …constVal = &(lmirBuilder_->CreateIntConst(lmirBuilder_->u1Type, static_cast<int64_t>(value.to_ulon… in GetConstant()
777 … Const &constVal = lmirBuilder_->CreateIntConst(glue.GetType(), static_cast<int64_t>(slotOffset)); in GetRTStubOffset()
785 Const &constVal = lmirBuilder_->CreateIntConst(glue.GetType(), static_cast<int64_t>(offset)); in GetCoStubOffset()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp1391 … firstArg, mirBuilder->CreateIntConst(1, PTY_ref)); in LowerCallAssignedStmt()
1599 … mirBuilder->CreateIntConst(origSize - size, PTY_i32)); in LowerStructReturn()
1615 … mirBuilder->CreateIntConst(k64BitSize - k32BitSize, PTY_i32)); in LowerStructReturn()
1625 … mirBuilder->CreateIntConst(k32BitSize, PTY_i32)); in LowerStructReturn()
1628 … mirBuilder->CreateIntConst(k32BitSize, PTY_i32)); in LowerStructReturn()
1644 … mirBuilder->CreateIntConst(k64BitSize - k16BitSize, PTY_i32)); in LowerStructReturn()
1654 … mirBuilder->CreateIntConst(k64BitSize - k16BitSize, PTY_i32)); in LowerStructReturn()
1657 … mirBuilder->CreateIntConst(k16BitSize, PTY_i32)); in LowerStructReturn()
1673 … mirBuilder->CreateIntConst(k64BitSize - k8BitSize, PTY_i32)); in LowerStructReturn()
1683 … mirBuilder->CreateIntConst(k64BitSize - k8BitSize, PTY_i32)); in LowerStructReturn()
[all …]
Dbecommon.cpp787 mirModule.GetMIRBuilder()->CreateIntConst(byteBitOffset.first, PTY_u32)); in GetAddressOfNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
Dlmir_builder.h344 Const &CreateIntConst(Type *type, int64_t val);
603 … Const &element = builder.CreateIntConst(builder.i32Type, static_cast<int64_t>(value)); in Dim()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_lower.cpp308 ConstvalNode *minCaseNode = builder->CreateIntConst(minCaseVal, switchOpnd->GetPrimType()); in LowerSwitchStmt()
309 ConstvalNode *maxCaseNode = builder->CreateIntConst(maxCaseVal, switchOpnd->GetPrimType()); in LowerSwitchStmt()
Dmir_builder.cpp543 ConstvalNode *MIRBuilder::CreateIntConst(uint64 val, PrimType pty) in CreateIntConst() function in maple::MIRBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp421 Const &LMIRBuilder::CreateIntConst(Type *type, int64_t val) in CreateIntConst() function in maple::litecg::LMIRBuilder