about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2020-10-14Rollup merge of #77795 - bjorn3:codegen_backend_interface_refactor, r=oli-obkDylan DPC-61/+14
2020-10-14Rollup merge of #77765 - amshafer:master, r=petrochenkovDylan DPC-4/+2
2020-10-13Add a target option for selecting a DWARF versionAustin Shafer-4/+2
2020-10-13Replace absolute paths with relative onesest31-1/+1
2020-10-13Auto merge of #76830 - Artoria2e5:tune, r=nagisabors-6/+37
2020-10-12Remove dump_incremental_databjorn3-3/+0
2020-10-11Auto merge of #76859 - Aaron1011:fix/llvm-cgu-reuse, r=davidtwco,nikicbors-192/+75
2020-10-10Auto merge of #77337 - lzutao:asm-mips64, r=Amanieubors-1/+4
2020-10-10Move llvm_util::time_trace_profiler_finish call to join_codegenbjorn3-6/+6
2020-10-10Use fixed type for CodegenResultsbjorn3-22/+4
2020-10-10Move finalize_session_directory call out of cg_llvmbjorn3-4/+0
2020-10-10Move save_work_product_index call out of cg_llvmbjorn3-10/+4
2020-10-09Move supported_target_features query provider to cg_ssabjorn3-20/+4
2020-10-08Implement the instruction_set attributexd009642-1/+5
2020-10-06Let backends access span informationkhyperia-1/+3
2020-10-05Updates to experimental coverage counter injectionRich Kadel-0/+1
2020-10-05Pass tune-cpu to LLVMMingye Wang-6/+37
2020-10-04Rollup merge of #77521 - bjorn3:target_feature_whitelist, r=lcnrJonas Schievink-154/+4
2020-10-04Rollup merge of #77504 - Amanieu:select_simd_bitmask, r=ecstatic-morseJonas Schievink-3/+7
2020-10-04Add asm! support for mips64Lzu Tao-1/+4
2020-10-04Move target feature whitelist from cg_llvm to cg_ssabjorn3-154/+4
2020-10-03Support vectors with fewer than 8 elements for simd_select_bitmaskAmanieu d'Antras-3/+7
2020-10-02Implement Make `handle_alloc_error` default to panic (for no_std + liballoc)Harald Hoyer-2/+46
2020-09-30Add support for cmse_nonsecure_entry attributeHugues de Valon-0/+9
2020-09-30Update LLVM and add Unsupported diagnosticHugues de Valon-0/+10
2020-09-27Rollup merge of #76839 - lzutao:mips-asm, r=AmanieuJonas Schievink-0/+25
2020-09-27Add MIPS asm! supportLzu Tao-0/+25
2020-09-26Rollup merge of #77211 - est31:remove_unused_allow, r=oli-obkRalf Jung-5/+0
2020-09-26Rollup merge of #77161 - est31:swich_len_already_trusted, r=petrochenkovRalf Jung-3/+1
2020-09-26Remove unused #[allow(...)] statements from compiler/est31-5/+0
2020-09-25Address review commentmarmeladema-4/+10
2020-09-25Simplify some match statements on `DefPathDataName'marmeladema-7/+2
2020-09-25Rename `DefPathData::get_name()` to `DefPathData::name()`marmeladema-1/+1
2020-09-25Move from {{closure}}#0 syntax to {closure#0} for (def) path componentsmarmeladema-2/+8
2020-09-24Remove TrustedLen requirement from BuilderMethods::switchest31-3/+1
2020-09-23/nightly/nightly-rustcErik Hofmayer-1/+1
2020-09-23Updated html_root_url for compiler cratesErik Hofmayer-1/+1
2020-09-21Rollup merge of #76962 - est31:const_cstr, r=oli-obkRalf Jung-4/+3
2020-09-21Rollup merge of #76958 - est31:ns, r=oli-obkRalf Jung-1/+1
2020-09-21Rollup merge of #76872 - khyperia:remove_declare_methods, r=eddybRalf Jung-8/+46
2020-09-21Auto merge of #76295 - mati865:remove-mmx, r=Amanieu,oli-obkbors-23/+2
2020-09-20Remove MMX from RustMateusz MikuĊ‚a-23/+2
2020-09-20Auto merge of #76964 - RalfJung:rollup-ybn06fs, r=RalfJungbors-520/+7
2020-09-20Use const_cstr macro in consts.rsest31-4/+3
2020-09-20Use as_nanos in bench.rs and base.rsest31-1/+1
2020-09-19Stop using the `const_eval` query for initializers of staticsOliver Scherer-5/+2
2020-09-18Remove DeclareMethodskhyperia-8/+46
2020-09-17Use llvm::computeLTOCacheKey to determine post-ThinLTO CGU reuseAaron Hill-192/+75
2020-09-15Extract some intrinsics out of rustc_codegen_llvmkhyperia-520/+7
2020-09-09Rollup merge of #74787 - petrochenkov:rustllvm, r=cuviperTyler Mandry-2/+2