about summary refs log tree commit diff
path: root/src/libcore/intrinsics.rs
AgeCommit message (Expand)AuthorLines
2020-07-27mv std libs to library/mark-2284/+0
2020-07-23replace miri_start_panic intrinsic by 'extern fn'Ralf Jung-8/+0
2020-07-23Rollup merge of #74141 - euclio:typos, r=steveklabnikManish Goregaokar-4/+4
2020-07-19Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandrybors-1/+11
2020-07-17Make unreachable_unchecked a const fnNazım Can Altınova-0/+1
2020-07-17Generating the coverage mapRich Kadel-1/+11
2020-07-17Auto merge of #74395 - Mark-Simulacrum:stage0-next, r=pietroalbinibors-7/+0
2020-07-16apply bootstrap cfgsMark Rousskov-7/+0
2020-07-16Fix typo in std::mem::transmute documentationColoredCarrot-1/+1
2020-07-11Stabilize `transmute` in constants and statics but not const fnOliver Scherer-1/+3
2020-07-09libstd/libcore: fix various typosAndy Russell-4/+4
2020-07-05variant_count: avoid incorrect dummy implementationRalf Jung-6/+0
2020-07-02Rollup merge of #73684 - richkadel:llvm-coverage-map-gen-2, r=wesleywiserManish Goregaokar-1/+34
2020-07-02Rollup merge of #73622 - LeSeulArtichaut:unsafe-libcore, r=nikomatsakisManish Goregaokar-3/+10
2020-07-01Rollup merge of #73778 - nbdd0121:const_likely, r=oli-obkManish Goregaokar-0/+2
2020-06-30Deny unsafe ops in unsafe fns, part 6LeSeulArtichaut-1/+0
2020-06-30Deny unsafe ops in unsafe fns, part 1LeSeulArtichaut-3/+11
2020-06-29add spans to injected coverage countersRich Kadel-1/+34
2020-06-26Make `likely` and `unlikely` constGary Guo-0/+2
2020-06-25Rollup merge of #73418 - doctorn:variants-intrinsic, r=kennytmManish Goregaokar-0/+15
2020-06-24Implement intrinsicNathan Corbyn-0/+15
2020-06-23Rollup merge of #73614 - lcnr:patch-4, r=Dylan-DPCManish Goregaokar-1/+1
2020-06-22fix `intrinsics::needs_drop` docsBastian Kauschke-1/+1
2020-06-20Satisfy tidyOliver Scherer-1/+1
2020-06-19Tidy got confused on `rustc_const_unstable` `issue`sOliver Scherer-4/+4
2020-06-19Add fuzzy pointer comparison intrinsicsOliver Scherer-0/+10
2020-06-19Rollup merge of #73054 - RalfJung:dont-panic, r=Mark-SimulacrumRalf Jung-5/+12
2020-06-17Update src/libcore/intrinsics.rsRich Kadel-1/+1
2020-06-16memory access sanity checks: abort instead of panicRalf Jung-5/+12
2020-06-15Update src/libcore/intrinsics.rsRich Kadel-1/+1
2020-06-15Add case for count_code_region() extern lang_itemRich Kadel-15/+6
2020-06-15removed experiments for cleaner github PRRich Kadel-8/+9
2020-06-15explained lang_item function body (count_code_region)Rich Kadel-0/+6
2020-06-15[WIP] injects llvm intrinsic instrprof.increment for coverage reportsRich Kadel-0/+9
2020-06-03Bump to 1.46Mark Rousskov-5/+0
2020-05-25core: Make pointer offset methods "const fn"Joe Richey-0/+2
2020-05-19update libcore, add `discriminant_kind` lang-itemBastian Kauschke-0/+6
2020-05-18Rollup merge of #72143 - rust-lang:steveklabnik-must-use, r=sfacklerRalf Jung-0/+2
2020-05-17make many ptr functions must_useSteve Klabnik-0/+2
2020-05-17make abort intrinsic safe, and correct its documentationRalf Jung-1/+1
2020-04-29document stable counterparts of intrinsicsBastian Kauschke-12/+84
2020-04-25Bump bootstrap compilerMark Rousskov-33/+0
2020-04-18Add example in the alternative in std::mem::transmute docshuangjiahua-0/+18
2020-04-03Replace max/min_value() with MAX/MIN assoc constsLinus Färnstrand-6/+6
2020-03-29Stabilize float::to_int_uncheckedMark Rousskov-0/+8
2020-03-29Rollup merge of #70101 - tmiasko:intrinsics-copy, r=eddybMazdak Farrokhzad-112/+112
2020-03-22Auto merge of #69079 - CAD97:layout-of-ptr, r=RalfJungbors-0/+11
2020-03-21Allow calculating the layout behind a pointerCAD97-0/+11
2020-03-19Add copy bound to numeric intrinsicsTomasz Miąsko-31/+31
2020-03-19Add copy bound to atomic intrinsicsTomasz Miąsko-81/+81