/art/test/436-rem-float/src/ |
D | Main.java | 25 expectApproxEquals(1.98F, $opt$Rem(1.98F, 2F)); in remFloat() 26 expectApproxEquals(0F, $opt$Rem(2F, 0.5F)); in remFloat() 27 expectApproxEquals(0.09999F, $opt$Rem(1.0F, 0.1F)); in remFloat() 28 expectApproxEquals(1.9F, $opt$Rem(6.5F, 2.3F)); in remFloat() 29 expectApproxEquals(0.48F, $opt$Rem(1.98F, 1.5F)); in remFloat() 30 expectApproxEquals(0.9999F, $opt$Rem(0.9999F, 1.222F)); in remFloat() 31 expectApproxEquals(0.9999F, $opt$Rem(0.9999F, 1.0001F)); in remFloat() 32 expectApproxEquals(-1.98F, $opt$Rem(-1.98F, 2F)); in remFloat() 33 expectApproxEquals(-0F, $opt$Rem(-2F, 0.5F)); in remFloat() 34 expectApproxEquals(-0.09999F, $opt$Rem(-1.0F, 0.1F)); in remFloat() [all …]
|
/art/test/411-optimizing-arith/src/ |
D | RemTest.java | 26 expectEquals(2, $opt$Rem(6, 4)); in remInt() 27 expectEquals(2, $opt$Rem(6, -4)); in remInt() 28 expectEquals(0, $opt$Rem(6, 3)); in remInt() 29 expectEquals(0, $opt$Rem(6, -3)); in remInt() 30 expectEquals(0, $opt$Rem(6, 1)); in remInt() 31 expectEquals(0, $opt$Rem(6, -1)); in remInt() 32 expectEquals(-1, $opt$Rem(-7, 3)); in remInt() 33 expectEquals(-1, $opt$Rem(-7, -3)); in remInt() 34 expectEquals(0, $opt$Rem(6, 6)); in remInt() 35 expectEquals(0, $opt$Rem(-6, -6)); in remInt() [all …]
|
/art/test/530-checker-peel-unroll/smali/ |
D | PeelUnroll.smali | 31 ## CHECK-DAG: <<Rem:i\d+>> Rem [<<AddI>>,<<Const2>>] loop:<<Loop>> outer_… 32 ## CHECK-DAG: <<NE:z\d+>> NotEqual [<<Rem>>,<<Const0>>] loop:<<Loop>> outer_… 53 ## CHECK-DAG: <<Rem:i\d+>> Rem [<<AddI>>,<<Const2>>] loop:<<Loop>> outer_… 54 ## CHECK-DAG: <<NE:z\d+>> NotEqual [<<Rem>>,<<Const0>>] loop:<<Loop>> outer_… 63 ## CHECK-DAG: <<RemA:i\d+>> Rem [<<AddIA>>,<<Const2>>] loop:<<Loop>> outer_… 137 ## CHECK-DAG: <<Rem:i\d+>> Rem [<<AddI>>,<<Const2>>] loop:<<Loop>> outer_… 138 ## CHECK-DAG: <<NE:z\d+>> NotEqual [<<Rem>>,<<Const0>>] loop:<<Loop>> outer_… 159 ## CHECK-DAG: <<Rem:i\d+>> Rem [<<AddI>>,<<Const2>>] loop:<<Loop>> outer_… 160 ## CHECK-DAG: <<NE:z\d+>> NotEqual [<<Rem>>,<<Const0>>] loop:<<Loop>> outer_… 169 ## CHECK-DAG: <<RemA:i\d+>> Rem [<<AddIA>>,<<Const2>>] loop:<<Loop>> outer_…
|
/art/compiler/optimizing/ |
D | scheduler_arm64.cc | 79 M(Rem , unused) \
|
D | scheduler_arm.cc | 94 M(Rem, unused) \
|
D | nodes.h | 1592 M(Rem, BinaryOperation) \ 5612 DECLARE_INSTRUCTION(Rem); 5615 DEFAULT_COPY_CONSTRUCTOR(Rem);
|
D | code_generator_riscv64.cc | 1529 __ Rem(out, dividend, tmp); in GenerateDivRemWithAnyConstant() local 1568 __ Rem(out, dividend, divisor); in GenerateDivRemIntegral() local
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64_test.cc | 2770 TEST_F(AssemblerRISCV64Test, Rem) { in TEST_F() argument 2771 DriverStr(RepeatRRR(&Riscv64Assembler::Rem, "rem {reg1}, {reg2}, {reg3}"), "Rem"); in TEST_F()
|
D | assembler_riscv64.h | 342 void Rem(XRegister rd, XRegister rs1, XRegister rs2);
|
D | assembler_riscv64.cc | 691 void Riscv64Assembler::Rem(XRegister rd, XRegister rs1, XRegister rs2) { in Rem() function in art::riscv64::Riscv64Assembler
|