Lines Matching refs:assembler

80 #define __ assembler->
98 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
104 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
148 X86_64Assembler* assembler) {
198 // TODO: Enable memory operations when the assembler supports them.
209 X86_64Assembler* assembler,
253 static void GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
294 X86_64Assembler* assembler,
423 X86_64Assembler* assembler) {
552 X86_64Assembler* assembler,
631 X86_64Assembler* assembler = GetAssembler();
681 X86_64Assembler* assembler = GetAssembler();
734 X86_64Assembler* assembler = codegen->GetAssembler();
925 X86_64Assembler* assembler = GetAssembler();
976 static void CheckPosition(X86_64Assembler* assembler,
1043 X86_64Assembler* assembler = GetAssembler();
1083 CheckPosition(assembler, src_pos, src, length, slow_path, src_base, dest_base);
1086 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base, dest_base);
1133 X86_64Assembler* assembler = GetAssembler();
1216 CheckPosition(assembler,
1226 CheckPosition(assembler,
1370 X86_64Assembler* assembler = GetAssembler();
1403 X86_64Assembler* assembler = GetAssembler();
1501 X86_64Assembler* assembler,
1640 X86_64Assembler* assembler = GetAssembler();
1668 X86_64Assembler* assembler = GetAssembler();
1692 X86_64Assembler* assembler = GetAssembler();
1726 X86_64Assembler* assembler = GetAssembler();
1776 static void GenPeek(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) {
1840 static void GenPoke(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) {
1935 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler());
2088 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler());
2190 X86_64Assembler* assembler = down_cast<X86_64Assembler*>(codegen->GetAssembler());
2309 X86_64Assembler* assembler) {
2321 X86_64Assembler* assembler = GetAssembler();
2337 SwapBits(reg, temp, 1, 0x55555555, assembler);
2338 SwapBits(reg, temp, 2, 0x33333333, assembler);
2339 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler);
2353 int32_t shift, int64_t mask, X86_64Assembler* assembler) {
2365 X86_64Assembler* assembler = GetAssembler();
2382 SwapBits64(reg, temp1, temp2, 1, INT64_C(0x5555555555555555), assembler);
2383 SwapBits64(reg, temp1, temp2, 2, INT64_C(0x3333333333333333), assembler);
2384 SwapBits64(reg, temp1, temp2, 4, INT64_C(0x0f0f0f0f0f0f0f0f), assembler);
2401 static void GenBitCount(X86_64Assembler* assembler,
2460 static void GenOneBit(X86_64Assembler* assembler,
2589 static void GenLeadingZeros(X86_64Assembler* assembler,
2663 static void GenTrailingZeros(X86_64Assembler* assembler,