about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2022-11-28Implement __isb for AArch64bjorn3-0/+4
2022-11-27Rustfmtbjorn3-17/+40
2022-11-27Implement more llvm simd intrinsics for AArch64bjorn3-0/+80
2022-11-27Begin implementing llvm simd intrinsics for aarch64bjorn3-1/+137
2022-11-27Split x86 specific intrinsics into intrinsics/llvm_x86.rsbjorn3-167/+203
2022-11-22Sync from rust 66ccf36f161f67b121290e2af2517ead7e695d3bbjorn3-35/+23
2022-11-21Rustfmtbjorn3-1/+2
2022-11-21Fix discriminant handlingbjorn3-45/+153
2022-11-21Rollup merge of #104605 - RalfJung:clf_consts, r=bjorn3Matthias Krüger-35/+23
2022-11-19Sync from rust 5e6de2369c82ed0b36e6b651b041bad5cb5e1ef8bjorn3-20/+29
2022-11-19deduplicate constant evaluation in cranelift backendRalf Jung-35/+23
2022-11-19Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3Dylan DPC-12/+21
2022-11-17Use custom entry name in craneliftAyush Singh-12/+21
2022-11-16cleanup and dedupe CTFE and Miri error reportingRalf Jung-1/+1
2022-11-15Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obkbors-2/+2
2022-11-13add is_sized method on Abi and Layout, and use itRalf Jung-4/+4
2022-11-09Fix `rustdoc --version` when used with download-rustcJoshua Nelson-1/+1
2022-11-06fix cranelift and gccRalf Jung-2/+2
2022-11-03Remove some commented out codebjorn3-5/+0
2022-11-03Sync from rust 432b1a427710223b31f65585c352796832af8aa7bjorn3-11/+8
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-4/+5
2022-10-29Fix transmuting from vector type to ScalarPair typebjorn3-1/+4
2022-10-27Stop using a deprecated functionbjorn3-3/+3
2022-10-27Update toolingMaybe Waffle-7/+2
2022-10-24Support raw-dylib functions being used inside inlined functionsDaniel Paoliello-0/+1
2022-10-23Merge commit '266e96785ab71834b917bf474f130a6d8fdecd4b' into sync_cg_clif-202...bjorn3-175/+463
2022-10-23Revert "Stop using a depracated function"bjorn3-3/+3
2022-10-23Fix drop for dyn*bjorn3-2/+45
2022-10-23Allow dyn* upcastingbjorn3-6/+28
2022-10-23Sync from rust e64f1110c062f61746f222059439529a43ccf6dcbjorn3-1/+1
2022-10-21Stop using a depracated functionbjorn3-3/+3
2022-10-14more dupe word typosRageking8-1/+1
2022-10-11Sync from rust bb93450ec4af83c20e9ba6c8e575aca55423001abjorn3-2/+16
2022-10-06Remove `mir::CastKind::Misc`ouz-a-2/+16
2022-09-26Enable stack probing on x86_64bjorn3-1/+9
2022-09-26Avoid masking shift amountsAfonso Bordado-19/+6
2022-09-26Update to Cranelift 0.88.0bjorn3-3/+5
2022-09-25Fix cpuid replacement shimbjorn3-10/+12
2022-09-25Monomorphize ConstantKind::Unevaluated in mir_operand_get_const_valbjorn3-6/+5
2022-09-25Fix ConstantKind::Ty codegenbjorn3-42/+34
2022-09-25Sync from rust 8e9c93df464b7ada3fc7a1c8ccddd9dcb24ee0a0bjorn3-43/+32
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-1/+1
2022-09-22introduce mir::Unevaluatedb-naber-11/+2
2022-09-20Auto merge of #99806 - oli-obk:unconstrained_opaque_type, r=estebankbors-0/+9
2022-09-17Auto merge of #98588 - b-naber:valtrees-cleanup, r=lcnrbors-42/+31
2022-09-16Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r...Oli Scherer-0/+9
2022-09-15nitsb-naber-11/+1
2022-09-15Fix bundled static librariesbjorn3-0/+2
2022-09-15Implement dyn* supportbjorn3-11/+95
2022-09-15Sync from rust 00fcc82df204ab81cd887da7d04c023a201afd5bbjorn3-4/+9