Home
last modified time | relevance | path

Searched full:int64 (Results 1 – 25 of 336) 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/
Dbarrier_stub_builder.cpp115 GateRef gcStateBitField = Load(VariableType::INT64(), glue_, in HandleMark()
116 Int64(JSThread::GlueData::GetGCStateBitFieldOffset(isArch32))); in HandleMark()
117 GateRef gcState = Int64And(gcStateBitField, Int64(JSThread::CONCURRENT_MARKING_BITFIELD_MASK)); in HandleMark()
118 GateRef sharedGCStateBitField = Load(VariableType::INT64(), glue_, in HandleMark()
119Int64(JSThread::GlueData::GetSharedGCStateBitFieldOffset(isArch32))); in HandleMark()
120 …GateRef sharedGCState = Int64And(sharedGCStateBitField, Int64(JSThread::SHARED_CONCURRENT_MARKING_… in HandleMark()
122 … GateRef marking = Int64NotEqual(gcState, Int64(static_cast<int64_t>(MarkStatus::READY_TO_MARK))); in HandleMark()
124Int64(static_cast<int64_t>(SharedMarkStatus::READY_TO_CONCURRENT_MARK))); in HandleMark()
189 DEFVARIABLE(localToShareBitSet, VariableType::INT64(), Int64(0)); in BarrierBatchBitSet()
190 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()
270 …GateRef numVregs = TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBit… in GetNewTarget()
271 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
273 Int64(MethodLiteral::HaveFuncBit::START_BIT)), in GetNewTarget()
274 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
360 Store(VariableType::INT64(), glue, frame, in SetPcToFrame()
372 Store(VariableType::INT64(), glue, frame, in SetAccToFrame()
378 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
384 Store(VariableType::INT64(), glue, frame, in SetFunctionToFrame()
406 Store(VariableType::INT64(), glue, state, frameTypeOffset, type); in SetFrameState()
[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/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;
Dcg_irbuilder.h83 ImmOperand &CreateImm(uint32 size, int64 value, MemPool *mp = nullptr);
84 ImmOperand &CreateImm(uint32 size, int64 value, bool isSigned, MemPool *mp = nullptr);
85 … ImmOperand &CreateImm(const MIRSymbol &symbol, int64 offset, int32 relocs, MemPool *mp = nullptr);
86 OfstOperand &CreateOfst(int64 offset, uint32 size, MemPool *mp = nullptr);
88 MemOperand &CreateMem(RegOperand &baseOpnd, int64 offset, uint32 size, MemPool *mp = nullptr);
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stub_builder.h40 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
214 … TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetNewTarget()
215 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
217 Int64(MethodLiteral::HaveFuncBit::START_BIT)), in GetNewTarget()
218 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
235 Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetStartIdxAndNumArgs()
236 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetStartIdxAndNumArgs()
237 …GateRef haveFunc = Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::ST… in GetStartIdxAndNumArgs()
238 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0)); in GetStartIdxAndNumArgs()
240 Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveNewTargetBit::START_BIT)), in GetStartIdxAndNumArgs()
[all …]
Dbaseline_stubs-inl.h30 Store(VariableType::INT64(), glue, frame, in SetEnvToFrame()
243 … TruncInt64ToInt32(Int64And(Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetNewTarget()
244 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetNewTarget()
246 …ZExtInt1ToInt32(Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::START… in GetNewTarget()
247 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0))); in GetNewTarget()
264 Int64LSR(callField, Int64(MethodLiteral::NumVregsBits::START_BIT)), in GetStartIdxAndNumArgs()
265 Int64((1LLU << MethodLiteral::NumVregsBits::SIZE) - 1))); in GetStartIdxAndNumArgs()
266 …GateRef haveFunc = Int64NotEqual(Int64And(Int64LSR(callField, Int64(MethodLiteral::HaveFuncBit::ST… in GetStartIdxAndNumArgs()
267 Int64((1LLU << MethodLiteral::HaveFuncBit::SIZE) - 1)), Int64(0)); in GetStartIdxAndNumArgs()
269 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()
130 SetValueWithElementsKind(glue, thisValue, value0, Int64(Index0), Boolean(false), in UnshiftOptimised()
138 SetValueWithElementsKind(glue, thisValue, value1, Int64(Index1), Boolean(false), in UnshiftOptimised()
149 SetValueWithElementsKind(glue, thisValue, value2, Int64(Index2), Boolean(false), in UnshiftOptimised()
170 DEFVARIABLE(i, VariableType::INT64(), Int64(1)); in DoSortOptimised()
183 DEFVARIABLE(beginIndex, VariableType::INT64(), Int64(0)); in DoSortOptimised()
184 DEFVARIABLE(endIndex, VariableType::INT64(), *i); in DoSortOptimised()
226 GateRef middleIndex = Int64Div(sum, Int64(2)); // 2 : half in DoSortOptimised()
310 beginIndex = Int64Add(*beginIndex, Int64(1)); in DoSortOptimised()
321 GateRef isGreater0 = Int64GreaterThanOrEqual(*endIndex, Int64(0)); in DoSortOptimised()
[all …]
Dbuiltins_array_stub_builder.cpp51 DEFVARIABLE(relativeIndex, VariableType::INT64(), Int64(0)); in With()
52 DEFVARIABLE(actualIndex, VariableType::INT64(), Int64(0)); in With()
96 …BRANCH(Int64GreaterThanOrEqual(*relativeIndex, Int64(0)), &indexGreaterOrEqualZero, &indexLessZero… in With()
109 …RANCH(BitOr(Int64GreaterThanOrEqual(*actualIndex, thisLen), Int64LessThan(*actualIndex, Int64(0))), in With()
115 DEFVARIABLE(k, VariableType::INT64(), Int64(0)); in With()
155 k = Int64Add(*k, Int64(1)); in With()
202 BRANCH(Int64GreaterThan(newLen, Int64(base::MAX_SAFE_INTEGER)), slowPath, &notOverRange); in Unshift()
218 DEFVARIABLE(fromKey, VariableType::INT64(), Int64Sub(thisLen, Int64(1))); in Unshift()
219 DEFVARIABLE(toKey, VariableType::INT64(), Int64Sub(newLen, Int64(1))); in Unshift()
229 BRANCH(Int64GreaterThanOrEqual(*fromKey, Int64(0)), &next, &loopExit); in Unshift()
[all …]
Dbuiltins_typedarray_stub_builder.cpp61 BRANCH(Int64LessThan(index, Int64(0)), &exit, &indexNotLessZero); in CheckTypedArrayIndexInRange()
371 … GateRef tmpResult = CastInt64ToFloat64(Load(VariableType::INT64(), block, byteIndex)); in GetValueFromBuffer()
401 DEFVARIABLE(result, VariableType::INT64(), Int64(0)); in CalculatePositionWithLength()
409 BRANCH(Int64LessThan(position, Int64(0)), &positionLessThanZero, &positionNotLessThanZero); in CalculatePositionWithLength()
413 … BRANCH(Int64GreaterThan(*result, Int64(0)), &afterCalculatePosition, &resultNotGreaterThanZero); in CalculatePositionWithLength()
416 result = Int64(0); in CalculatePositionWithLength()
493 BRANCH(Int64Equal(len, Int64(0)), &isEmptyArray, &notEmptyArray); in LastIndexOf()
502 DEFVARIABLE(relativeFromIndex, VariableType::INT64(), Int64(0)); in LastIndexOf()
510 relativeFromIndex = Int64Sub(len, Int64(1)); in LastIndexOf()
522 … 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/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