Searched refs:CreateExprExtractbits (Results 1 – 6 of 6) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/ |
| D | cast_opt.cpp | 69 …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/ |
| D | mir_builder.h | 238 …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/ |
| D | mir_builder.cpp | 790 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/ |
| D | lmir_builder.cpp | 999 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/ |
| D | lower.cpp | 609 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/ |
| D | constantfold.cpp | 1946 result = mirModule->GetMIRBuilder()->CreateExprExtractbits(OP_extractbits, in FoldBinary()
|