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
813 static void CheckPosition(X86Assembler* assembler, in CheckPosition() argument
878 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopyChar() local
925 CheckPosition(assembler, srcPos, src, Location::RegisterLocation(count), slow_path, src_base); in VisitSystemArrayCopyChar()
928 CheckPosition(assembler, destPos, dest, Location::RegisterLocation(count), slow_path, src_base); in VisitSystemArrayCopyChar()
970 X86Assembler* assembler = GetAssembler(); in VisitStringCompareTo() local
1001 X86Assembler* assembler = GetAssembler(); in VisitStringEquals() local
1133 X86Assembler* assembler, in GenerateStringIndexOf() argument
1312 X86Assembler* assembler = GetAssembler(); in VisitStringNewStringFromBytes() local
1356 X86Assembler* assembler = GetAssembler(); in VisitStringNewStringFromString() local
1388 X86Assembler* assembler = GetAssembler(); in VisitStringGetCharsNoCheck() local
1474 static void GenPeek(LocationSummary* locations, DataType::Type size, X86Assembler* assembler) { in GenPeek() argument
1545 static void GenPoke(LocationSummary* locations, DataType::Type size, X86Assembler* assembler) { in GenPoke() argument
1638 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenUnsafeGet() local
1836 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenUnsafePut() local
1973 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenPrimitiveLockedCmpxchg() local
2029 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenPrimitiveCAS() local
2075 X86Assembler* assembler = down_cast<X86Assembler*>(codegen->GetAssembler()); in GenReferenceCAS() local
2210 X86Assembler* assembler) { in SwapBits() argument
2222 X86Assembler* assembler = GetAssembler(); in VisitIntegerReverse() local
2238 SwapBits(reg, temp, 1, 0x55555555, assembler); in VisitIntegerReverse()
2239 SwapBits(reg, temp, 2, 0x33333333, assembler); in VisitIntegerReverse()
2240 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler); in VisitIntegerReverse()
2252 X86Assembler* assembler = GetAssembler(); in VisitLongReverse() local
2268 SwapBits(reg_low, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2269 SwapBits(reg_low, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2270 SwapBits(reg_low, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2274 SwapBits(reg_high, temp, 1, 0x55555555, assembler); in VisitLongReverse()
2275 SwapBits(reg_high, temp, 2, 0x33333333, assembler); in VisitLongReverse()
2276 SwapBits(reg_high, temp, 4, 0x0f0f0f0f, assembler); in VisitLongReverse()
2295 static void GenBitCount(X86Assembler* assembler, in GenBitCount() argument
2362 static void GenLeadingZeros(X86Assembler* assembler, in GenLeadingZeros() argument
2466 static void GenTrailingZeros(X86Assembler* assembler, in GenTrailingZeros() argument
2551 static void GenSystemArrayCopyBaseAddress(X86Assembler* assembler, in GenSystemArrayCopyBaseAddress() argument
2573 static void GenSystemArrayCopyEndAddress(X86Assembler* assembler, in GenSystemArrayCopyEndAddress() argument
2630 X86Assembler* assembler = GetAssembler(); in VisitSystemArrayCopy() local
2724 CheckPosition(assembler, in VisitSystemArrayCopy()
2733 CheckPosition(assembler, in VisitSystemArrayCopy()
3048 X86Assembler* assembler = GetAssembler(); in VisitIntegerValueOf() local
3121 X86Assembler* assembler = GetAssembler(); in VisitReferenceGetReferent() local
3175 X86Assembler* assembler = GetAssembler(); in VisitReferenceRefersTo() local
3238 X86Assembler* assembler = GetAssembler(); in VisitThreadInterrupted() local
3270 X86Assembler* assembler = GetAssembler(); in VisitIntegerDivideUnsigned() local
3375 X86Assembler* assembler) { in GenerateVarHandleAccessModeCheck() argument
3387 X86Assembler* assembler) { in GenerateVarHandleStaticFieldCheck() argument
3400 X86Assembler* assembler, in GenerateSubTypeObjectCheck() argument
3433 X86Assembler* assembler) { in GenerateVarHandleInstanceFieldObjectCheck() argument
3452 assembler, in GenerateVarHandleInstanceFieldObjectCheck()
3460 X86Assembler* assembler) { in GenerateVarTypePrimitiveTypeCheck() argument
3476 X86Assembler* assembler) { in GenerateVarHandleCommonChecks() argument
3485 assembler); in GenerateVarHandleCommonChecks()
3490 GenerateVarHandleStaticFieldCheck(vh_object, slow_path, assembler); in GenerateVarHandleCommonChecks()
3494 GenerateVarHandleInstanceFieldObjectCheck(vh_object, object, temp, slow_path, assembler); in GenerateVarHandleCommonChecks()
3511 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3519 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, value_type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3528 assembler); in GenerateVarHandleCommonChecks()
3540 GenerateVarTypePrimitiveTypeCheck(vh_object, temp, value_type, slow_path, assembler); in GenerateVarHandleCommonChecks()
3550 assembler); in GenerateVarHandleCommonChecks()
3555 assembler); in GenerateVarHandleCommonChecks()
3570 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleFieldReference() local
3646 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGet() local
3654 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGet()
3799 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleSet() local
3809 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleSet()
3944 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndSet() local
3955 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndSet()
4131 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleCompareAndSetOrExchange() local
4146 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleCompareAndSetOrExchange()
4299 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndAdd() local
4310 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndAdd()
4440 X86Assembler* assembler = codegen->GetAssembler(); in GenerateBitwiseOp() local
4468 X86Assembler* assembler = codegen->GetAssembler(); in GenerateVarHandleGetAndBitwiseOp() local
4477 GenerateVarHandleCommonChecks(invoke, temp, slow_path, assembler); in GenerateVarHandleGetAndBitwiseOp()