Lines Matching refs:assembler
159 #define __ assembler->
177 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
183 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
227 X86_64Assembler* assembler) {
277 // TODO: Enable memory operations when the assembler supports them.
282 // TODO: Allow x86 to work with memory. This requires assembler support, see below.
290 X86_64Assembler* assembler,
310 UNIMPLEMENTED(FATAL) << "Needs assembler support.";
311 // Once assembler support is available, in-memory operations look like this:
350 static void GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
391 X86_64Assembler* assembler,
516 X86_64Assembler* assembler) {
644 X86_64Assembler* assembler,
720 X86_64Assembler* assembler = GetAssembler();
767 X86_64Assembler* assembler = GetAssembler();
829 X86_64Assembler* assembler = GetAssembler();
852 X86_64Assembler* assembler = GetAssembler();
895 X86_64Assembler* assembler,
1033 X86_64Assembler* assembler = GetAssembler();
1060 X86_64Assembler* assembler = GetAssembler();
1077 X86_64Assembler* assembler = GetAssembler();
1092 static void GenPeek(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) {
1156 static void GenPoke(LocationSummary* locations, Primitive::Type size, X86_64Assembler* assembler) {
1247 bool is_volatile ATTRIBUTE_UNUSED, X86_64Assembler* assembler) {
1367 X86_64Assembler* assembler = reinterpret_cast<X86_64Assembler*>(codegen->GetAssembler());
1451 X86_64Assembler* assembler =
1507 X86_64Assembler* assembler) {
1519 X86_64Assembler* assembler =
1536 SwapBits(reg, temp, 1, 0x55555555, assembler);
1537 SwapBits(reg, temp, 2, 0x33333333, assembler);
1538 SwapBits(reg, temp, 4, 0x0f0f0f0f, assembler);
1552 int32_t shift, int64_t mask, X86_64Assembler* assembler) {
1564 X86_64Assembler* assembler =
1582 SwapBits64(reg, temp1, temp2, 1, INT64_C(0x5555555555555555), assembler);
1583 SwapBits64(reg, temp1, temp2, 2, INT64_C(0x3333333333333333), assembler);
1584 SwapBits64(reg, temp1, temp2, 4, INT64_C(0x0f0f0f0f0f0f0f0f), assembler);