Alex Crichton
|
cf98161da7
Remove the need for #[cfg] in #[use_c_shim_if]
|
6 年之前 |
Alex Crichton
|
c88c9502b7
Run rustfmt over everything
|
6 年之前 |
Alex Crichton
|
752e35a11f
Fix duplicate symbol __clzsi2
|
6 年之前 |
Lokathor
|
9a68e74ebd
Attempt to use `intrinsics!`
|
6 年之前 |
Lokathor
|
4e3fc640df
Move clzi2 into the int module
|
6 年之前 |
Scott McMurray
|
ba750103a3
Another attempt at making MIPS happy
|
7 年之前 |
Scott McMurray
|
5e71218390
Implement all the 128-bit operator lang items from rust PR 46093
|
7 年之前 |
Oliver Geller
|
897048543f
Implement mulsf3 and muldf3
|
7 年之前 |
est31
|
0cd476220b
Remove duplication by adding a macro
|
7 年之前 |
est31
|
3efae7f7d9
Convert add! to a function
|
7 年之前 |
est31
|
482d98318f
Convert int_to_float! to a function
|
7 年之前 |
est31
|
ff63f7b80f
Convert float_to_int! into a function
|
7 年之前 |
est31
|
c9a261895e
Refactor int builtins to use associated consts
|
7 年之前 |
Alex Crichton
|
2147753559
Remove usage of unwrap_or_else
|
7 年之前 |
Alex Crichton
|
7886ae275b
Port sdiv to traits + `intrinsics!`
|
7 年之前 |
Alex Crichton
|
275d1032b5
Port mul intrinsics to traits
|
7 年之前 |
Alex Crichton
|
eeb44abacf
Remove executable bit from mod.rs
|
7 年之前 |
Alex Crichton
|
2f2bb32e40
Use traits instead of macros for shift intrinsics
|
7 年之前 |
est31
|
673a6f9948
Fix overflow bug when creating the absolute value
|
8 年之前 |
Jorge Aparicio
|
c6e06f4157
refactor 'impl Int'
|
8 年之前 |
Wilfried Chauveau
|
293fef5ebe
impl (unsigned/signed) int to single/double precision float conversion based on llvm algorithms.
|
8 年之前 |
est31
|
8fe50d813c
Macro-ify udivmod
|
8 年之前 |
est31
|
b356429374
int module: macro-ify trait impls and add {u,i}128 support
|
8 年之前 |
Matt Ickstadt
|
6f0d50ebea
Move integer functions to separate module
|
8 年之前 |