about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-30Rust function-level coverage now works on external cratesRich Kadel-1/+5
2020-07-29Auto merge of #74733 - richkadel:llvm-coverage-map-gen-5, r=tmandrybors-213/+355
2020-07-29Moved structs/enums with repr(C) to LLVM types into ffi.rs cratesRich Kadel-64/+70
2020-07-29Auto merge of #72049 - mati865:mingw-lld, r=petrochenkovbors-4/+23
2020-07-29MinGW: emit dllexport/dllimport by rustcMateusz Mikuła-4/+23
2020-07-28FunctionCoverage: improve type checking with newtype_index typesRich Kadel-40/+88
2020-07-28Refactor MIR coverage instrumentationRich Kadel-16/+16
2020-07-26Auto merge of #74664 - pnadon:Miri-rename-undef-uninit, r=RalfJungbors-1/+1
2020-07-25Fixed coverage map issues; better aligned with LLVM APIsRich Kadel-210/+298
2020-07-23replace miri_start_panic intrinsic by 'extern fn'Ralf Jung-5/+0
2020-07-22renamed ScalarMaybeUninit::not_undef to check_initPhilippe Nadon-1/+1
2020-07-22Rollup merge of #74643 - petrochenkov:noenvrerun, r=Mark-SimulacrumManish Goregaokar-4/+0
2020-07-22Rollup merge of #74631 - petrochenkov:ehdr2, r=jonas-schievinkManish Goregaokar-8/+4
2020-07-22Rollup merge of #73893 - ajpaverd:cfguard-stabilize, r=nikomatsakisManish Goregaokar-1/+1
2020-07-22build: Remove unnecessary `cargo:rerun-if-env-changed` annotationsVadim Petrochenkov-4/+0
2020-07-22rustc_target: Add a target spec option for disabling `--eh-frame-hdr`Vadim Petrochenkov-8/+4
2020-07-22[AVR] Correctly set the pointer address space when constructing pointers to f...Dylan McKay-4/+12
2020-07-20mir: `unused_generic_params` queryDavid Wood-13/+14
2020-07-20debuginfo: add type metadata for paramsDavid Wood-2/+5
2020-07-20mir: avoid double substitutionDavid Wood-2/+1
2020-07-19Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandrybors-37/+267
2020-07-18Rollup merge of #74478 - rust-lang:revert-74416-linker-locale-utf8, r=Mark-Si...Manish Goregaokar-3/+1
2020-07-18Revert "Use an UTF-8 locale for the linker."Jonas Schievink-3/+1
2020-07-17Rollup merge of #74464 - FedericoPonzi:fix-#67108, r=ManishearthManish Goregaokar-31/+3
2020-07-17Run fmtManish Goregaokar-1/+1
2020-07-18fixes #67108 by using the external crateFederico Ponzi-31/+3
2020-07-17Generating the coverage mapRich Kadel-37/+267
2020-07-17Use an UTF-8 locale for the linker.Jakub Kądziołka-1/+3
2020-07-15Auto merge of #74113 - lcnr:type-dependent-consts-2, r=eddybbors-4/+4
2020-07-15InstanceDef::ItemBastian Kauschke-2/+2
2020-07-15const_eval_resolveBastian Kauschke-1/+1
2020-07-15ConstKind::UnevaluatedBastian Kauschke-2/+2
2020-07-15Undo the `const_str` changes from the previous commit.Nicholas Nethercote-5/+6
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-16/+14
2020-07-15Add and use more static symbols.Nicholas Nethercote-23/+22
2020-07-14Stabilize control-flow-guard codegen optionAndrew Paverd-1/+1
2020-07-11Rollup merge of #74167 - jclulow:illumos-linker-eh-frame-hdr-fix, r=petrochenkovManish Goregaokar-1/+1
2020-07-11Rollup merge of #73715 - MaulingMonkey:pr-natvis-tuples, r=AmanieuManish Goregaokar-2/+12
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-7/+6
2020-07-10Rollup merge of #74103 - ajpaverd:cfguard-msvc-only, r=nikomatsakisManish Goregaokar-12/+4
2020-07-10Avoid "whitelist"Tamir Duberstein-7/+6
2020-07-10Only add cfguard module flag on windows-msvcAndrew Paverd-12/+4
2020-07-08linker: illumos ld does not support --eh-frame-hdrJoshua M. Clulow-1/+1
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-9/+9
2020-07-02Rollup merge of #73724 - CryZe:wasm-saturating-casts, r=alexcrichtonManish Goregaokar-3/+10
2020-07-02Use WASM's saturating casts if they are availableChristopher Serr-3/+10
2020-07-02Rollup merge of #73684 - richkadel:llvm-coverage-map-gen-2, r=wesleywiserManish Goregaokar-1/+152
2020-07-02Rollup merge of #73564 - petrochenkov:ehdr, r=AmanieuManish Goregaokar-0/+17
2020-06-29add spans to injected coverage countersRich Kadel-1/+152