about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/traits
AgeCommit message (Expand)AuthorLines
2021-03-23Changes from review commentsRich Kadel-15/+4
2021-03-19gave unused_fn WeakAnyLinkage; moved create_pgo_func_name_varRich Kadel-4/+0
2021-03-19coverage bug fixes and optimization supportRich Kadel-5/+32
2021-03-10Remove the -Zinsert-sideeffectSimonas Kazlauskas-3/+4
2020-12-16cg_ssa: introduce `TargetMachineFactoryFn` aliasDavid Wood-2/+2
2020-11-08rustc_target: Rename some target options to avoid tautologyVadim Petrochenkov-2/+2
2020-11-05Addressed all feedback to dateRich Kadel-3/+3
2020-11-05Injecting expressions in place of counters where helpfulRich Kadel-3/+7
2020-11-05Rust coverage before splitting instrument_coverage.rsRich Kadel-6/+10
2020-10-26Auto merge of #68965 - eddyb:mir-inline-scope, r=nagisa,oli-obkbors-8/+22
2020-10-23Make codegen coverage_context optional, and checkRich Kadel-3/+9
2020-10-21rustc_codegen_llvm: add support for inlined function debuginfo.Eduard-Mihai Burtescu-3/+8
2020-10-21rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.Eduard-Mihai Burtescu-3/+6
2020-10-21rustc_codegen_llvm: move DISubprogram creation to a dbg_scope_fn method.Eduard-Mihai Burtescu-0/+9
2020-10-21rustc_codegen_llvm: create `DIFile`s from just `SourceFile`s.Eduard-Mihai Burtescu-3/+0
2020-10-17Make set_span take mut selfkhyperia-1/+1
2020-10-16Auto merge of #77972 - Mark-Simulacrum:side-effect-loop, r=nagisabors-1/+3
2020-10-15Prevent miscompilation in trivial loop {}Mark Rousskov-1/+3
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-10-14Rollup merge of #77795 - bjorn3:codegen_backend_interface_refactor, r=oli-obkDylan DPC-5/+5
2020-10-13Replace absolute paths with relative onesest31-1/+1
2020-10-13Auto merge of #76830 - Artoria2e5:tune, r=nagisabors-0/+1
2020-10-10Use fixed type for CodegenResultsbjorn3-3/+3
2020-10-10Move save_work_product_index call out of cg_llvmbjorn3-3/+3
2020-10-06Let backends access span informationkhyperia-0/+2
2020-10-05Pass tune-cpu to LLVMMingye Wang-0/+1
2020-10-02Implement Make `handle_alloc_error` default to panic (for no_std + liballoc)Harald Hoyer-0/+1
2020-09-26Rollup merge of #77161 - est31:swich_len_already_trusted, r=petrochenkovRalf Jung-2/+1
2020-09-25Rollup merge of #76973 - lzutao:unstably-const-assume, r=oli-obkJonas Schievink-3/+3
2020-09-24Remove TrustedLen requirement from BuilderMethods::switchest31-2/+1
2020-09-21Rollup merge of #76872 - khyperia:remove_declare_methods, r=eddybRalf Jung-48/+4
2020-09-20Correct file path after some restructures in compilerLzu Tao-3/+3
2020-09-18Remove DeclareMethodskhyperia-48/+4
2020-09-17PR feedbackkhyperia-2/+4
2020-09-17Let backends define custom targetskhyperia-0/+5
2020-09-09Add `-Z combine_cgu` flagVictor Ding-0/+6
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-09-01Auto merge of #76071 - khyperia:configurable_to_immediate, r=eddybbors-2/+12
2020-08-30mv compiler to compiler/mark-0/+1049