about summary refs log tree commit diff
path: root/src/libcore/intrinsics.rs
AgeCommit message (Expand)AuthorLines
2018-05-25Update nomicon link in transmute docsMatt Brubeck-1/+1
2018-05-18Auto merge of #50319 - nagisa:align_to, r=alexcrichtonbors-32/+2
2018-05-17Remove the intrinsic for align_offsetSimonas Kazlauskas-42/+0
2018-05-17Rollup merge of #50837 - steveklabnik:revert-49767, r=QuietMisdreavusMark Simulacrum-130/+31
2018-05-17Change align_offset to support different stridesSimonas Kazlauskas-9/+21
2018-05-17Revert #49767steveklabnik-130/+31
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-05-15Rollup merge of #49767 - ecstatic-morse:ptr-docs, r=steveklabnikGuillaume Gomez-31/+130
2018-05-09Use the "Safety" heading instead of "Undefined Behavior"Dylan MacKenzie-22/+8
2018-04-16Stabilize core::hint::unreachable_unchecked.kennytm-0/+3
2018-04-07Fix broken relative linksDylan MacKenzie-6/+6
2018-04-07Don't link "Undefined Behavior" headingDylan MacKenzie-6/+3
2018-04-07Change `write_bytes` test causing UB to `no_run`Dylan MacKenzie-6/+7
2018-04-07Rewrite docs for `std::ptr`Dylan MacKenzie-31/+146
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-7/+0
2018-03-23Introduce unsafe offset_from on pointersScott McMurray-0/+10
2018-02-28Add bitreverse intrinsicAmanieu d'Antras-0/+4
2018-02-02copy_nonoverlapping example: Fixed typoPer Lundberg-1/+1
2018-01-04Bump to 1.25.0Alex Crichton-1/+0
2017-11-25rustc: Add support for some more x86 SIMD opsAlex Crichton-0/+5
2017-10-29Add link to stablized version of an intrinsicWesley Wiser-0/+3
2017-10-26Bump to 1.23 and update bootstrapAlex Crichton-12/+0
2017-10-22Add link to stable version of `needs_drop` intrinsicWesley Wiser-0/+3
2017-10-22Document the `size_of_val` instrinsicWesley Wiser-0/+4
2017-09-17Add `<*const T>::align_offset` and use it in `memchr`Oliver Schneider-32/+1
2017-09-13Fix example in transmute; add safety requirement to Vec::from_raw_partsHavvy-3/+3
2017-08-22Update intrinsics.rsOliver Schneider-2/+2
2017-08-21Add align_offset intrinsicOliver Schneider-0/+77
2017-08-12Follow up commit for the issue 39827Alexey Tarasov-3/+6
2017-08-09Put `intrinsics::unreachable` on a possible path to stabilizationTobias Bucher-3/+5
2017-07-25Bump master to 1.21.0Alex Crichton-2/+0
2017-06-19Bump version and stage0 compilerAlex Crichton-14/+0
2017-06-08Add ctlz_nonzero & cttz_nonzero intrinsicsScott McMurray-0/+34
2017-06-01Adding support for the llvm `prefetch` intrinsicFalco Hirschenberger-0/+47
2017-04-29Update stage0 bootstrap compilerAlex Crichton-24/+0
2017-04-09 Replace the `forget` intrinsic with ManuallyDropSimonas Kazlauskas-3/+0
2017-04-05Rollup merge of #41066 - steveklabnik:fix-links, r=frewsxcvCorey Farwell-36/+54
2017-04-05tidy clean and small text fixsteveklabnik-18/+18
2017-04-04Fix linkssteveklabnik-36/+54
2017-04-03Replace ^ with <sup> html baliseGuillaume Gomez-3/+3
2017-03-20Auto merge of #39628 - arielb1:shimmir, r=eddybbors-1/+7
2017-03-18translate drop glue using MIRAriel Ben-Yehuda-1/+7
2017-03-15make shift builtins panic-free with new unchecked_sh* intrinsicsTim Neumann-0/+9
2017-02-21Get linkchecker cleanSteve Klabnik-1/+1
2016-12-15Clarify zero-value behavior of `ctlz`/`cttz` intrinsics.Corey Farwell-2/+50
2016-11-08Add documentation for some of the add/sub/mul intrinsicsWesley Wiser-0/+18
2016-11-08Add documentation for the `volatile_read` and `volatile_write` intrinsicsWesley Wiser-0/+4
2016-11-08Add documentation for many of the atomic_* intrinsicsWesley Wiser-0/+396
2016-09-28Rollup merge of #36811 - brson:bootstrap, r=alexcrichtonJonathan Turner-2/+0
2016-09-28Remove stage0 hacksBrian Anderson-2/+0