• Home
  • Raw
  • Download

Lines Matching refs:assembler

168 #define __ assembler->
191 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveFPToInt() argument
206 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveIntToFP() argument
273 X86Assembler* assembler) { in GenReverseBytes() argument
312 X86Assembler* assembler = GetAssembler(); in VisitLongReverseBytes() local
358 static void GenSSE41FPToFPIntrinsic(HInvoke* invoke, X86Assembler* assembler, int round_mode) { in GenSSE41FPToFPIntrinsic() argument
420 X86Assembler* assembler = GetAssembler(); in VisitMathRoundFloat() local
479 X86Assembler* assembler = codegen->GetAssembler(); in GenFPToFPCall() local
516 static void GenLowestOneBit(X86Assembler* assembler, in GenLowestOneBit() argument
825 static void CheckPosition(X86Assembler* assembler, in CheckPosition() argument
890 X86Assembler* assembler, in SystemArrayCopyPrimitive() argument
938 CheckPosition(assembler, src_pos, src, Location::RegisterLocation(count), slow_path, src_base); in SystemArrayCopyPrimitive()
941 CheckPosition(assembler, dest_pos, dest, Location::RegisterLocation(count), slow_path, src_base); in SystemArrayCopyPrimitive()
984 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyChar() local
985 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kUint16); in VisitSystemArrayCopyChar()
989 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyByte() local
990 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kInt8); in VisitSystemArrayCopyByte()
998 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyInt() local
999 SystemArrayCopyPrimitive(invoke, assembler, codegen_, DataType::Type::kInt32); in VisitSystemArrayCopyInt()
1017 X86Assembler* assembler = GetAssembler(); in VisitStringCompareTo() local
1048 X86Assembler* assembler = GetAssembler(); in VisitStringEquals() local
1180 X86Assembler* assembler, in GenerateStringIndexOf() argument
1359 X86Assembler* assembler = GetAssembler(); in VisitStringNewStringFromBytes() local
1403 X86Assembler* assembler = GetAssembler(); in VisitStringNewStringFromString() local
1435 X86Assembler* assembler = GetAssembler(); in VisitStringGetCharsNoCheck() local
1521 static void GenPeek(LocationSummary* locations, DataType::Type size, X86Assembler* assembler) { in GenPeek() argument
1592 static void GenPoke(LocationSummary* locations, DataType::Type size, X86Assembler* assembler) { in GenPoke() argument
1685 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenUnsafeGet() local
1992 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenUnsafePut() local
2193 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenPrimitiveLockedCmpxchg() local
2249 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenPrimitiveCAS() local
2295 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenReferenceCAS() local
2460 X86Assembler* assembler) { in SwapBits() argument
2472 X86Assembler* assembler = GetAssembler(); in VisitIntegerReverse() local
2488 SwapBits(reg, temp, 1, 0x55555555, assembler); in VisitIntegerReverse()
2489 SwapBits(reg, temp, 2, 0x33333333, assembler); in VisitIntegerReverse()
2490 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler); in VisitIntegerReverse()
2502 X86Assembler* assembler = GetAssembler(); in VisitLongReverse() local
2518 SwapBits(reg_low, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2519 SwapBits(reg_low, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2520 SwapBits(reg_low, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2524 SwapBits(reg_high, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2525 SwapBits(reg_high, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2526 SwapBits(reg_high, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2545 static void GenBitCount(X86Assembler* assembler, in GenBitCount() argument
2612 static void GenLeadingZeros(X86Assembler* assembler, in GenLeadingZeros() argument
2716 static void GenTrailingZeros(X86Assembler* assembler, in GenTrailingZeros() argument
2801 static void GenSystemArrayCopyBaseAddress(X86Assembler* assembler, in GenSystemArrayCopyBaseAddress() argument
2823 static void GenSystemArrayCopyEndAddress(X86Assembler* assembler, in GenSystemArrayCopyEndAddress() argument
2880 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopy() local
2974 CheckPosition(assembler, in VisitSystemArrayCopy()
2983 CheckPosition(assembler, in VisitSystemArrayCopy()
3298 X86Assembler* assembler = GetAssembler(); in VisitIntegerValueOf() local
3371 X86Assembler* assembler = GetAssembler(); in VisitReferenceGetReferent() local
3426 X86Assembler* assembler = GetAssembler(); in VisitReferenceRefersTo() local
3489 X86Assembler* assembler = GetAssembler(); in VisitThreadInterrupted() local
3521 X86Assembler* assembler = GetAssembler(); in VisitIntegerDivideUnsigned() local
3565 X86Assembler* assembler) { in GenerateVarHandleAccessModeCheck() argument
3577 X86Assembler* assembler) { in GenerateVarHandleStaticFieldCheck() argument
3590 X86Assembler* assembler, in GenerateSubTypeObjectCheck() argument
3622 X86Assembler* assembler) { in GenerateVarHandleInstanceFieldChecks() argument
3648 assembler, in GenerateVarHandleInstanceFieldChecks()
3656 X86Assembler* assembler) { in GenerateVarTypePrimitiveTypeCheck() argument
3672 X86Assembler* assembler) { in GenerateVarHandleCommonChecks() argument
3681 assembler); in GenerateVarHandleCommonChecks()
3686 GenerateVarHandleStaticFieldCheck(vh_object, slow_path, assembler); in GenerateVarHandleCommonChecks()
3689 GenerateVarHandleInstanceFieldChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleCommonChecks()
3706 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3714 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, value_type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3723 assembler); in GenerateVarHandleCommonChecks()
3735 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, value_type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3745 assembler); in GenerateVarHandleCommonChecks()
3750 assembler); in GenerateVarHandleCommonChecks()
3765 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleFieldReference() local
3841 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGet() local
3849 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGet()
3995 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleSet() local
4005 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleSet()
4143 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndSet() local
4154 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndSet()
4330 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleCompareAndSetOrExchange() local
4345 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleCompareAndSetOrExchange()
4498 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndAdd() local
4509 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndAdd()
4639 X86Assembler* assembler = codegen->GetAssembler(); in GenerateBitwiseOp() local
4667 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndBitwiseOp() local
4676 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndBitwiseOp()
4801 X86Assembler* assembler = codegen->GetAssembler(); in GenerateMathFma() local