about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-19137/+0
2020-08-29Auto merge of #75754 - joshtriplett:wip-perf-snappy, r=Mark-Simulacrumbors-6/+3
2020-08-29Auto merge of #75939 - Amanieu:fix_asm2, r=nagisabors-1/+1
2020-08-27Abort when catch_unwind catches a foreign exceptionAmanieu d'Antras-22/+135
2020-08-26Fix a typo in #75781Amanieu d'Antras-1/+1
2020-08-21More inline asm register name fixups for LLVMAmanieu d'Antras-2/+5
2020-08-20Switch to Snappy compression for metadataJosh Triplett-6/+3
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-131/+34
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-13/+12
2020-08-17Auto merge of #75187 - pawanbisht62:feature/incorporate-tracing, r=oli-obkbors-17/+17
2020-08-17Auto merge of #75014 - Amanieu:fix_asm_reg, r=nagisabors-29/+126
2020-08-15Merge branch 'master' into feature/incorporate-tracingpawanbisht62-55/+58
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-1/+1
2020-08-14Auto merge of #75416 - richkadel:llvm-coverage-map-gen-5.3, r=richkadelbors-8/+20
2020-08-14LLVM IR coverage encoding aligns closer to Clang'sRich Kadel-8/+20
2020-08-13Rollup merge of #75471 - richkadel:llvm-program-name, r=wesleywiserTyler Mandry-1/+2
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-1/+1
2020-08-13Rollup merge of #75457 - Mark-Simulacrum:llvm-clean, r=cuviperYuki Okushi-17/+0
2020-08-12Change registered "program name" for -Cllvm-args usage messagesRich Kadel-1/+2
2020-08-12Remove ArchiveKind::OtherMark Rousskov-3/+0
2020-08-12Remove CodeGenOptLevel::OtherMark Rousskov-4/+0
2020-08-12Remove AsmDialect::OtherMark Rousskov-3/+0
2020-08-12Remove FileType::OtherMark Rousskov-3/+0
2020-08-11Remove SynchronizationScope::OtherMark Rousskov-4/+0
2020-08-11Rollup merge of #75226 - pnadon:miri-undef-uninit, r=RalfJungYuki Okushi-5/+5
2020-08-11Rollup merge of #75316 - alexcrichton:fix-wasm-simd, r=oli-obkDylan DPC-24/+31
2020-08-10Merge branch 'master' into feature/incorporate-tracingpawanbisht62-22/+17
2020-08-09rustc_codegen_llvm: use IndexSet in CoverageMapGeneratorJosh Stone-16/+10
2020-08-08Don't try to use wasm intrinsics on vectorsAlex Crichton-24/+31
2020-08-08Miri: Renamed "undef" to "uninit"Philippe Nadon-5/+5
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-4/+5
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-4/+5
2020-08-08fix clippy::needless_return: remove unneeded return statementsMatthias Krüger-2/+2
2020-08-06Merge branch 'master' into feature/incorporate-tracingpawanbisht62-154/+162
2020-08-06Incorporate tracing cratebishtpawan-17/+17
2020-08-05Auto merge of #75037 - richkadel:llvm-coverage-map-gen-5.2, r=wesleywiserbors-99/+86
2020-08-04Completes support for coverage in external cratesRich Kadel-99/+86
2020-08-03Auto merge of #74695 - alexcrichton:more-wasm-float-cast-fixes, r=nagisabors-55/+76
2020-08-03Work around LLVM issues with explicit register in inline asmAmanieu d'Antras-29/+126
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-28rustc: Improving safe wasm float->int castsAlex Crichton-55/+76
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