Searched refs:Srli (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_riscv64.cc | 1480 __ Srli(tmp, dividend, 64 - ctz_imm); in DivRemByPowerOfTwo() local 1484 __ Srli(tmp, tmp, 64 - ctz_imm); in DivRemByPowerOfTwo() local 2393 __ Srli(rd, rs1, shamt); in HandleShift() local 2451 __ Srli(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard() local 2478 __ Srli(temp, object, gc::accounting::CardTable::kCardShift); in CheckGCCardIsValid() local 2913 __ Srli(out, out, 1u); in VisitArrayLength() local 3806 __ Srli(overflow, counter, 16); in VisitIf() local
|
D | intrinsics_riscv64.cc | 352 __ Srli(rd.AsRegister<XRegister>(), rd.AsRegister<XRegister>(), 48); in GenerateReverseBytes() local 411 __ Srli(temp2, in, 1); in GenerateReverse() local 419 __ Srli(temp2, out, 2); in GenerateReverse() local 427 __ Srli(temp2, out, 4); in GenerateReverse() local
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64.cc | 388 void Riscv64Assembler::Srli(XRegister rd, XRegister rs1, int32_t shamt) { in Srli() function in art::riscv64::Riscv64Assembler 6182 Srli(rd, rd, kXlen - 16u); in ZextH() 6195 Srli(rd, rd, kXlen - 32u); in ZextW() 7767 Srli(rd, rd, shamt); in LoadImmediate() 7782 Srli(rd, rd, shamt); in LoadImmediate() 7799 Srli(rd, rd, shamt); in LoadImmediate()
|
D | assembler_riscv64_test.cc | 2542 TEST_F(AssemblerRISCV64Test, Srli) { in TEST_F() argument 2543 …DriverStr(RepeatRRIb(&Riscv64Assembler::Srli, /*imm_bits=*/6, "srli {reg1}, {reg2}, {imm}"), "Srli… in TEST_F() 2548 …DriverStr(RepeatRRIb(&Riscv64Assembler::Srli, /*imm_bits=*/6, "srli {reg1}, {reg2}, {imm}"), "Slli… in TEST_F()
|
D | assembler_riscv64.h | 296 void Srli(XRegister rd, XRegister rs1, int32_t shamt);
|