Searched refs:W (Results 1 – 5 of 5) sorted by relevance
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64.cc | 381 __ Ldr(ip0.W(), lock_word); in EmitGrayCheckAndFastPath() 385 __ Tbnz(ip0.W(), LockWord::kReadBarrierStateShift, slow_path); in EmitGrayCheckAndFastPath() 431 __ Cbz(holder_reg.W(), &throw_npe); in CompileThunk() 438 __ Ldr(ip0.W(), ldr_address); // Load the LDR (immediate) unsigned offset. in CompileThunk() 439 __ Ubfx(ip0.W(), ip0.W(), 10, 12); // Extract the offset. in CompileThunk() 440 __ Ldr(ip0.W(), MemOperand(base_reg, ip0, LSL, 2)); // Load the reference. in CompileThunk() 463 __ Ldr(ip0.W(), lock_word); in CompileThunk() 464 __ Tbz(ip0.W(), LockWord::kMarkBitStateShift, ¬_marked); in CompileThunk() 468 __ Tst(ip0.W(), Operand(ip0.W(), LSL, 1)); in CompileThunk() 473 __ Mov(ip0.W(), root_reg); in CompileThunk() [all …]
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 1017 __ Mov(temp.W(), value.W()); in GenUnsafePut() 1018 codegen->GetAssembler()->PoisonHeapReference(temp.W()); in GenUnsafePut() 1175 Register tmp_32 = tmp_value.W(); in GenCas() 1330 __ Ands(temp3.W(), temp3.W(), Operand(1)); in VisitStringCompareTo() 1382 __ Cmp(temp0, Operand(temp1.W(), LSR, (mirror::kUseStringCompression) ? 3 : 4)); in VisitStringCompareTo() 1397 __ Sub(out, temp1.W(), Operand(temp2.W(), UXTB)); in VisitStringCompareTo() 1401 __ Sub(out, temp4.W(), Operand(temp2.W(), UXTH)); in VisitStringCompareTo() 1410 temp1 = temp1.W(); in VisitStringCompareTo() 1411 temp2 = temp2.W(); in VisitStringCompareTo() 1412 temp4 = temp4.W(); in VisitStringCompareTo() [all …]
|
D | code_generator_arm64.cc | 340 __ Mov(calling_convention.GetRegisterAt(0).W(), type_index.index_); in EmitNativeCode() 421 __ Mov(calling_convention.GetRegisterAt(0).W(), string_index.index_); in EmitNativeCode() 1053 __ Mov(temp_.W(), ref_reg); in EmitNativeCode() 1065 __ Cmp(temp_.W(), ref_reg); in EmitNativeCode() 1078 Register base = obj_.W(); in EmitNativeCode() 1080 Register expected = temp_.W(); in EmitNativeCode() 1232 __ Mov(free_reg.W(), index_reg); in EmitNativeCode() 2388 __ Mov(temp, value.W()); in HandleFieldSet() 2389 GetAssembler()->PoisonHeapReference(temp.W()); in HandleFieldSet() 2501 Register rhs_reg = dst.IsX() ? rhs.GetRegister().X() : rhs.GetRegister().W(); in HandleShift() [all …]
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 37 #define reg_w(W) Arm64Assembler::reg_w(W) argument
|
/art/compiler/utils/arm/ |
D | assembler_arm.h | 326 W = 1 << 21, // writeback base register (or leave unchanged) enumerator
|