Searched defs:Srai (Results 1 – 7 of 7) sorted by relevance
/aosp_15_r20/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 242 Register LiteTranslator::Srai(Register arg, int8_t imm) { in Srai() function in berberis::LiteTranslator
|
/aosp_15_r20/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 498 Register HeavyOptimizerFrontend::Srai(Register arg, int8_t imm) { in Srai() function in berberis::HeavyOptimizerFrontend
|
/aosp_15_r20/art/compiler/optimizing/ |
H A D | code_generator_riscv64.cc | 1483 __ Srai(tmp, dividend, 63); in DivRemByPowerOfTwo() local 1489 __ Srai(out, tmp, ctz_imm); in DivRemByPowerOfTwo() local 2399 __ Srai(rd, rs1, shamt); in HandleShift() local 2747 __ Srai(tmp, in, 63); in VisitAbs() local
|
H A D | intrinsics_riscv64.cc | 360 __ Srai(rd.AsRegister<XRegister>(), rd.AsRegister<XRegister>(), 48); in GenerateReverseBytes() local 365 __ Srai(rd.AsRegister<XRegister>(), rd.AsRegister<XRegister>(), 32); in GenerateReverseBytes() local 373 __ Srai(rs1, rs1, 32); in GenerateReverseBytes() local
|
/aosp_15_r20/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 363 Register Srai(Register arg, int8_t imm) { return bit_cast<int64_t>(arg) >> imm; } in Srai() function
|
/aosp_15_r20/art/compiler/utils/riscv64/ |
H A D | assembler_riscv64_test.cc | 2699 TEST_F(AssemblerRISCV64Test, Srai) { in TEST_F() argument
|
H A D | assembler_riscv64.cc | 401 void Riscv64Assembler::Srai(XRegister rd, XRegister rs1, int32_t shamt) { in Srai() function in art::riscv64::Riscv64Assembler
|