| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | mir_builder.h | 166 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/ |
| D | ext_constantfold.cpp | 200 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()
|
| D | constantfold.cpp | 147 …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 …]
|
| D | java_eh_lower.cpp | 87 … divOpnd, mirBuilder->CreateIntConst(0, ptype)); in DoLowerDiv()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | litecg_ir_builder.cpp | 279 … 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/ |
| D | lower.cpp | 1391 … 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 …]
|
| D | becommon.cpp | 787 mirModule.GetMIRBuilder()->CreateIntConst(byteBitOffset.first, PTY_u32)); in GetAddressOfNode()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/ |
| D | lmir_builder.h | 344 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/ |
| D | mir_lower.cpp | 308 ConstvalNode *minCaseNode = builder->CreateIntConst(minCaseVal, switchOpnd->GetPrimType()); in LowerSwitchStmt() 309 ConstvalNode *maxCaseNode = builder->CreateIntConst(maxCaseVal, switchOpnd->GetPrimType()); in LowerSwitchStmt()
|
| D | mir_builder.cpp | 543 ConstvalNode *MIRBuilder::CreateIntConst(uint64 val, PrimType pty) in CreateIntConst() function in maple::MIRBuilder
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
| D | lmir_builder.cpp | 421 Const &LMIRBuilder::CreateIntConst(Type *type, int64_t val) in CreateIntConst() function in maple::litecg::LMIRBuilder
|