Lines Matching refs:assembler
129 #define __ assembler->
145 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveFPToInt() argument
151 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in MoveIntToFP() argument
194 X86_64Assembler* assembler) { in GenReverseBytes() argument
254 X86_64Assembler* assembler, in MathAbsFP() argument
297 static void GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) { in GenAbsInteger() argument
338 X86_64Assembler* assembler, in GenMinMaxFP() argument
466 X86_64Assembler* assembler) { in GenMinMax() argument
592 X86_64Assembler* assembler, in GenSSE41FPToFPIntrinsic() argument
668 X86_64Assembler* assembler = GetAssembler(); in VisitMathRoundFloat() local
712 X86_64Assembler* assembler = GetAssembler(); in VisitMathRoundDouble() local
962 static void CheckPosition(X86_64Assembler* assembler, in CheckPosition() argument
1027 X86_64Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyChar() local
1067 CheckPosition(assembler, src_pos, src, length, slow_path, src_base); in VisitSystemArrayCopyChar()
1070 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base); in VisitSystemArrayCopyChar()
1121 static void GenSystemArrayCopyAddresses(X86_64Assembler* assembler, in GenSystemArrayCopyAddresses() argument
1164 X86_64Assembler* assembler = GetAssembler(); in VisitSystemArrayCopy() local
1253 CheckPosition(assembler, in VisitSystemArrayCopy()
1262 CheckPosition(assembler, in VisitSystemArrayCopy()
1514 X86_64Assembler* assembler = GetAssembler(); in VisitStringCompareTo() local
1552 X86_64Assembler* assembler = GetAssembler(); in VisitStringEquals() local
1672 X86_64Assembler* assembler, in GenerateStringIndexOf() argument
1841 X86_64Assembler* assembler = GetAssembler(); in VisitStringNewStringFromBytes() local
1885 X86_64Assembler* assembler = GetAssembler(); in VisitStringNewStringFromString() local
1916 X86_64Assembler* assembler = GetAssembler(); in VisitStringGetCharsNoCheck() local
1990 static void GenPeek(LocationSummary* locations, DataType::Type size, X86_64Assembler* assembler) { in GenPeek() argument
2053 static void GenPoke(LocationSummary* locations, DataType::Type size, X86_64Assembler* assembler) { in GenPoke() argument
2147 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler()); in GenUnsafeGet() local
2297 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler()); in GenUnsafePut() local
2405 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler()); in GenCAS() local
2541 X86_64Assembler* assembler) { in SwapBits() argument
2553 X86_64Assembler* assembler = GetAssembler(); in VisitIntegerReverse() local
2569 SwapBits(reg, temp, 1, 0x55555555, assembler); in VisitIntegerReverse()
2570 SwapBits(reg, temp, 2, 0x33333333, assembler); in VisitIntegerReverse()
2571 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler); in VisitIntegerReverse()
2584 int32_t shift, int64_t mask, X86_64Assembler* assembler) { in SwapBits64() argument
2596 X86_64Assembler* assembler = GetAssembler(); in VisitLongReverse() local
2613 SwapBits64(reg, temp1, temp2, 1, INT64_C(0x5555555555555555), assembler); in VisitLongReverse()
2614 SwapBits64(reg, temp1, temp2, 2, INT64_C(0x3333333333333333), assembler); in VisitLongReverse()
2615 SwapBits64(reg, temp1, temp2, 4, INT64_C(0x0f0f0f0f0f0f0f0f), assembler); in VisitLongReverse()
2631 static void GenBitCount(X86_64Assembler* assembler, in GenBitCount() argument
2689 static void GenOneBit(X86_64Assembler* assembler, in GenOneBit() argument
2817 static void GenLeadingZeros(X86_64Assembler* assembler, in GenLeadingZeros() argument
2890 static void GenTrailingZeros(X86_64Assembler* assembler, in GenTrailingZeros() argument
2963 X86_64Assembler* assembler = GetAssembler(); in VisitIntegerValueOf() local
3025 X86_64Assembler* assembler = GetAssembler(); in VisitThreadInterrupted() local