Home
last modified time | relevance | path

Searched refs:divide (Results 1 – 25 of 718) sorted by relevance

12345678910>>...29

/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/bfin/
H A Ddivq.s1 # Blackfin testcase for divide instructions
17 .macro divide num:req, den:req macro
46 divide 0x00000001, 0x0001 /* expect 0x0001 */
47 divide 0x00000001, 0x0002 /* expect 0x0000 */
48 divide 0x00000001, 0x0003 /* expect 0x0000 */
49 divide 0x00000001, 0x0004 /* expect 0x0000 */
50 divide 0x00000001, 0x0007 /* expect 0x0000 */
51 divide 0x00000001, 0x0008 /* expect 0x0000 */
52 divide 0x00000001, 0x000f /* expect 0x0000 */
53 divide 0x00000001, 0x0010 /* expect 0x0000 */
[all …]
/netbsd-src/sys/arch/hppa/spmath/
H A Ddivu.S77 ds rem,dvr,rem ; 1st divide step, if carry
80 ds rem,dvr,rem ; 2nd divide step
82 ds rem,dvr,rem ; 3rd divide step
84 ds rem,dvr,rem ; 4th divide step
86 ds rem,dvr,rem ; 5th divide step
88 ds rem,dvr,rem ; 6th divide step
90 ds rem,dvr,rem ; 7th divide step
92 ds rem,dvr,rem ; 8th divide step
94 ds rem,dvr,rem ; 9th divide step
96 ds rem,dvr,rem ; 10th divide step
[all …]
/netbsd-src/sys/lib/libkern/arch/m68k/
H A Dudivsi3.S60 | first, we divide the divisor and dividend by two until
69 | now we can do the divide. to avoid overflow, we have to
70 | do the divide in two parts, high and low, and add the
75 divuw %d0, %d1 | do the high divide
76 moveal %d1, %a1 | save high divide result
78 divuw %d0, %d1 | do the low divide
79 movel %a1, %d0 | recover high divide result
81 clrw %d0 | %d0 = finished high divide result
82 andil #0xffff, %d1 | %d1 = finished low divide result
85 | the quotient we have so far is only a guess. the divide we
[all …]
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/sh/
H A Ddiv.s10 divs_1: ! divide by one
30 divs_2: ! divide by two
50 divs_3: ! divide by three
70 divs_0: ! divide by zero
90 divs_o: ! divide signed overflow
114 divu_1: ! divide by one, unsigned
134 divu_2: ! divide by two, unsigned
154 divu_3: ! divide by three, unsigned
174 divu_0: ! divide by zero, unsigned
/netbsd-src/sys/lib/libkern/arch/hppa/
H A Dmilli.S484 ds r0,arg1,temp ; 1st divide step, if no carry
486 ds temp,arg1,temp ; 2nd divide step
488 ds temp,arg1,temp ; 3rd divide step
490 ds temp,arg1,temp ; 4th divide step
492 ds temp,arg1,temp ; 5th divide step
494 ds temp,arg1,temp ; 6th divide step
496 ds temp,arg1,temp ; 7th divide step
498 ds temp,arg1,temp ; 8th divide step
500 ds temp,arg1,temp ; 9th divide step
502 ds temp,arg1,temp ; 10th divide step
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolutionDivision.cpp57 void SCEVDivision::divide(ScalarEvolution &SE, const SCEV *Numerator, in divide() function in SCEVDivision
90 divide(SE, *Quotient, Op, &Q, &R); in divide()
135 divide(SE, Numerator->getStart(), Denominator, &StartQ, &StartR); in visitAddRecExpr()
136 divide(SE, Numerator->getStepRecurrence(SE), Denominator, &StepQ, &StepR); in visitAddRecExpr()
154 divide(SE, Op, Denominator, &Q, &R); in visitAddExpr()
191 divide(SE, Op, Denominator, &Q, &R); in visitMulExpr()
235 divide(SE, Diff, Denominator, &Q, &R); in visitMulExpr()
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/fr400/
H A Dsdivi.cgs42 ; divide will cause overflow
49 ; divide by zero
51 e2: sdivi gr1,0,gr2 ; divide by zero
64 ok2: ; exception handler for divide by zero
H A Dsdiv.cgs40 ; divide will cause overflow
48 ; divide by zero
51 e2: sdiv gr1,gr0,gr2 ; divide by zero
65 ok2: ; exception handler for divide by zero
H A Dudivi.cgs34 ; divide by zero
36 e1: udivi gr1,0,gr2 ; divide by zero
41 ok1: ; exception handler for divide by zero
H A Dudiv.cgs33 ; divide by zero
35 e1: udiv gr1,gr0,gr2 ; divide by zero
40 ok1: ; exception handler for divide by zero
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
H A Dubsan_checks.inc27 UBSAN_CHECK(IntegerDivideByZero, "integer-divide-by-zero",
28 "integer-divide-by-zero")
29 UBSAN_CHECK(FloatDivideByZero, "float-divide-by-zero", "float-divide-by-zero")
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/
H A Dsdivi.cgs42 ; divide will cause overflow
50 ; divide by zero
53 e2: sdivi gr1,0,gr2 ; divide by zero
67 ok2: ; exception handler for divide by zero
H A Dsdiv.cgs40 ; divide will cause overflow
49 ; divide by zero
53 e2: sdiv gr1,gr0,gr2 ; divide by zero
68 ok2: ; exception handler for divide by zero
H A Dudivi.cgs34 ; divide by zero
37 e1: udivi gr1,0,gr2 ; divide by zero
42 ok1: ; exception handler for divide by zero
H A Dudiv.cgs33 ; divide by zero
36 e1: udiv gr1,gr0,gr2 ; divide by zero
41 ok1: ; exception handler for divide by zero
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/riscv/
H A Dt-softfp3215 # Enable divide routines to make -mno-fdiv work.
30 # Enable divide routines to make -mno-fdiv work.
40 # Enable divide routines to make -mno-fdiv work.
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/riscv/
H A Dt-softfp3215 # Enable divide routines to make -mno-fdiv work.
30 # Enable divide routines to make -mno-fdiv work.
40 # Enable divide routines to make -mno-fdiv work.
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
H A Dubsan_checks.inc29 UBSAN_CHECK(IntegerDivideByZero, "integer-divide-by-zero",
30 "integer-divide-by-zero")
31 UBSAN_CHECK(FloatDivideByZero, "float-divide-by-zero", "float-divide-by-zero")
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/fr550/
H A Dudivi.cgs34 ; divide by zero
37 e1: udivi gr1,0,gr2 ; divide by zero
42 ok1: ; exception handler for divide by zero
H A Dudiv.cgs33 ; divide by zero
36 e1: udiv gr1,gr0,gr2 ; divide by zero
41 ok1: ; exception handler for divide by zero
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/
H A Dubsan_checks.inc36 UBSAN_CHECK(IntegerDivideByZero, "integer-divide-by-zero",
37 "integer-divide-by-zero")
38 UBSAN_CHECK(FloatDivideByZero, "float-divide-by-zero", "float-divide-by-zero")
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVSchedule.td16 def WriteIDiv : SchedWrite; // 32-bit or 64-bit divide and remainder
17 def WriteIDiv32 : SchedWrite; // 32-bit divide and remainder on RV64I
50 def WriteFDiv16 : SchedWrite; // 16-bit floating point divide
51 def WriteFDiv32 : SchedWrite; // 32-bit floating point divide
52 def WriteFDiv64 : SchedWrite; // 64-bit floating point divide
142 def ReadFDiv16 : SchedRead; // 16-bit floating point divide
143 def ReadFDiv32 : SchedRead; // 32-bit floating point divide
144 def ReadFDiv64 : SchedRead; // 64-bit floating point divide
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/
H A Dia64.opt69 minline-float-divide-min-latency
73 minline-float-divide-max-throughput
77 mno-inline-float-divide
80 minline-int-divide-min-latency
84 minline-int-divide-max-throughput
88 mno-inline-int-divide
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Da2.md109 ;; divide cannot be executed until the floating-point divide has
126 ;; divide cannot be executed until the floating-point divide has
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Da2.md109 ;; divide cannot be executed until the floating-point divide has
126 ;; divide cannot be executed until the floating-point divide has

12345678910>>...29