about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2018-01-24llvm6: CodeModel::{JIT,}Default no longer existsAlex Crichton-15/+17
2018-01-23Auto merge of #45337 - Zoxc:gen-static, r=nikomatsakisbors-0/+1
2018-01-23rustc: Add `-C lto=val` optionAlex Crichton-66/+80
2018-01-23Let LLVM 5 add DW_OP_deref to indirect args itselfJosh Stone-7/+9
2018-01-23Rollup merge of #47610 - cuviper:captured-dwarf, r=eddybkennytm-1/+1
2018-01-23Rollup merge of #47541 - psumbera:master, r=eddybkennytm-1/+6
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-0/+1
2018-01-21rustc: Lower link args to `@`-files on Windows moreAlex Crichton-32/+78
2018-01-21rustc_trans: remove an unwrap by replacing a bool with Result.Eduard-Mihai Burtescu-26/+30
2018-01-20Teach rustc about DW_AT_noreturn and a few more DIFlagsA.J. Gardner-0/+3
2018-01-19Update DW_OP_plus to DW_OP_plus_uconstJosh Stone-1/+1
2018-01-19Hopefully fix the 32bit SEGVbjorn3-1/+1
2018-01-19Fix review commentsbjorn3-2/+5
2018-01-19Hot plug rustc_transbjorn3-0/+3
2018-01-19Hide even more of rustc_transbjorn3-31/+31
2018-01-19Hide more stuff from rustc_transbjorn3-21/+21
2018-01-19Allow runtime switching between trans backendsbjorn3-801/+107
2018-01-19Auto merge of #47494 - michaelwoerister:proc-macro-incremental, r=nikomatsakisbors-6/+3
2018-01-19Auto merge of #47401 - rkruppe:issue-47278, r=eddybbors-3/+3
2018-01-19Update comments about the partitioning inefficiencyvarkor-3/+1
2018-01-19Refactor CodegenUnit size estimatesvarkor-2/+2
2018-01-18Removed uneeded argument to make_indirect.Petr Sumbera-1/+1
2018-01-18Removed uneeded change.Petr Sumbera-1/+1
2018-01-18Fixes sparc64 cabi fixes.Petr Sumbera-2/+7
2018-01-18Rollup merge of #47514 - gnzlbg:whitelist_x86_fxsr, r=rkruppekennytm-1/+2
2018-01-18Rollup merge of #47505 - alexcrichton:fix-bat-spawn-regression, r=estebankkennytm-6/+7
2018-01-18Rollup merge of #47302 - andjo403:commentfix, r=michaelwoeristerkennytm-9/+4
2018-01-17whitelist x86 fxsr featuregnzlbg-1/+2
2018-01-16rustc: Spawn `cmd /c` for `.bat` scriptsAlex Crichton-6/+7
2018-01-16Don't include DefIndex in plugin- and proc-macro registrar fn symbol.Michael Woerister-6/+3
2018-01-16rustc_trans: take into account primitives larger than 8 bytes.Eduard-Mihai Burtescu-55/+43
2018-01-16rustc_trans: ignore trailing padding larger than 8 bytes.Eduard-Mihai Burtescu-6/+6
2018-01-16Compute LLVM argument indices correctly in face of paddingRobin Kruppe-3/+3
2018-01-15Fix no_integrated_as option to work with new codegen architecture.Vadzim Dambrouski-52/+58
2018-01-14rustc_trans: rename mircx: MirContext to fx: FunctionCx.Eduard-Mihai Burtescu-58/+58
2018-01-14rustc_trans: rename bcx to bx.Eduard-Mihai Burtescu-906/+906
2018-01-14rustc_trans: rename ccx to cx.Eduard-Mihai Burtescu-1193/+1193
2018-01-14rustc_trans: rename CrateContext to CodegenCx.Eduard-Mihai Burtescu-273/+273
2018-01-14rustc_trans: access fields directly on CrateContext.Eduard-Mihai Burtescu-393/+298
2018-01-14rustc_trans: remove unused `TargetDataRef` accessor.Eduard-Mihai Burtescu-4/+0
2018-01-14rustc_trans: collapse {Local,Shared}CrateContext.Eduard-Mihai Burtescu-243/+113
2018-01-13rustc: Tweak `#[target_feature]` syntaxAlex Crichton-27/+127
2018-01-13Rollup merge of #47328 - mbrubeck:fs_read, r=sfacklerkennytm-12/+8
2018-01-11Auto merge of #47087 - Zoxc:incr_no_in_ignore, r=michaelwoeristerbors-13/+14
2018-01-10Use the new fs_read_write functions in rustc internalsMatt Brubeck-12/+8
2018-01-09fix faulty commentandjo403-9/+4
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-13/+14
2018-01-09Auto merge of #47269 - michaelwoerister:mangled-cgu-names, r=alexcrichtonbors-3/+7
2018-01-09Rollup merge of #47258 - rkruppe:struct-assert, r=eddybkennytm-2/+2
2018-01-09Rollup merge of #47233 - dotdash:cleanup_llvm, r=alexcrichtonkennytm-5/+1