Home
last modified time | relevance | path

Searched refs:CreateExprExtractbits (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dcast_opt.cpp69 …return mirBuilder.CreateExprExtractbits(OP_zext, dstType, 0, GetPrimTypeActualBitSize(srcType), op… in CreateMapleExprByCastKind()
71 …return mirBuilder.CreateExprExtractbits(OP_sext, dstType, 0, GetPrimTypeActualBitSize(srcType), op… in CreateMapleExprByCastKind()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_builder.h238 …ExtractbitsNode *CreateExprExtractbits(Opcode o, const MIRType &type, uint32 bOffset, uint32 bSize…
239 …ExtractbitsNode *CreateExprExtractbits(Opcode o, PrimType type, uint32 bOffset, uint32 bSize, Base…
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_builder.cpp790 ExtractbitsNode *MIRBuilder::CreateExprExtractbits(Opcode o, const MIRType &type, uint32 bOffset, u… in CreateExprExtractbits() function in maple::MIRBuilder
793 return CreateExprExtractbits(o, type.GetPrimType(), bOffset, bSize, opnd); in CreateExprExtractbits()
796 ExtractbitsNode *MIRBuilder::CreateExprExtractbits(Opcode o, PrimType type, uint32 bOffset, uint32 … in CreateExprExtractbits() function in maple::MIRBuilder
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp999 return Expr(mirBuilder.CreateExprExtractbits(OP_zext, toType->GetPrimType(), 0, in ZExt()
1014 return Expr(mirBuilder.CreateExprExtractbits(OP_sext, toType->GetPrimType(), 0, in SExt()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp609 builder->CreateExprExtractbits(OP_extractbits, primType, bitsExtracted, bitsRemained, rhs); in WriteBitField()
635 …return builder->CreateExprExtractbits(OP_extractbits, primType, static_cast<uint32>(bitOffset), bi… in ReadBitField()
643 …auto *extractedLowerBits = builder->CreateExprExtractbits(OP_extractbits, primType, static_cast<ui… in ReadBitField()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp1946 result = mirModule->GetMIRBuilder()->CreateExprExtractbits(OP_extractbits, in FoldBinary()