about summary refs log tree commit diff
path: root/library/stdarch/crates
AgeCommit message (Expand)AuthorLines
2019-04-14fix rustdoc link failuresRalf Jung-84/+84
2019-04-12Fix verifying instructions for MIPSAlex Crichton-30/+52
2019-04-11Formattinggnzlbg-71/+70
2019-04-11Add automatic-verification for MIPS MSA intrinsicsgnzlbg-0/+1053
2019-04-11Make use of integer and pointers consistentgnzlbg-33/+33
2019-04-11Make MIPS MSA functions publicgnzlbg-530/+530
2019-04-09Added vector types and fixed formating.Radovan Birdic-3660/+5445
2019-04-09Implement all MSA IntrinsicsRadovan Birdic-20/+20990
2019-03-29Formattinggnzlbg-6/+14
2019-03-29Add bittest instructions for x85Ryan Leckey-0/+220
2019-03-29adjust to MaybeUninit renamesRalf Jung-6/+6
2019-03-18_mm_pause does not require SSE2gnzlbg-10/+20
2019-03-18Revert the regression, add a GBA target to avoid this againLokathor-2/+6
2019-03-18oh, they both need double quotes, okayLokathor-1/+1
2019-03-18add the double quotesLokathor-1/+1
2019-03-18Limit this to sufficiently advanced devicesLokathor-0/+1
2019-03-02Fix target arm-linux-androideabiPaolo Teti-5/+8
2019-03-02ACLE/DSP: implement remaining intrinsicsPaolo Teti-14/+315
2019-02-27The GE bits of the APSR are set also by USUB8Paolo Teti-0/+1
2019-02-27ACLE/SIMD32: add `ssub8` and `usub8`Paolo Teti-4/+65
2019-02-27aarch64: escape square brackets in docs myfreeweb-1/+1
2019-02-27Correctly import `core::ffi::c_void`Denys Zariaiev-2/+2
2019-02-27NVPTX syscallsDenys Zariaiev-0/+87
2019-02-24Always include ACLE when dox is definedgnzlbg-1/+1
2019-02-23Make core_arch compatible with Rust2015 and Rust2018gnzlbg-1292/+1230
2019-02-23Test Rust2018 buildsgnzlbg-0/+2
2019-02-19Change imports in std_detect to edition-agnostic styleTaiki Endo-8/+8
2019-02-18cargo fmtJorge Aparicio-1/+1
2019-02-18assert_instr: bump instruction limit for simd32Jorge Aparicio-0/+4
2019-02-18acle/{dsp,simd32}: fix unit testsJorge Aparicio-43/+49
2019-02-18acle/ex: CLREX requires v6kJorge Aparicio-1/+3
2019-02-18Update crates/core_arch/src/acle/simd32.rsMateusz MikuĊ‚a-1/+1
2019-02-18fix CIJorge Aparicio-29/+29
2019-02-18acle/{dsp,simd32}: add leading underscores to match ACLE specJorge Aparicio-24/+24
2019-02-18conditionally declare the dmb_dsb macroJorge Aparicio-0/+5
2019-02-18add missing importsJorge Aparicio-0/+6
2019-02-18cargo fmtJorge Aparicio-16/+4
2019-02-18acle/ex: fix raw pointer mutabilityJorge Aparicio-6/+6
2019-02-18acle: move arm/dsp into acle/{dsp,simd32}Jorge Aparicio-729/+720
2019-02-18acle/hints: make sevl truly available on aarch64Jorge Aparicio-1/+4
2019-02-18acle/docs: add armv8-m and armv8-r to the list of rustc targets & llvm featuresJorge Aparicio-0/+2
2019-02-18acle: add ldrex, clrex and strexJorge Aparicio-0/+119
2019-02-18acle/dsp: note the difference between LLVM's +dsp and ACLE's __ARM_FEATURE_DSPJorge Aparicio-0/+10
2019-02-18acle/dsp: update commentJorge Aparicio-1/+1
2019-02-18acle/barrier: remove cfg from re-exportJorge Aparicio-5/+0
2019-02-18acle/hints: gate sevl on 'v8' rather than on 'aarch64'Jorge Aparicio-1/+1
2019-02-18acle: move saturating intrinsics into its own moduleJorge Aparicio-3/+21
2019-02-18acle/{simd32,dsp}: not available on aarch64Jorge Aparicio-16/+28
2019-02-18acle/barrier: use llvm.{arm,aarch64}.{dmb,dsb,isb} instead of asm!Jorge Aparicio-15/+100
2019-02-18acle/dsp: make available on the A profileJorge Aparicio-7/+3