| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | test_stubs_signature.cpp | 27 VariableType::INT64(), in DEF_CALL_SIGNATURE() 46 VariableType::INT64(), in DEF_CALL_SIGNATURE() 65 VariableType::INT64(), in DEF_CALL_SIGNATURE() 84 VariableType::INT64(), in DEF_CALL_SIGNATURE() 103 VariableType::INT64(), in DEF_CALL_SIGNATURE() 122 VariableType::INT64(), in DEF_CALL_SIGNATURE() 142 VariableType::INT64(), in DEF_CALL_SIGNATURE() 161 VariableType::INT64(), in DEF_CALL_SIGNATURE() 180 VariableType::INT64(), in DEF_CALL_SIGNATURE() 199 VariableType::INT64(), in DEF_CALL_SIGNATURE() [all …]
|
| D | interpreter_stub-inl.h | 29 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue() 283 Store(VariableType::INT64(), glue, frame, in SetPcToFrame() 295 Store(VariableType::INT64(), glue, frame, in SetAccToFrame() 301 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame() 307 Store(VariableType::INT64(), glue, frame, in SetFunctionToFrame() 335 Store(VariableType::INT64(), glue, state, frameTypeOffset, type); in SetFrameState() 376 Store(VariableType::INT64(), glue, newSp, IntPtr(0), value); in PushArg() 438 …GateRef numVregs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBit… in GetStartIdxAndNumArgs() 439 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetStartIdxAndNumArgs() 440 …GateRef haveFunc = Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::ST… in GetStartIdxAndNumArgs() [all …]
|
| D | circuit_builder-inl.h | 111 return Int64And(tagged, Int64(~JSTaggedValue::TAG_MARK)); in GetInt64OfTInt() 129 GateRef val = Int64Sub(tagged, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in GetDoubleOfTDouble() 173 GateRef exp = Int64And(xInt64, Int64(base::DOUBLE_EXPONENT_MASK)); in DoubleToInt() 174 exp = TruncInt64ToInt32(Int64LSR(exp, Int64(base::DOUBLE_SIGNIFICAND_SIZE))); in DoubleToInt() 281 return Int64ToTaggedPtr(Int64Or(val, Int64(JSTaggedValue::TAG_INT))); in Int32ToTaggedPtr() 287 return Int64Or(val, Int64(JSTaggedValue::TAG_INT)); in Int32ToTaggedInt() 302 return Equal(Int64And(x, Int64(JSTaggedValue::TAG_MARK)), in TaggedIsInt() 303 Int64(JSTaggedValue::TAG_INT)); in TaggedIsInt() 309 x = Int64And(x, Int64(JSTaggedValue::TAG_MARK)); in TaggedIsDouble() 310 auto left = NotEqual(x, Int64(JSTaggedValue::TAG_INT)); in TaggedIsDouble() [all …]
|
| D | test_stubs.cpp | 107 GateRef actualArgC = Int64Add(argc, Int64(1)); in GenerateCircuit() 127 GateRef actualArgC = Int64Add(argc, Int64(1)); in GenerateCircuit() 150 …GateRef newjsfunc = CallNGCRuntime(glue, RTSTUB_ID(JSCall), {glue, Int64(5), bindfunc, newtarget, … in GenerateCircuit() 151 Int64(0x02), bindArguments, pcOffset}); in GenerateCircuit() 219 GateRef dummyValueC = Load(VariableType::INT64(), globalValueC); in GenerateCircuit()
|
| D | call_signature.cpp | 156 VariableType::INT64(), in DEF_CALL_SIGNATURE() 157 VariableType::INT64(), in DEF_CALL_SIGNATURE() 227 VariableType::INT64(), // key in DEF_CALL_SIGNATURE() 332 VariableType::INT64(), // key in DEF_CALL_SIGNATURE() 381 VariableType::INT64(), // key in DEF_CALL_SIGNATURE() 397 VariableType::INT64(), // key in DEF_CALL_SIGNATURE() 414 VariableType::INT64(), // key in DEF_CALL_SIGNATURE() 430 VariableType::INT64(), // string id in DEF_CALL_SIGNATURE() 827 VariableType::INT64(), in DEF_CALL_SIGNATURE() 828 VariableType::INT64(), in DEF_CALL_SIGNATURE() [all …]
|
| D | ntype_mcr_lowering.cpp | 143 builder_.StoreConstOffset(VariableType::INT64(), array, offset, builder_.Undefined()); in NewJSArrayLiteral() 146 builder_.StoreConstOffset(VariableType::INT64(), array, ECMAObject::HASH_OFFSET, in NewJSArrayLiteral() 147 builder_.Int64(JSTaggedValue(0).GetRawData())); in NewJSArrayLiteral() 169 builder_.StoreConstOffset(VariableType::INT64(), elements, offset, builder_.Hole()); in NewTaggedArray()
|
| D | new_object_stub_builder.cpp | 50 SetValueToTaggedArray(VariableType::INT64(), in NewLexicalEnv() 112 SetHash(glue_, result->ReadVariable(), Int64(JSTaggedValue(0).GetRawData())); in NewJSObject() 113 SetPropertiesArray(VariableType::INT64(), in NewJSObject() 115 SetElementsArray(VariableType::INT64(), in NewJSObject() 284 …Store(VariableType::INT64(), glue_, result->ReadVariable(), hashOffset, Int64(JSTaggedValue(0).Get… in NewJSArrayLiteral() 382 Store(VariableType::INT64(), glue_, object, ZExtInt32ToPtr(*startOffset), value); in InitializeWithSpeicalValue()
|
| D | stub_builder-inl.h | 61 inline GateRef StubBuilder::Int64(int64_t value) in Int64() function 63 return env_->GetBuilder()->Int64(value); in Int64() 73 return env_->Is32Bit() ? Int32(value) : Int64(value); in IntPtr() 78 return env_->Is32Bit() ? Int32(sizeof(uint32_t)) : Int64(sizeof(uint64_t)); in IntPtrSize() 270 Store(VariableType::INT64(), glue, frame, in SavePcIfNeeded() 281 Store(VariableType::INT64(), glue, frame, in SaveJumpSizeIfNeeded() 309 type = env_->IsArch64Bit() ? VariableType::INT64() : VariableType::INT32(); in Load() 973 Store(VariableType::INT64(), glue, object, hashOffset, hash); in SetHash() 1980 return Int64Mul(Int64(sizeof(JSTaggedValue)), index); in GetGlobalConstantAddr() 1988 return Int64Mul(Int64(sizeof(JSTaggedValue)), Int64(static_cast<int>(index))); in GetGlobalConstantString() [all …]
|
| D | stub_builder.cpp | 186 GateRef capacity = GetInt32OfTInt(Load(VariableType::INT64(), elements, in FindElementFromNumberDictionary() 243 GateRef capacity = GetInt32OfTInt(Load(VariableType::INT64(), elements, in FindEntryFromNameDictionary() 257 hash = GetInt32OfTInt(Load(VariableType::INT64(), key, in FindEntryFromNameDictionary() 352 GateRef capacity = GetInt32OfTInt(Load(VariableType::INT64(), elements, in FindEntryFromTransitionDictionary() 366 hash = GetInt32OfTInt(Load(VariableType::INT64(), key, in FindEntryFromTransitionDictionary() 471 Load(VariableType::INT64(), obj, IntPtr(JSObject::PROPERTIES_OFFSET)); in JSObjectGetProperty() 757 Int64Mul(Int64(sizeof(JSTaggedValue)), in SetHasConstructorCondition() 758 Int64(static_cast<uint64_t>(ConstantIndex::CONSTRUCTOR_STRING_INDEX)))); in SetHasConstructorCondition() 910 DEFVARIABLE(resultRep, VariableType::INT64(), in TaggedToRepresentation() 911 Int64(static_cast<int32_t>(Representation::TAGGED))); in TaggedToRepresentation() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | datatype.h | 40 INT64, enumerator 74 "i64", // INT64 100 case Type::INT64: in GetCommonType() 101 return Type::INT64; in GetCommonType() 134 case INT64: in IsTypeNumeric() 190 return is_signed ? INT64 : UINT64; 239 case INT64: in IsTypeSigned() 274 case INT64: in ShiftByType()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | inst_generator.h | 132 … DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64}; 136 … DataType::INT64, DataType::FLOAT32, DataType::FLOAT64}; 140 …DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataTy… 144 DataType::UINT64, DataType::INT64}; 148 … DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64, 173 {Opcode::Constant, {DataType::INT64, DataType::FLOAT32, DataType::FLOAT64}}, 222 …{DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType… 225 …{DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType… 228 …{DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType… 231 …{DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType… [all …]
|
| D | cleanup_test.cpp | 56 INST(2, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_LE).Inputs(0, 1); in TEST_F() 60 INST(3, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_EQ).Inputs(0, 1); in TEST_F() 86 INST(2, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_LE).Inputs(0, 1); in TEST_F() 90 INST(3, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_EQ).Inputs(0, 1); in TEST_F() 113 INST(2, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_LT).Inputs(0, 1); in TEST_F() 138 INST(2, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_LT).Inputs(0, 1); in TEST_F() 161 INST(2, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_NE).Inputs(0, 1); in TEST_F() 165 INST(3, Opcode::If).SrcType(DataType::Type::INT64).CC(CC_LT).Inputs(0, 1); in TEST_F() 201 INST(5, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::INT64).Inputs(1, 3); in TEST_F() 221 INST(5, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::INT64).Inputs(1, 3); in TEST_F() [all …]
|
| D | loop_analyzer_test.cpp | 130 INST(5, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 137 INST(9, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 142 INST(11, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 147 INST(13, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 154 INST(17, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 345 INST(3, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 351 INST(6, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 475 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 480 INST(4, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 485 INST(6, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() [all …]
|
| D | rpo_test.cpp | 87 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 92 INST(4, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 128 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F() 206 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 212 INST(5, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 219 INST(9, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 248 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F()
|
| D | dom_tree_test.cpp | 111 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 121 INST(6, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 155 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F() 257 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 264 INST(6, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 270 INST(9, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 275 INST(11, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F()
|
| D | inst_test.cpp | 57 INST(8, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 67 INST(11, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 194 ASSERT_EQ(const1->GetType(), DataType::INT64); in TEST_F() 198 ASSERT_EQ(const2->GetType(), DataType::INT64); in TEST_F() 253 // add int64 constant, graph creates new constant in TEST_F() 255 ASSERT_EQ(const2->GetType(), DataType::INT64); in TEST_F() 506 INST(5, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F()
|
| D | basicblock_test.cpp | 94 INST(18, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 102 INST(17, Opcode::Compare).b().SrcType(DataType::Type::INT64).Inputs(0, 1); in TEST_F() 240 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).CC(CC_EQ).Inputs(0, 1); in TEST_F() 245 INST(4, Opcode::Compare).b().SrcType(DataType::Type::INT64).CC(CC_NE).Inputs(0, 1); in TEST_F() 293 INST(2, Opcode::Compare).b().SrcType(DataType::Type::INT64).CC(CC_EQ).Inputs(0, 1); in TEST_F() 298 INST(4, Opcode::Compare).b().SrcType(DataType::Type::INT64).CC(CC_NE).Inputs(0, 1); in TEST_F() 303 INST(6, Opcode::Compare).b().SrcType(DataType::Type::INT64).CC(CC_EQ).Inputs(0, 1); in TEST_F()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | lowering_relate_gate_test.cpp | 105 auto offset = builder.Int64(JSThread::GlueData::GetGlobalConstOffset(false)); in HWTEST_F_L0() 112 builder.ToTaggedInt(builder.Int64(0)), builder.Undefined()); in HWTEST_F_L0() 114 builder.ToTaggedInt(builder.Int64(1)), builder.Undefined()); in HWTEST_F_L0() 115 builder.StoreProperty(array, lengthString, builder.ToTaggedInt(builder.Int64(2))); in HWTEST_F_L0() 120 builder.ToTaggedInt(builder.Int64(2))), GateType::NumberType(), GateType::NumberType(), in HWTEST_F_L0() 128 builder.Return(builder.Int64(-1)); in HWTEST_F_L0()
|
| /arkcompiler/ets_frontend/merge_abc/ |
| D | HowToWriteProtoForAssemblyStuff.md | 60 |int64 |int64 | 64位整数 68 |sfixed64 | int64 | 总是8个字节
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | instructions.rb | 25 INT64 = 'i64' constant 76 Tokens::Types::INT64 => "DataType::INT64", 227 'i64' => 'DataType::INT64',
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | phi_resolver.h | 183 if (input_inst->IsConst() && input_type == DataType::INT64) { in CheckPhiInputs() 184 if (type != DataType::NO_TYPE && DataType::GetCommonType(type) != DataType::INT64) { in CheckPhiInputs() 191 if (has_constant_input && DataType::GetCommonType(input_type) != DataType::INT64) { in CheckPhiInputs() 205 type = DataType::INT64; in CheckPhiInputs()
|
| /arkcompiler/ets_runtime/test/moduletest/protobuf/ |
| D | protobuf.js | 18 write.int64('11');
|
| D | write.js | 22 Writer.int64 = function write_uint64(value) { function
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyIns.proto | 24 int64 valueInt = 1;
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_type.h | 29 …ASSERT(GetCommonType(type) == DataType::INT64 || type == DataType::REFERENCE || type == DataType::… in ConvertRegType()
|