/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_MPIsel.cpp | 542 PrimType dtype = node.GetPrimType(); in SelectMpy() local 544 resOpnd = &cgFunc->GetOpndBuilder()->CreateVReg(GetPrimTypeBitSize(dtype), cgFunc->GetRegTyFromPrimTy(dtype)); in SelectMpy() 545 RegOperand ®Opnd0 = SelectCopy2Reg(opnd0, dtype, node.Opnd(0)->GetPrimType()); in SelectMpy() 546 RegOperand ®Opnd1 = SelectCopy2Reg(opnd1, dtype, node.Opnd(1)->GetPrimType()); in SelectMpy() 547 SelectMpy(*resOpnd, regOpnd0, regOpnd1, dtype); in SelectMpy() 658 PrimType dtype = node.GetPrimType(); in SelectLnot() local 660 resOpnd = &cgFunc->GetOpndBuilder()->CreateVReg(GetPrimTypeBitSize(dtype), cgFunc->GetRegTyFromPrimTy(dtype)); in SelectLnot() 661 RegOperand ®Opnd0 = SelectCopy2Reg(opnd0, dtype, nod in SelectLnot() 685 PrimType dtype = node.GetPrimType(); SelectCmpOp() local 895 PrimType dtype = node.GetPrimType(); SelectSqrt() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_cgfunc.cpp | 132 MOperator AArch64CGFunc::PickExtInsn(PrimType dtype, PrimType stype) const in PickExtInsn() argument 135 int32 dBitSize = static_cast<int32>(GetPrimTypeBitSize(dtype)); in PickExtInsn() 137 if (IsPrimitiveInteger(stype) && IsPrimitiveInteger(dtype)) { in PickExtInsn() 180 void AArch64CGFunc::SelectCopyImm(Operand &dest, ImmOperand &src, PrimType dtype) in SelectCopyImm() argument 182 uint32 dsize = GetPrimTypeBitSize(dtype); in SelectCopyImm() 191 DEBUG_ASSERT(IsPrimitiveInteger(dtype), "The type of destination operand must be Integer"); in SelectCopyImm() 197 SelectCopy(dest, dtype, *tempReg, PTY_u32); in SelectCopyImm() 209 if (dtype == PTY_u8) { in SelectCopyImm() 212 dtype = PTY_u16; in SelectCopyImm() 216 dtype in SelectCopyImm() 300 SelectCopyMemOpnd(Operand &dest, PrimType dtype, uint32 dsize, Operand &src, PrimType stype) SelectCopyMemOpnd() argument 376 SelectCopyRegOpnd(Operand &dest, PrimType dtype, Operand::OperandType opndType, uint32 dsize, Operand &src, PrimType stype) SelectCopyRegOpnd() argument 440 SelectCopy(Operand &dest, PrimType dtype, Operand &src, PrimType stype, BaseNode *baseNode) SelectCopy() argument 484 SelectCopy(Operand &src, PrimType stype, PrimType dtype) SelectCopy() argument 1366 PrimType dtype = node.GetPrimType(); SelectAdd() local 1583 PrimType dtype = node.GetPrimType(); SelectSub() local 1598 PrimType dtype = node.GetPrimType(); SelectMpy() local 1759 PrimType dtype = node.GetPrimType(); SelectDiv() local [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/tooling/sampler/ |
H A D | sampler_module_file_check.py | 52 checksum = np.fromfile(file, dtype=np.uint32, count=1, sep='', offset=checksum_offset)
|
/arkcompiler/runtime_core/static_core/tests/irtoc-interpreter-tests/irtoc-tag/generator/ |
H A D | generator.rb | 126 @command['expected_tag'] = @calculator.calculate_expected_tag(instr.dtype)
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | isel.cpp | 1189 RegOperand &MPISel::SelectCopy2Reg(Operand &src, PrimType dtype) in SelectCopy2Reg() argument 1191 DEBUG_ASSERT(src.GetSize() == GetPrimTypeBitSize(dtype), "NIY"); in SelectCopy2Reg() 1196 cgFunc->GetOpndBuilder()->CreateVReg(GetPrimTypeBitSize(dtype), cgFunc->GetRegTyFromPrimTy(dtype)); in SelectCopy2Reg() 1197 SelectCopy(dest, src, dtype); in SelectCopy2Reg() 1247 PrimType dtype = node.GetPrimType(); in SelectBnot() local 1250 resOpnd = &cgFunc->GetOpndBuilder()->CreateVReg(GetPrimTypeBitSize(dtype), cgFunc->GetRegTyFromPrimTy(dtype)); in SelectBnot() 1251 RegOperand ®Opnd0 = SelectCopy2Reg(opnd0, dtype, node.Opnd(0)->GetPrimType()); in SelectBnot() 1252 SelectBnot(*resOpnd, regOpnd0, dtype); in SelectBnot() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_cgfunc.h | 177 RegOperand &SelectCopy(Operand &src, PrimType stype, PrimType dtype) override; 178 void SelectCopy(Operand &dest, PrimType dtype, Operand &src, PrimType stype, BaseNode *baseNode = nullptr); 180 void SelectCopyImm(Operand &dest, ImmOperand &src, PrimType dtype); 413 MOperator PickExtInsn(PrimType dtype, PrimType stype) const; 615 void SelectCopyMemOpnd(Operand &dest, PrimType dtype, uint32 dsize, Operand &src, PrimType stype); 616 void SelectCopyRegOpnd(Operand &dest, PrimType dtype, Operand::OperandType opndType, uint32 dsize, Operand &src,
|
/arkcompiler/runtime_core/isa/ |
H A D | isapi.rb | 227 def dtype method
|
/arkcompiler/runtime_core/static_core/isa/ |
H A D | isapi.rb | 202 def dtype method
|
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
H A D | llvm_ir_constructor.cpp | 3046 auto dtype = inst->GetType(); in VisitSubOverflowCheck() local 3047 auto ltype = ctor->GetExactType(dtype); in VisitSubOverflowCheck() 3053 auto dtypeSize = DataType::GetTypeSize(dtype, arch); in VisitSubOverflowCheck() 3055 ASSERT(DataType::Is32Bits(dtype, arch) || DataType::Is64Bits(dtype, arch)); in VisitSubOverflowCheck() 3272 auto dtype = inst->GetType(); in VisitLoadArray() local 3273 auto ltype = ctor->GetExactType(dtype); in VisitLoadArray() 3361 auto dtype = inst->GetType(); in VisitStoreArray() local 3363 auto ltype = ctor->GetExactType(dtype); in VisitStoreArray() 3378 ctor->builder_.getInt32(DataType::ShiftByType(dtype, arc in VisitStoreArray() 3593 [[maybe_unused]] auto dtype = inst->GetType(); VisitStoreResolvedObjectFieldStatic() local [all...] |