about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
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-52/+57
2020-07-29Auto merge of #74733 - richkadel:llvm-coverage-map-gen-5, r=tmandrybors-319/+303
2020-07-29Moved structs/enums with repr(C) to LLVM types into ffi.rs cratesRich Kadel-150/+157
2020-07-29Auto merge of #72049 - mati865:mingw-lld, r=petrochenkovbors-5/+19
2020-07-29MinGW: emit dllexport/dllimport by rustcMateusz MikuĊ‚a-5/+19
2020-07-28Refactor MIR coverage instrumentationRich Kadel-16/+17
2020-07-25Fixed coverage map issues; better aligned with LLVM APIsRich Kadel-303/+279
2020-07-24Rollup merge of #74623 - lcnr:polymorphize-functions, r=eddybYuki Okushi-1/+1
2020-07-23Rollup merge of #74659 - alexcrichton:wasm-codegen, r=varkorManish Goregaokar-18/+65
2020-07-22Rollup merge of #74643 - petrochenkov:noenvrerun, r=Mark-SimulacrumManish Goregaokar-6/+0
2020-07-22Improve codegen for unchecked float casts on wasmAlex Crichton-18/+65
2020-07-22Rollup merge of #73893 - ajpaverd:cfguard-stabilize, r=nikomatsakisManish Goregaokar-1/+1
2020-07-22Rollup merge of #73655 - JamieCunliffe:jamie_va-args-c, r=nikicManish Goregaokar-3/+85
2020-07-22build: Remove unnecessary `cargo:rerun-if-env-changed` annotationsVadim Petrochenkov-6/+0
2020-07-22polymorphize GlobalAlloc::FunctionBastian Kauschke-1/+1
2020-07-22[AVR] Ensure that function pointers stored within aggregates are annotated wi...Dylan McKay-7/+8
2020-07-22[AVR] Correctly set the pointer address space when constructing pointers to f...Dylan McKay-16/+29
2020-07-21Remove the assert on alignment check.Jamie Cunliffe-2/+1
2020-07-20mir: `unused_generic_params` queryDavid Wood-10/+14
2020-07-20debuginfo: add type metadata for paramsDavid Wood-0/+16
2020-07-20debuginfo: no type metadata if substs reqdDavid Wood-2/+4
2020-07-17Generating the coverage mapRich Kadel-112/+666
2020-07-15Undo the `const_str` changes from the previous commit.Nicholas Nethercote-9/+11
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-22/+17
2020-07-15Add and use more static symbols.Nicholas Nethercote-197/+233
2020-07-15Rename `sym::nontrapping_fptoint`.Nicholas Nethercote-2/+2
2020-07-14Stabilize control-flow-guard codegen optionAndrew Paverd-1/+1
2020-07-11Rollup merge of #73715 - MaulingMonkey:pr-natvis-tuples, r=AmanieuManish Goregaokar-1/+81
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-53/+69
2020-07-10Rollup merge of #74103 - ajpaverd:cfguard-msvc-only, r=nikomatsakisManish Goregaokar-7/+12
2020-07-10Avoid "whitelist"Tamir Duberstein-53/+69
2020-07-10Only add cfguard module flag on windows-msvcAndrew Paverd-7/+12
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-4/+4
2020-07-02Rollup merge of #73724 - CryZe:wasm-saturating-casts, r=alexcrichtonManish Goregaokar-2/+65
2020-07-02Address review comments and add UI testChristopher Serr-2/+2
2020-07-02Add comments and format the codeChristopher Serr-5/+7
2020-07-02Check for feature with pre-interned symbolChristopher Serr-10/+9
2020-07-02Use WASM's saturating casts if they are availableChristopher Serr-2/+64
2020-06-30va_args implementation for AAPCS.Jamie Cunliffe-3/+86
2020-06-29add spans to injected coverage countersRich Kadel-7/+211
2020-06-27Rollup merge of #73525 - cuviper:llvm11, r=nikicManish Goregaokar-4/+17
2020-06-26Rollup merge of #73588 - Amanieu:thumb-fp, r=nagisaManish Goregaokar-0/+4
2020-06-26Rollup merge of #72620 - tmiasko:linkage-name, r=eddybManish Goregaokar-12/+6
2020-06-25Prepare for LLVM 11Josh Stone-4/+17
2020-06-25Rollup merge of #73460 - tmandry:variant-lineinfo, r=oli-obkManish Goregaokar-41/+126
2020-06-25Rollup merge of #73418 - doctorn:variants-intrinsic, r=kennytmManish Goregaokar-1/+1
2020-06-24debuginfo: Define int/float types in terms of MSVC-recognized types.MaulingMonkey-1/+81
2020-06-24Add generator-debug test for MSVCTyler Mandry-8/+10
2020-06-24Allow calling GeneratorSubsts::variant_name() without substsTyler Mandry-10/+8