about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2020-04-01Rollup merge of #70616 - anyska:fieldplacement-rename, r=oli-obkDylan DPC-6/+6
2020-04-01Rollup merge of #70547 - wesleywiser:extract_can_unwind, r=eddybMazdak Farrokhzad-58/+11
2020-03-31Address review feedbackWesley Wiser-18/+11
2020-03-31rustc_target::abi: rename FieldPlacement to FieldsShape.Ana-Maria Mihalache-6/+6
2020-03-30Add `can_unwind` field to `FnAbi`Wesley Wiser-41/+1
2020-03-30Fix broken link in READMEYoungsuk Kim-1/+1
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-10/+8
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-40/+41
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-90/+90
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-1/+1
2020-03-29Rollup merge of #69702 - anyska:tylayout-rename, r=oli-obkDylan DPC-30/+30
2020-03-29Stabilize float::to_int_uncheckedMark Rousskov-3/+3
2020-03-29reduce rustc_attr usage in placesMazdak Farrokhzad-1/+1
2020-03-28Auto merge of #70483 - Centril:rollup-slli4yf, r=Centrilbors-38/+25
2020-03-27Rollup merge of #70345 - nnethercote:rm-no_integrated_as, r=alexcrichtonMazdak Farrokhzad-38/+25
2020-03-27Auto merge of #70162 - cjgillot:split_query, r=Zoxcbors-3/+0
2020-03-27Rename TyLayout to TyAndLayout.Ana-Maria Mihalache-30/+30
2020-03-27Auto merge of #68404 - Amanieu:llvm-asm, r=estebankbors-6/+6
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-38/+25
2020-03-26Rollup merge of #70384 - nnethercote:refactor-object-file-handling, r=alexcri...Dylan DPC-40/+47
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-6/+6
2020-03-26Retire DepGraphSafe and HashStableContext.Camille GILLOT-3/+0
2020-03-26Convert a chained if-else to a match.Nicholas Nethercote-33/+42
2020-03-26Introduce `EmitObj`.Nicholas Nethercote-17/+15
2020-03-25Rollup merge of #70226 - RalfJung:checked, r=oli-obkDylan DPC-18/+16
2020-03-25make bit_width return u64, consistently with other sizes in the compilerRalf Jung-18/+16
2020-03-25Auto merge of #70297 - nnethercote:clean-up-debugging-options, r=michaelwoeri...bors-2/+1
2020-03-25Rollup merge of #70373 - Centril:canon-imports, r=Mark-SimulacrumMazdak Farrokhzad-1/+1
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-1/+1
2020-03-24Rollup merge of #70289 - nnethercote:refactor-codegen, r=eddybMazdak Farrokhzad-92/+82
2020-03-24Invert `-Z generate-arange-section`.Nicholas Nethercote-2/+1
2020-03-23Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakisMazdak Farrokhzad-2/+2
2020-03-23Rollup merge of #69940 - tmiasko:llvm-api, r=hanna-kruppeMazdak Farrokhzad-16/+23
2020-03-23rustc_codegen_llvm: don't generate static and vtable debuginfo for -Cdebuginf...Eduard-Mihai Burtescu-0/+10
2020-03-23rustc_codegen_llvm: don't generate Self type debuginfo for methods for -Cdebu...Eduard-Mihai Burtescu-1/+6
2020-03-23rustc_codegen_llvm: don't generate "lexical block" scopes for -Cdebuginfo=1.Eduard-Mihai Burtescu-4/+13
2020-03-23Factor out a repeated `config.no_integrated_as` test.Nicholas Nethercote-23/+25
2020-03-23Introduce a local variable `config_emit_normal_obj`.Nicholas Nethercote-3/+5
2020-03-23Factor out a repeated `config.obj_is_bitcode` test.Nicholas Nethercote-9/+11
2020-03-23Remove an unnecessary block scope.Nicholas Nethercote-89/+79
2020-03-23Combine `ModuleConfig::embed_bitcode{,_marker}`.Nicholas Nethercote-3/+3
2020-03-23Remove some local variables.Nicholas Nethercote-19/+13
2020-03-21rustc: keep upvars tupled in {Closure,Generator}Substs.Eduard-Mihai Burtescu-2/+2
2020-03-21Rollup merge of #69965 - mark-i-m:codegen-utils, r=eddybMazdak Farrokhzad-2/+0
2020-03-20remove redundant returns (clippy::needless_return)Matthias Krüger-28/+22
2020-03-19Refactorings to begin getting rid of rustc_codegen_utilsMark Mansi-2/+0
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-36/+34
2020-03-17Rollup merge of #69922 - RalfJung:less-intrinsic, r=oli-obkMazdak Farrokhzad-20/+2
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-36/+34
2020-03-15Rollup merge of #69357 - tmiasko:debuginfo-column, r=michaelwoeristerDylan DPC-43/+57