Searched refs:RegXSize (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | assembler_aarch64.cpp | 31 ((width != RegXSize) && (((imm >> width) != 0) || (imm == (~0ULL >> (RegXSize - width)))))) { in Create() 50 uint64_t mask = ((uint64_t)-1LL) >> (RegXSize - size); in Create() 55 ASSERT_PRINT(i < RegXSize, "undefined behavior"); in Create() 64 i = static_cast<uint32_t>(RegXSize) - clo; in Create() 65 cto = clo + CountTrailingOnes64(imm) - (static_cast<uint32_t>(RegXSize) - size); in Create() 388 unsigned int regSize = rd.IsW() ? RegWSize : RegXSize; in Mov() 405 uint64_t realImm = immValue << (RegXSize - regSize) >> (RegXSize - regSize); in Mov() 416 ASSERT_PRINT(regSize == RegXSize, "al in Mov() [all...] |
H A D | extend_assembler.cpp | 118 Orr(op, argc, LogicalImmediate::Create(JSTaggedValue::TAG_INT, RegXSize)); in PushArgc() 125 Tst(fp, LogicalImmediate::Create(0xf, RegXSize)); // 0xf: 0x1111 in Align16()
|
H A D | assembler_aarch64_constants.h | 34 static const int RegXSize = 64; member
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | asm_interpreter_call.cpp | 96 LogicalImmediate::Create(static_cast<int64_t>(1ULL << JSHClass::CallableBit::START_BIT), RegXSize)); in AsmInterpEntryDispatch() 1238 __ And(X15, X3, LogicalImmediate::Create(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), RegXSize)); 1262 __ And(X15, X1, LogicalImmediate::Create(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), RegXSize)); 1350 __ And(X15, X1, LogicalImmediate::Create(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), RegXSize)); 1362 __ And(X15, X1, LogicalImmediate::Create(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), RegXSize)); 1376 __ And(X16, X1, LogicalImmediate::Create(DEFAULT_REGION_MASK, RegXSize)); 1552 __ Tst(callFieldRegister, LogicalImmediate::Create(CALL_TYPE_MASK, RegXSize));
|
H A D | optimized_call.cpp | 110 __ Tst(currentSp, LogicalImmediate::Create(0xf, RegXSize)); // 0xf: 0x1111 in IncreaseStackForArguments() 223 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize)); in OptimizedCallAndPushArgv() 741 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize)); in FastCallToAsmInterBridge() 845 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize)); in FastCallToAsmInterBridge() 1119 __ Tst(fp, LogicalImmediate::Create(0xf, RegXSize)); // 0xf: 0x1111 in PopJSFunctionArgs()
|
H A D | optimized_fast_call.cpp | 129 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize));
in OptimizedFastCallAndPushArgv()
|
Completed in 10 milliseconds