Home
last modified time | relevance | path

Searched full:int64 (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/arkcompiler/runtime_core/static_core/compiler/tests/
Dspill_fill_encoder_test.cpp32 {{LocationType::REGISTER, LocationType::STACK, 1U, 0U, DataType::Type::INT64}, in TEST_F()
33 {LocationType::REGISTER, LocationType::STACK, 0U, 2U, DataType::Type::INT64}, in TEST_F()
34 {LocationType::REGISTER, LocationType::REGISTER, 0U, 1U, DataType::Type::INT64}, in TEST_F()
35 {LocationType::REGISTER, LocationType::REGISTER, 1U, 2U, DataType::Type::INT64}, in TEST_F()
36 {LocationType::IMMEDIATE, LocationType::REGISTER, 0U, 0U, DataType::Type::INT64}, in TEST_F()
37 {LocationType::IMMEDIATE, LocationType::REGISTER, 0U, 1U, DataType::Type::INT64}, in TEST_F()
38 {LocationType::STACK, LocationType::REGISTER, 0U, 0U, DataType::Type::INT64}, in TEST_F()
39 {LocationType::STACK, LocationType::REGISTER, 1U, 1U, DataType::Type::INT64}, in TEST_F()
40 {LocationType::STACK, LocationType::REGISTER, 2U, 2U, DataType::Type::INT64}, in TEST_F()
41 {LocationType::REGISTER, LocationType::REGISTER, 2U, 4U, DataType::Type::INT64}, in TEST_F()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_imm_valid.h63 inline bool IsSingleInstructionMovable32(int64 value) in IsSingleInstructionMovable32()
78 inline bool IsSingleInstructionMovable64(int64 value) in IsSingleInstructionMovable64()
86 inline bool Imm12BitValid(int64 value) in Imm12BitValid()
95 inline bool Imm12BitMaskValid(int64 value) in Imm12BitMaskValid()
97 if (value == 0 || static_cast<int64>(value) == -1) { in Imm12BitMaskValid()
103 inline bool Imm13BitValid(int64 value) in Imm13BitValid()
112 inline bool Imm13BitMaskValid(int64 value) in Imm13BitMaskValid()
114 if (value == 0 || static_cast<int64>(value) == -1) { in Imm13BitMaskValid()
120 inline bool Imm16BitValid(int64 value) in Imm16BitValid()
145 inline bool BitShift5BitValidImm(int64 value) in BitShift5BitValidImm()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbarrier_stub_builder.cpp120 GateRef gcStateBitField = LoadPrimitive(VariableType::INT64(), glue_, in HandleMark()
121 Int64(JSThread::GlueData::GetGCStateBitFieldOffset(isArch32))); in HandleMark()
122 GateRef gcState = Int64And(gcStateBitField, Int64(JSThread::CONCURRENT_MARKING_BITFIELD_MASK)); in HandleMark()
123 GateRef sharedGCStateBitField = LoadPrimitive(VariableType::INT64(), glue_, in HandleMark()
124 Int64(JSThread::GlueData::GetSharedGCStateBitFieldOffset(isArch32))); in HandleMark()
125 …GateRef sharedGCState = Int64And(sharedGCStateBitField, Int64(JSThread::SHARED_CONCURRENT_MARKING_… in HandleMark()
127 … GateRef marking = Int64NotEqual(gcState, Int64(static_cast<int64_t>(MarkStatus::READY_TO_MARK))); in HandleMark()
129Int64(static_cast<int64_t>(SharedMarkStatus::READY_TO_CONCURRENT_MARK))); in HandleMark()
194 DEFVARIABLE(localToShareBitSet, VariableType::INT64(), Int64(0)); in BarrierBatchBitSet()
195 DEFVARIABLE(oldToNewBitSet, VariableType::INT64(), Int64(0)); in BarrierBatchBitSet()
[all …]
Dlcr_circuit_builder.h118 GateRef first8bits = Int64LSL(Int64And(x, Int64(0x00000000000000FF)), Int64(56)); in Int64ToBigEndianInt64()
119 GateRef second8bits = Int64LSL(Int64And(x, Int64(0x000000000000FF00)), Int64(40)); in Int64ToBigEndianInt64()
122 GateRef third8bits = Int64LSL(Int64And(x, Int64(0x0000000000FF0000)), Int64(24)); in Int64ToBigEndianInt64()
123 GateRef fourth8bits = Int64LSL(Int64And(x, Int64(0x00000000FF000000)), Int64(8)); in Int64ToBigEndianInt64()
128 GateRef fifth8bits = Int64LSR(Int64And(x, Int64(0x000000FF00000000)), Int64(8)); in Int64ToBigEndianInt64()
129 GateRef sixth8bits = Int64LSR(Int64And(x, Int64(0x0000FF0000000000)), Int64(24)); in Int64ToBigEndianInt64()
132 GateRef seventh8bits = Int64LSR(Int64And(x, Int64(0x00FF000000000000)), Int64(40)); in Int64ToBigEndianInt64()
133 GateRef eighth8bits = Int64LSR(Int64And(x, Int64(0xFF00000000000000)), Int64(56)); in Int64ToBigEndianInt64()
171 return Int64And(tagged, Int64(~JSTaggedValue::TAG_MARK)); in GetInt64OfTInt()
218 GateRef val = Int64Sub(tagged, Int64(JSTaggedValue::DOUBLE_ENCODE_OFFSET)); in GetDoubleOfTDouble()
[all …]
Dinterpreter_stub-inl.h32 Store(VariableType::INT64(), glue, sp, PtrMul(IntPtr(sizeof(JSTaggedType)), idx), val); in SetVregValue()
275 …GateRef numVregs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBit… in GetNewTarget()
276 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
278 Int64(MethodLiteral::HaveFuncBit::START_BIT)), in GetNewTarget()
279 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
365 Store(VariableType::INT64(), glue, frame, in SetPcToFrame()
377 Store(VariableType::INT64(), glue, frame, in SetAccToFrame()
383 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
389 Store(VariableType::INT64(), glue, frame, in SetFunctionToFrame()
411 Store(VariableType::INT64(), glue, state, frameTypeOffset, type); in SetFrameState()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dimmvalid.def19 DEBUG_ASSERT(static_cast<int64>(val) != -1, "IsBitmaskImmediate() don's accept 0 or -1");
61 int64 diff = p1 - p0;
70 int64 pattern = static_cast<int64>(val & ((1ULL << static_cast<uint64>(diff)) - 1));
80 bool Imm12BitValid(int64 value) {
87 bool Imm12BitMaskValid(int64 value) {
88 if (value == 0 || static_cast<int64>(value) == -1) {
94 bool Imm13BitValid(int64 value) {
101 bool Imm13BitMaskValid(int64 value) {
102 if (value == 0 || static_cast<int64>(value) == -1) {
108 bool Imm16BitValid(int64 value) {
[all …]
Dproepilog.h42 int64 GetOffsetFromCFA() const in GetOffsetFromCFA()
48 int64 AddtoOffsetFromCFA(int64 delta) in AddtoOffsetFromCFA()
56 int64 offsetFromCfa = 0; /* SP offset from Call Frame Address */
Dcfi_generator.h39 int64 GetOffsetFromCFA() const in GetOffsetFromCFA()
45 int64 AddtoOffsetFromCFA(int64 delta) in AddtoOffsetFromCFA()
54 int64 offsetFromCfa = 0;
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stub_builder.h41 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
215 … TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetNewTarget()
216 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
218 Int64(MethodLiteral::HaveFuncBit::START_BIT)), in GetNewTarget()
219 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
236 Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetStartIdxAndNumArgs()
237 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetStartIdxAndNumArgs()
238 …GateRef haveFunc = Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::ST… in GetStartIdxAndNumArgs()
239 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0)); in GetStartIdxAndNumArgs()
241 Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveNewTargetBit::START_BIT)), in GetStartIdxAndNumArgs()
[all …]
Dbaseline_stubs-inl.h29 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
242 … TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetNewTarget()
243 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
245 …ZExtInt1ToInt32(Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::START… in GetNewTarget()
246 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
263 Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetStartIdxAndNumArgs()
264 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetStartIdxAndNumArgs()
265 …GateRef haveFunc = Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::ST… in GetStartIdxAndNumArgs()
266 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0)); in GetStartIdxAndNumArgs()
268 Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveNewTargetBit::START_BIT)), in GetStartIdxAndNumArgs()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
Dasm_assembler.h59 void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) override;
60 …void EmitBBLabel(int64 labelSymIdx, bool genVerboseInfo, uint32 freq, const std::string *mirName) …
61 void EmitJmpTableElem(int64 jmpLabelIdx, const std::vector<int64> &labelIdxs) override;
62 void EmitFunctionFoot(int64 symIdx, SymbolAttr funcAttr) override;
64 void EmitVariable(int64 symIdx, uint64 sizeInByte, uint8 alignInByte, SymbolAttr symAttr,
66 …void EmitDirectString(const std::string &ustr, bool belongsToDataSec, int64 strSymIdx, bool emitAs…
67 void EmitIndirectString(int64 strSymIdx, bool belongsToDataSec) override;
68 void EmitIntValue(int64 value, size_t valueSize, bool belongsToDataSec) override;
69 void EmitFloatValue(int64 symIdx, int64 value, size_t valueSize) override;
70 …void EmitAddrValue(int64 symIdx, int32 symAddrOfs, int32 structFieldOfs, bool belongsToDataSec) ov…
[all …]
Dassembler.h72 void Emit(int64 val) in Emit()
87 void StoreNameIntoSymMap(int64 symIdx, const std::string &name, bool isLocal = false)
96 const std::string &GetNameFromSymMap(int64 symIdx, bool isLocal = false)
111 … virtual void EmitVariable(int64 symIdx, uint64 sizeInByte, uint8 alignInByte, SymbolAttr symAttr,
113 virtual void EmitFunctionFoot(int64 symIdx, SymbolAttr funcAttr) = 0;
114 …virtual void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName = nu…
115 virtual void EmitBBLabel(int64 labelSymIdx, bool genVerboseInfo = false, uint32 freq = 0,
117 virtual void EmitJmpTableElem(int64 jmpLabelIdx, const std::vector<int64> &labelIdxs) = 0;
118 …virtual void EmitDirectString(const std::string &ustr, bool belongsToDataSec = true, int64 strSymI…
121 virtual void EmitIndirectString(int64 strSymIdx, bool belongsToDataSec = true) = 0;
[all …]
Delf_assembler.h44 void EmitVariable(int64 symIdx, uint64 sizeInByte, uint8 alignInByte, SymbolAttr symAttr,
46 void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) override;
47 …void EmitBBLabel(int64 labelSymIdx, bool genVerboseInfo, uint32 freq, const std::string *mirName) …
48 void EmitJmpTableElem(int64 jmpLabelIdx, const std::vector<int64> &labelSymIdxs) override;
49 void EmitFunctionFoot(int64 symIdx, SymbolAttr funcAttr) override;
50 …void EmitDirectString(const std::string &ustr, bool belongsToDataSec, int64 strSymIdx, bool emitAs…
51 void EmitIndirectString(int64 strSymIdx, bool belongsToDataSec) override;
52 void EmitIntValue(int64 value, size_t valueSize, bool belongsToDataSec) override;
53 void EmitFloatValue(int64 symIdx, int64 value, size_t valueSize) override;
54 …void EmitAddrValue(int64 symIdx, int32 symAddrOfs, int32 structFieldOfs, bool belongsToDataSec) ov…
[all …]
Dutil.h27 using int64 = int64_t; variable
71 inline int64 CalculateLabelSymIdx(uint32 funcUniqueId, uint32 labelIdx) in CalculateLabelSymIdx()
76 …return static_cast<int64>((static_cast<uint64>(funcUniqueId) << kLeftShiftBits) + labelIdx) * (-1); in CalculateLabelSymIdx()
79 inline int64 CalculateStrLabelSymIdx(uint64 size, int64 labelIdx, size_t strTableSize = 0)
82 return (static_cast<int64>(size + strTableSize) * kLeftShiftBits + labelIdx);
Doperand.h25 using ImmOpnd = std::pair<int64, bool>;
190 std::pair<int64, int64> disp = {0, 0}; /* first: symbol id, second: offset */
244 Label(int64 index, uint32 relOffsetVal, LabelType type) in Label()
251 int64 GetlabelIdx() const in GetlabelIdx()
277 int64 labelIndex; /* target label index */
284 Fixup(int64 index, FixupKind kind, const std::pair<uint32, size_t> &offset, int64 dispVal) in Fixup()
289 int64 GetlabelIdx() const in GetlabelIdx()
294 void SetLabelIdx(int64 index) in SetLabelIdx()
319 int64 GetDisp() const in GetDisp()
324 void SetDisp(int64 value) in SetDisp()
[all …]
/arkcompiler/runtime_core/static_core/compiler/docs/
Dcompiler_doc.md224 v0 = 1 INT64 -
225 v1 = 16 INT64 -
226 v2 = 2808 INT64 -
227 v3 = 139908559667213 INT64 -
228 v4 = 4294967286 INT64 -
229 v5 = 4294967286 INT64 -
230 v6 = 4294967285 INT64 -
231 v7 = 139908559675392 INT64 -
232 v8 = 4294967285 INT64 -
233 v9 = 8192 INT64 -
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dtype_info.h52 // Constants for cast from float to int64:
57 // The maximum exponential part of float that can be loaded in int64
62 // Constants for cast from double to int64:
67 // The maximum exponential part of double that can be loaded in int64
93 …enum TypeId : uint8_t { INT8 = 0, INT16 = 1, INT32 = 2, INT64 = 3, FLOAT32 = 4, FLOAT64 = 5, INVAL… enumerator
114 typeId_ = INT64; in TypeInfo()
116 typeId_ = INT64; in TypeInfo()
154 case INT64: in GetSize()
202 case DataType::INT64: in FromDataType()
204 return TypeInfo(INT64); in FromDataType()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Delf_assembler.cpp49 void ElfAssembler::EmitVariable(int64 symIdx, uint64 sizeInByte, uint8 alignInByte, SymbolAttr symA… in EmitVariable()
81 void ElfAssembler::EmitFloatValue(int64 symIdx, int64 value, size_t valueSize) in EmitFloatValue()
95 void ElfAssembler::EmitBssSectionVar(int64 symIdx, uint64 sizeInByte, uint8 alignInByte, SymbolAttr… in EmitBssSectionVar()
120 void ElfAssembler::EmitDataSectionVar(int64 symIdx) in EmitDataSectionVar()
130 void ElfAssembler::EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) in EmitFunctionHeader()
141 void ElfAssembler::EmitBBLabel(int64 labelSymIdx, bool genVerboseInfo, uint32 freq, const std::stri… in EmitBBLabel()
146 void ElfAssembler::EmitJmpTableElem(int64 jmpLabelIdx, const std::vector<int64> &labelSymIdxs) in EmitJmpTableElem()
157 void ElfAssembler::EmitFunctionFoot(int64 symIdx, SymbolAttr funcAttr) in EmitFunctionFoot()
186 void ElfAssembler::EmitDirectString(const std::string &str, bool belongsToDataSec, int64 strSymIdx,… in EmitDirectString()
202 int64 appendData = 0; in EmitDirectString()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_array_stub_builder_next_optimization.cpp56 BRANCH(Int64GreaterThan(newLen, Int64(base::MAX_SAFE_INTEGER)), slowPath, &notOverRange); in UnshiftOptimised()
131 SetValueWithElementsKind(glue, thisValue, value0, Int64(Index0), Boolean(false), in UnshiftOptimised()
139 SetValueWithElementsKind(glue, thisValue, value1, Int64(Index1), Boolean(false), in UnshiftOptimised()
150 SetValueWithElementsKind(glue, thisValue, value2, Int64(Index2), Boolean(false), in UnshiftOptimised()
171 DEFVARIABLE(i, VariableType::INT64(), Int64(1)); in DoSortOptimised()
184 DEFVARIABLE(beginIndex, VariableType::INT64(), Int64(0)); in DoSortOptimised()
185 DEFVARIABLE(endIndex, VariableType::INT64(), *i); in DoSortOptimised()
228 GateRef middleIndex = Int64Div(sum, Int64(2)); // 2 : half in DoSortOptimised()
312 beginIndex = Int64Add(*beginIndex, Int64(1)); in DoSortOptimised()
323 GateRef isGreater0 = Int64GreaterThanOrEqual(*endIndex, Int64(0)); in DoSortOptimised()
[all …]
Dbuiltins_array_stub_builder.cpp52 DEFVARIABLE(relativeIndex, VariableType::INT64(), Int64(0)); in With()
53 DEFVARIABLE(actualIndex, VariableType::INT64(), Int64(0)); in With()
97 …BRANCH(Int64GreaterThanOrEqual(*relativeIndex, Int64(0)), &indexGreaterOrEqualZero, &indexLessZero… in With()
110 …RANCH(BitOr(Int64GreaterThanOrEqual(*actualIndex, thisLen), Int64LessThan(*actualIndex, Int64(0))), in With()
116 DEFVARIABLE(k, VariableType::INT64(), Int64(0)); in With()
156 k = Int64Add(*k, Int64(1)); in With()
203 BRANCH(Int64GreaterThan(newLen, Int64(base::MAX_SAFE_INTEGER)), slowPath, &notOverRange); in Unshift()
219 DEFVARIABLE(fromKey, VariableType::INT64(), Int64Sub(thisLen, Int64(1))); in Unshift()
220 DEFVARIABLE(toKey, VariableType::INT64(), Int64Sub(newLen, Int64(1))); in Unshift()
230 BRANCH(Int64GreaterThanOrEqual(*fromKey, Int64(0)), &next, &loopExit); in Unshift()
[all …]
Dbuiltins_typedarray_stub_builder.cpp61 BRANCH(Int64LessThan(index, Int64(0)), &exit, &indexNotLessZero); in CheckTypedArrayIndexInRange()
384 … GateRef tmpResult = CastInt64ToFloat64(LoadPrimitive(VariableType::INT64(), block, byteIndex)); in GetValueFromBuffer()
414 DEFVARIABLE(result, VariableType::INT64(), Int64(0)); in CalculatePositionWithLength()
422 BRANCH(Int64LessThan(position, Int64(0)), &positionLessThanZero, &positionNotLessThanZero); in CalculatePositionWithLength()
426 … BRANCH(Int64GreaterThan(*result, Int64(0)), &afterCalculatePosition, &resultNotGreaterThanZero); in CalculatePositionWithLength()
429 result = Int64(0); in CalculatePositionWithLength()
506 BRANCH(Int64Equal(len, Int64(0)), &isEmptyArray, &notEmptyArray); in LastIndexOf()
515 DEFVARIABLE(relativeFromIndex, VariableType::INT64(), Int64(0)); in LastIndexOf()
523 relativeFromIndex = Int64Sub(len, Int64(1)); in LastIndexOf()
535 … BRANCH(Int64LessThan(fromIndexInt, Int64(0)), &isFromIndexLessZero, &isFromIndexNotLessZero); in LastIndexOf()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dinstruction_combine_test.cpp77 auto const_i64_0 = builder.Int64(0); in HWTEST_F_L0()
83 auto const_i64_1 = builder.Int64(1); in HWTEST_F_L0()
84 auto const_i64_2 = builder.Int64(2); in HWTEST_F_L0()
90 auto const_i64_max = builder.Int64(9223372036854775807); in HWTEST_F_L0()
91 auto const_i64_1 = builder.Int64(1); in HWTEST_F_L0()
101 auto const_i64_max = builder.Int64(9223372036854775807); in HWTEST_F_L0()
102 auto const_i64_1 = builder.Int64(1); in HWTEST_F_L0()
111 auto const_i64_1 = builder.Int64(1); in HWTEST_F_L0()
112 auto const_i64_2 = builder.Int64(2); in HWTEST_F_L0()
224 auto const_i64_0 = builder.Int64(0); in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dir_build_intrinsics_ets.cpp38 auto itype = type == DataType::FLOAT32 ? DataType::INT32 : DataType::INT64; in BuildIsFiniteIntrinsic()
67 auto bitcast = GetGraph()->CreateInstBitcast(DataType::INT64, GetPc(bcInst->GetAddress()), in BuildSignbitIntrinsic()
71 …GetGraph()->CreateInstShr(DataType::INT64, GetPc(bcInst->GetAddress()), bitcast, FindOrCreateConst… in BuildSignbitIntrinsic()
96 ASSERT(type != DataType::INT64); in BuildTypedArraySetIntrinsic()
105 ASSERT(type != DataType::INT64); in BuildTypedUnsignedArraySetIntrinsic()
113 ASSERT(type != DataType::INT64); in BuildTypedUnsignedArraySetIntrinsic()
132 …auto [loadDataInst, dataOffsetInst] = BuildTypedArrayLoadDataAndOffset(bcInst, DataType::INT64, ac… in BuildBigInt64ArraySetIntrinsic()
134 if (value->GetType() != DataType::INT64) { in BuildBigInt64ArraySetIntrinsic()
136 auto *cast = GetGraph()->CreateInstCast(DataType::INT64, bcAddr, value, value->GetType()); in BuildBigInt64ArraySetIntrinsic()
140 BuildTypedArraySet(bcInst, value, DataType::INT64, loadDataInst, dataOffsetInst); in BuildBigInt64ArraySetIntrinsic()
[all …]
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/templates/
DTemplate.swift51 static private let x1: Int64 = 0x41c64e6d
52 static private let x2: Int64 = 0xd431
53 static private var x3: Int64 = 1
64 static var longa: Int64 = 24
65 static var longb: Int64 = 53
70 static var pseudorand: Int64 = Int64.random(in: 1..<1_000_000)
98 class func consumeLong(_ v: Int64) throws { in consumeLong()
151 class func consume(_ v: Int64) throws { in consume()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Ddatatype.h40 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()

12345678910>>...14