about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2022-07-26codegen: use new {re,de,}allocator annotations in llvmAugie Fackler-0/+183
2022-07-25Auto merge of #97581 - AngelicosPhosphoros:improve_calloc_check_in_vec_macro_...bors-12/+124
2022-07-24Support vec zero-alloc optimization for tuples and byte arraysAngelicosPhosphoros-12/+124
2022-07-24Auto merge of #99409 - tmiasko:atomic-tests, r=m-ou-sebors-1/+109
2022-07-24Auto merge of #95548 - rcvalle:rust-cfi-2, r=nagisabors-39/+608
2022-07-23Auto merge of #98208 - ivanloz:master, r=nagisabors-0/+17
2022-07-23Add fine-grained LLVM CFI support to the Rust compilerRamon de C Valle-39/+608
2022-07-22do not mark interior mutable shared refs as dereferenceableRalf Jung-1/+19
2022-07-22Auto merge of #99491 - workingjubilee:sync-psimd, r=workingjubileebors-1/+1
2022-07-20Introduce core::simd trait imports in testsJubilee Young-1/+1
2022-07-20Test codegen of atomic compare-exchange with additional memory orderingsTomasz Miąsko-1/+109
2022-07-20Add ShadowCallStack SupportIvan Lozano-0/+17
2022-07-20Rollup merge of #99436 - Nilstrieb:toggle-box-noalias, r=fee1-deadDylan DPC-0/+16
2022-07-19Add flag to configure `noalias` on `Box<T>`nils-0/+16
2022-07-18Rollup merge of #98998 - workingjubilee:naked-means-no-clothes-enforcement-te...Dylan DPC-1/+1
2022-07-08Support unstable moves via stable in unstable itemsJane Lusby-0/+1
2022-07-08Auto merge of #98758 - nnethercote:more-derive-output-improvements, r=Mark-Si...bors-1/+1
2022-07-07Bless MSVC debuginfo.Camille GILLOT-2/+2
2022-07-07Bless codegen test.Camille GILLOT-2/+2
2022-07-06Stop emitting CET prologues for naked functionsJubilee Young-1/+1
2022-07-05Rollup merge of #98920 - krasimirgg:llvm-15-issue-37945, r=nikicMatthias Krüger-2/+6
2022-07-05adapt issue-37945 codegen test to accept any order of opsKrasimir Georgiev-2/+6
2022-07-05Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJungbors-7/+14
2022-07-04Avoid unnecessary 1-tuples in derived code.Nicholas Nethercote-1/+1
2022-07-01Amend codegen test.Camille GILLOT-22/+24
2022-06-30Auto merge of #98377 - davidv1992:add-lifetimes-to-argument-temporaries, r=ol...bors-0/+27
2022-06-30Change enum->int casts to not go through MIR casts.Oli Scherer-7/+14
2022-06-25Added test for const arg lifetimes suggested by erikdesjardins.David Venhoek-0/+27
2022-06-25Auto merge of #96820 - r-raymond:master, r=cuviperbors-0/+14
2022-06-21Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obkbors-20/+20
2022-06-20UnsafeCell -> RwLockRobin Raymond-4/+3
2022-06-19Make sure we don't match noalias in later linesRobin Raymond-0/+1
2022-06-19Add test to verify noalias is not being addedRobin Raymond-0/+14
2022-06-15remove box derefs from codgenDrMeepster-20/+20
2022-06-15Rollup merge of #98078 - erikdesjardins:uncheckedsize, r=petrochenkovYuki Okushi-0/+29
2022-06-14use unchecked mul to compute slice sizesErik Desjardins-0/+29
2022-06-14Add VFE test for 32 bitflip1995-0/+36
2022-06-14Add test for VFE optimizationflip1995-0/+99
2022-06-08Rollup merge of #97846 - pcwalton:align-bits, r=michaelwoeristerDylan DPC-0/+8
2022-06-07Specify DWARF alignment in bits, not bytes.Patrick Walton-0/+8
2022-06-07Auto merge of #97512 - scottmcm:add-coldcc, r=nagisa,lcnrbors-0/+18
2022-06-05Fix the coldcc codegen test on wasm32Scott McMurray-1/+3
2022-05-30Add support for emitting functions with `coldcc` in LLVMScott McMurray-0/+16
2022-05-25Update some codegen tests for opaque pointersNikita Popov-276/+243
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-1/+1
2022-05-20Auto merge of #97027 - cuviper:yesalias-refcell, r=thomccbors-0/+14
2022-05-18Properly apply path prefix remapping paths emitted into debuginfo.Michael Woerister-1/+1
2022-05-18Rollup merge of #97097 - chorman0773:add_tmm_clobers, r=joshtriplettYuki Okushi-4/+11
2022-05-17Auto merge of #96959 - nbdd0121:unwind, r=Amanieubors-8/+13
2022-05-17fix clobber_abi testsConnor Horman-4/+4