about summary refs log tree commit diff
path: root/src/libcore/intrinsics.rs
AgeCommit message (Expand)AuthorLines
2018-12-12Bump to 1.33.0Alex Crichton-3/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-11-15Rollup merge of #55785 - stjepang:unsized-drop-forget, r=alexcrichtonPietro Albini-0/+4
2018-11-15Rollup merge of #55507 - fhartwig:size_of_intrinsic_docs, r=frewsxcvPietro Albini-0/+3
2018-11-13Remove unneeded newline.Corey Farwell-1/+0
2018-11-08Use T: ?Sized in intrinsics::forgetStjepan Glavina-1/+1
2018-11-08Allow unsized types in mem::drop and mem::forgetStjepan Glavina-0/+4
2018-11-03Implement rotate using funnel shift on LLVM >= 7Nikita Popov-0/+14
2018-10-30Add link to std::mem::size_of to size_of intrinsic documentationFlorian Hartwig-0/+4
2018-10-23fix typos in various placesMatthias Krüger-1/+1
2018-09-21clarify write_bytes a bitRalf Jung-0/+4
2018-09-17tweaksRalf Jung-3/+3
2018-09-10fix typosNicole Mazzuca-1/+1
2018-08-31fix doctestsRalf Jung-3/+5
2018-08-31apply feedbackRalf Jung-13/+20
2018-08-30avoid shadowing; fix examplesRalf Jung-4/+4
2018-08-30address remaining remarks and add example for dropping unaligned dataRalf Jung-3/+3
2018-08-30apply commentsRalf Jung-6/+10
2018-08-30clarify ZST commentRalf Jung-6/+6
2018-08-29edit docs a littleRalf Jung-3/+12
2018-08-29Incorporate RalfJung's suggestionsDylan MacKenzie-24/+11
2018-08-29Redefine range validityDylan MacKenzie-22/+21
2018-08-29Fix off-by-one error when specifying a valid rangeDylan MacKenzie-5/+5
2018-08-29Fix failing doctestsDylan MacKenzie-1/+1
2018-08-29Rewrite docs for `std::ptr`Dylan MacKenzie-34/+146
2018-08-20Replace usages of ptr::offset with ptr::{add,sub}.Corey Farwell-1/+1
2018-08-01Switch to bootstrapping from 1.29 betaMark Rousskov-2/+0
2018-07-14Add unaligned volatile intrinsicsAmanieu d'Antras-0/+9
2018-06-30Bootstrap from 1.28.0-beta.3Mark Simulacrum-4/+0
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