Home
last modified time | relevance | path

Searched refs:Sllw (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_riscv64.cc1184 __ Sllw(temp, temp, temp1); // Calculate number of bytes to compare. in VisitStringEquals() local
2961 __ Sllw(temp0, temp0, temp3); // temp3 = 0 or 8, temp0 := ~0xff or ~0xffff in VisitStringCompareTo() local
3852 __ Sllw(result.AsRegister<XRegister>(), loc.AsRegister<XRegister>(), shift); in PrepareXRegister() local
3964 __ Sllw(mask, mask, shift); in GenerateVarHandleCompareAndSetOrExchange() local
4343 __ Sllw(mask, mask, shift); in GenerateVarHandleGetAndUpdate() local
4372 __ Sllw(arg_reg, arg_reg, shift); in GenerateVarHandleGetAndUpdate() local
4376 __ Sllw(arg_reg, arg_reg, shift); in GenerateVarHandleGetAndUpdate() local
4436 __ Sllw(new_value, new_value, shift); in GenerateVarHandleGetAndUpdate() local
Dcode_generator_riscv64.cc2403 __ Sllw(rd, rs1, rs2); in HandleShift() local
/art/compiler/utils/riscv64/
Dassembler_riscv64_test.cc2668 TEST_F(AssemblerRISCV64Test, Sllw) { in TEST_F() argument
2669 DriverStr(RepeatRRR(&Riscv64Assembler::Sllw, "sllw {reg1}, {reg2}, {reg3}"), "Sllw"); in TEST_F()
Dassembler_riscv64.h320 void Sllw(XRegister rd, XRegister rs1, XRegister rs2);
Dassembler_riscv64.cc593 void Riscv64Assembler::Sllw(XRegister rd, XRegister rs1, XRegister rs2) { in Sllw() function in art::riscv64::Riscv64Assembler