/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 420 __ Andi(TMP, reg, kGlobalOrWeakGlobalMask); in DecodeJNITransitionOrLocalJObject() local 422 __ Andi(reg, reg, ~kIndirectRefKindMask); in DecodeJNITransitionOrLocalJObject() local 534 __ Andi(tmp, tmp, dchecked_integral_cast<int32_t>(Thread::SuspendOrCheckpointRequestFlags())); in SuspendCheck() local
|
D | assembler_riscv64_test.cc | 2524 TEST_F(AssemblerRISCV64Test, Andi) { in TEST_F() argument 2525 …DriverStr(RepeatRRIb(&Riscv64Assembler::Andi, /*imm_bits=*/-12, "andi {reg1}, {reg2}, {imm}"), "An… in TEST_F() 2530 …DriverStr(RepeatRRIb(&Riscv64Assembler::Andi, /*imm_bits=*/6, "andi {reg1}, {reg2}, {imm}"), "Andi… in TEST_F()
|
D | assembler_riscv64.h | 294 void Andi(XRegister rd, XRegister rs1, int32_t imm12);
|
D | assembler_riscv64.cc | 362 void Riscv64Assembler::Andi(XRegister rd, XRegister rs1, int32_t imm12) { in Andi() function in art::riscv64::Riscv64Assembler 6169 Andi(rd, rs, 0xff); in ZextB()
|
/art/compiler/optimizing/ |
D | intrinsics_riscv64.cc | 219 __ Andi(out, out, kPositiveInfinity | kNegativeInfinity); in VisitDoubleIsInfinite() local 232 __ Andi(out, out, kPositiveInfinity | kNegativeInfinity); in VisitFloatIsInfinite() local 1182 __ Andi(temp1, temp, 1); // Extract compression flag. in VisitStringEquals() local 2906 __ Andi(temp3, temp3, 1); in VisitStringCompareTo() local 2907 __ Andi(temp2, temp2, 1); in VisitStringCompareTo() local 3014 __ Andi(temp0, temp0, 1); in VisitStringCompareTo() local 3962 __ Andi(tmp_ptr, tmp_ptr, -4); in GenerateVarHandleCompareAndSetOrExchange() local 4330 __ Andi(tmp_ptr, tmp_ptr, -4); in GenerateVarHandleGetAndUpdate() local 4679 __ Andi(temp, target.offset, size - 1u); in EmitByteArrayViewCode() local 5161 __ Andi(tmp, tmp, 0x1); in VisitStringGetCharsNoCheck() local
|
D | code_generator_riscv64.cc | 1495 __ Andi(tmp, tmp, -abs_imm); in DivRemByPowerOfTwo() local 2166 __ Andi(rd, rs1, imm); in HandleBinaryOp() local 2816 __ Andi(tmp, tmp, 0x1); in VisitArrayGet() local
|