summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/traits/backend.rs
AgeCommit message (Expand)AuthorLines
2021-11-05Initialize LLVM time trace profiler on each code generation threadTomasz Miąsko-0/+22
2021-10-25Avoid a branch on key being local for queries that use the same local and ext...bjorn3-2/+2
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-1/+1
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-1/+2
2021-09-18ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-4/+12
2021-09-05Auto merge of #88499 - eddyb:layout-off, r=nagisabors-10/+4
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-10/+4
2021-08-31Include debug info for the allocator shimDaniel Paoliello-1/+2
2021-08-27rustc_target: add lifetime parameter to `LayoutOf`.Eduard-Mihai Burtescu-2/+7
2021-06-04Provide default MetadataLoaderbjorn3-1/+8
2021-06-04Provide a default provide* implementation for CodegenBackendbjorn3-2/+2
2020-12-16cg_ssa: introduce `TargetMachineFactoryFn` aliasDavid Wood-2/+2
2020-10-21rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.Eduard-Mihai Burtescu-0/+1
2020-10-14Rollup merge of #77795 - bjorn3:codegen_backend_interface_refactor, r=oli-obkDylan DPC-5/+5
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-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-17PR feedbackkhyperia-2/+4
2020-09-17Let backends define custom targetskhyperia-0/+5
2020-08-30mv compiler to compiler/mark-0/+119