about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2022-03-12Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-deadbors-10/+10
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-10/+10
2022-03-10Rollup merge of #94728 - compiler-errors:box-allocator-zst-meta, r=michaelwoe...Dylan DPC-1/+3
2022-03-10Auto merge of #94764 - nikic:update-llvm-3, r=nagisabors-4/+5
2022-03-09Use new pass manager on s390x with LLVM 14Nikita Popov-4/+5
2022-03-08add `#[rustc_pass_by_value]` to more typeslcnr-4/+4
2022-03-07only emit pointer-like metadata for BZST-allocator BoxMichael Goulet-1/+3
2022-03-07Auto merge of #94690 - nnethercote:clarify-Layout-interning, r=fee1-deadbors-7/+7
2022-03-07Clarify `Layout` interning.Nicholas Nethercote-7/+7
2022-03-07Auto merge of #94638 - erikdesjardins:noextranull, r=nagisabors-30/+18
2022-03-06Auto merge of #94597 - nnethercote:ConstAllocation, r=fee1-deadbors-9/+13
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-9/+13
2022-03-06Auto merge of #94679 - matthiaskrgr:rollup-9vd7w6a, r=matthiaskrgrbors-1/+1
2022-03-06cleanup: remove unused ability to have LLVM null-terminate const stringsErik Desjardins-30/+18
2022-03-06Improved error message for failed bitcode loadJoe-1/+1
2022-03-04Always include global target features in function attributesTomasz Miąsko-7/+6
2022-03-04Use SmallStr when building target-features LLVM attributeTomasz Miąsko-1/+2
2022-03-04Auto merge of #94539 - tmiasko:string-attributes, r=nikicbors-37/+47
2022-03-04Auto merge of #94159 - erikdesjardins:align-load, r=nikicbors-8/+31
2022-03-03all: fix some typoscuishuang-5/+5
2022-03-03Rollup merge of #94529 - GuillaumeGomez:unused-doc-comments-blocks, r=estebankDylan DPC-2/+2
2022-03-03Pass LLVM string attributes as string slicesTomasz Miąsko-37/+47
2022-03-02Fix unused_doc_comments lint errorsGuillaume Gomez-2/+2
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-3/+3
2022-03-02Auto merge of #94229 - erikdesjardins:rem2, r=nikicbors-61/+13
2022-03-02Auto merge of #87402 - nagisa:nagisa/request-feature-requests-for-features, r...bors-89/+158
2022-03-01Auto merge of #94402 - erikdesjardins:revert-coldland, r=nagisabors-22/+3
2022-02-28Add !align metadata on loads of &/&mut/BoxErik Desjardins-8/+31
2022-03-01Querify `global_backend_features`Simonas Kazlauskas-17/+31
2022-03-01Direct users towards using Rust feature names in CLISimonas Kazlauskas-75/+131
2022-02-28Rollup merge of #94365 - mati865:fix-mingw-detection-for-rawdylib, r=michaelw...Matthias Krüger-1/+3
2022-02-28Remove LLVM attribute removalErik Desjardins-61/+13
2022-02-27Revert "Auto merge of #92419 - erikdesjardins:coldland, r=nagisa"Erik Desjardins-22/+3
2022-02-27Do not pass through features without +/- prefixSimonas Kazlauskas-17/+16
2022-02-27Apply noundef metadata to loads of types that do not permit raw initErik Desjardins-0/+15
2022-02-27Auto merge of #94221 - erikdesjardins:addattr, r=nikicbors-334/+354
2022-02-26just put smallvec lengths in the signatureErik Desjardins-11/+8
2022-02-26Auto merge of #93516 - nagisa:branch-protection, r=cjgillotbors-30/+30
2022-02-26Add LLVM attributes in batches instead of individuallyErik Desjardins-334/+357
2022-02-26Auto merge of #94127 - erikdesjardins:debugattr, r=nikicbors-49/+60
2022-02-25Auto merge of #94290 - Mark-Simulacrum:bump-bootstrap, r=pietroalbinibors-1/+1
2022-02-25Fix MinGW target detection in raw-dylibMateusz Mikuła-1/+3
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-25Auto merge of #93644 - michaelwoerister:simpler-debuginfo-typemap, r=wesleywiserbors-351/+251
2022-02-25debuginfo: Simplify TypeMap used during LLVM debuginfo generation -- address ...Michael Woerister-8/+23
2022-02-25Auto merge of #94130 - erikdesjardins:partially, r=nikicbors-22/+19
2022-02-24Rollup merge of #94242 - compiler-errors:fat-uninhabitable-pointer, r=michael...Dylan DPC-18/+20
2022-02-24Auto merge of #94123 - bjorn3:cg_ssa_singleton_builder, r=tmiaskobors-91/+97
2022-02-24Introduce Bx::switch_to_blockbjorn3-75/+69
2022-02-24Rollup merge of #89887 - arlosi:char-debug, r=wesleywiserMatthias Krüger-2/+2