Searched refs:Slli (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_riscv64.cc | 403 __ Slli(temp, mask, 32); in GenerateReverse() local 430 __ Slli(out, out, 4); in GenerateReverse() local 1856 __ Slli(tmp, tmp, 63 - LockWord::kReadBarrierStateShift); in VisitSystemArrayCopy() local 3961 __ Slli(shift, tmp_ptr, WhichPowerOf2(kBitsPerByte)); in GenerateVarHandleCompareAndSetOrExchange() local 4329 __ Slli(shift, tmp_ptr, WhichPowerOf2(kBitsPerByte)); in GenerateVarHandleGetAndUpdate() local
|
D | code_generator_riscv64.cc | 1185 __ Slli(tmp, tmp, CLZ(static_cast<uint64_t>(Thread::SuspendOrCheckpointRequestFlags()))); in GenerateSuspendCheck() local 2086 __ Slli(temp, adjusted, 2); in GenTableBasedPackedSwitch() local 2389 __ Slli(rd, rs1, shamt); in HandleShift() local
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64.cc | 374 void Riscv64Assembler::Slli(XRegister rd, XRegister rs1, int32_t shamt) { in Slli() function in art::riscv64::Riscv64Assembler 6135 Slli(rd, rs, kXlen - 8u); in SextB() 6148 Slli(rd, rs, kXlen - 16u); in SextH() 6181 Slli(rd, rs, kXlen - 16u); in ZextH() 6194 Slli(rd, rs, kXlen - 32u); in ZextW() 7642 auto slli = [&](XRegister rd, XRegister rs, int32_t imm) { Slli(rd, rs, imm); }; in LoadImmediate() 7794 Slli(rd, rd, ctz); in LoadImmediate() 7797 Slli(rd, rd, ctz - 12); in LoadImmediate() 7828 Slli(rd, rd, slli_shamt); in LoadImmediate() 7836 Slli(rd, rd, trailing_slli_shamt); in LoadImmediate()
|
D | assembler_riscv64_test.cc | 2533 TEST_F(AssemblerRISCV64Test, Slli) { in TEST_F() argument 2534 …DriverStr(RepeatRRIb(&Riscv64Assembler::Slli, /*imm_bits=*/6, "slli {reg1}, {reg2}, {imm}"), "Slli… in TEST_F() 2539 …DriverStr(RepeatRRIb(&Riscv64Assembler::Slli, /*imm_bits=*/6, "slli {reg1}, {reg2}, {imm}"), "Slli… in TEST_F()
|
D | assembler_riscv64.h | 295 void Slli(XRegister rd, XRegister rs1, int32_t shamt);
|