about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2018-03-25Move linker code to the Linker trait instead.Emilio Cobos Álvarez-14/+32
2018-03-25try to fix the build on older LLVM versions.Emilio Cobos Álvarez-0/+7
2018-03-25librustc_trans: Mark some profiler symbols as exported to avoid LTO removing ...Emilio Cobos Álvarez-0/+14
2018-03-25librustc_trans: Turn PGO diagnostics into warnings.Emilio Cobos Álvarez-1/+1
2018-03-25librustc_trans: Gate the preinliner with another -Z flag.Emilio Cobos Álvarez-1/+3
2018-03-25librustc: Convert -C pgo-gen and -C pgo-use into -Z flags.Emilio Cobos Álvarez-4/+6
2018-03-25librustc_trans: disable profiling pre-inlining.Emilio Cobos Álvarez-0/+1
2018-03-25librustc_llvm: Show PGO diagnostics properly.Emilio Cobos Álvarez-2/+7
2018-03-25rustc_trans: Fix PGO generation linking on Linux by adding the relevant linke...Emilio Cobos Álvarez-0/+14
2018-03-25rustc_trans: disable probestack when using pgo-gen.Emilio Cobos Álvarez-0/+5
2018-03-25rustc_llvm: rustc_trans: Thread the PGO config down to the pass manager builder.Emilio Cobos Álvarez-5/+32
2018-03-25Auto merge of #49141 - gnzlbg:simd_select, r=alexcrichtonbors-0/+21
2018-03-24Add flag for telling the linker to strip debuginfo when building without itJohannes Löthberg-1/+12
2018-03-25Rollup merge of #49122 - scottmcm:z-align-attr, r=cramertjkennytm-1/+1
2018-03-24don't pass -no-pie to gnu ldJimmy Brush-2/+4
2018-03-24Auto merge of #48482 - davidtwco:issue-47184, r=nikomatsakisbors-0/+1
2018-03-23Introduce unsafe offset_from on pointersScott McMurray-1/+14
2018-03-22Make --emit=metadata output metadata regardless of linkvarkor-3/+1
2018-03-22Added UserAssertTy statement.David Wood-0/+1
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-20/+331
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-1/+150
2018-03-22Rollup merge of #49231 - gnzlbg:fix_vec_fminmax, r=rkruppekennytm-4/+4
2018-03-22Rollup merge of #49225 - QuietMisdreavus:all-the-features-all-the-time, r=ale...kennytm-4/+26
2018-03-21fix vector fmin/fmax non-fast/fast intrinsics NaN handlinggnzlbg-4/+4
2018-03-20whitelist every target feature for rustdocQuietMisdreavus-4/+26
2018-03-20Auto merge of #49190 - kennytm:rollup, r=kennytmbors-4/+4
2018-03-20Stabilize slice patterns without `..`Vadim Petrochenkov-1/+1
2018-03-20Rollup merge of #49092 - mark-i-m:deptrack_readme, r=nikomatsakiskennytm-4/+4
2018-03-18add simd_select intrinsicgnzlbg-0/+21
2018-03-17Add a -Z flag for LLVM align attributes on argumentsScott McMurray-1/+1
2018-03-17Auto merge of #48936 - Zoxc:cstore, r=michaelwoeristerbors-1/+1
2018-03-17Rollup merge of #48983 - gnzlbg:red, r=alexcrichtonkennytm-3/+327
2018-03-16Replace many of the last references to readmesMark Mansi-4/+4
2018-03-16Auto merge of #48896 - alexcrichton:bitcode-in-object, r=michaelwoeristerbors-1/+77
2018-03-16Auto merge of #49051 - kennytm:rollup, r=kennytmbors-14/+42
2018-03-16Rollup merge of #49024 - draganmladjenovic:mips64_cabi_sret, r=sanxiynkennytm-13/+1
2018-03-16Rollup merge of #48965 - alexcrichton:add-sha-feature, r=eddybkennytm-0/+1
2018-03-16Rollup merge of #48959 - alexcrichton:signext, r=eddybkennytm-1/+40
2018-03-15error via bug! instead of stderr+terminategnzlbg-9/+57
2018-03-15add compile fail testsgnzlbg-1/+47
2018-03-15Keep the fields of RangeInclusive unstable.kennytm-0/+1
2018-03-15Stabilize `inclusive_range_syntax` language feature.kennytm-1/+1
2018-03-15Stabilize `inclusive_range` library feature.kennytm-1/+0
2018-03-14Auto merge of #47630 - canndrew:exhaustive-patterns, r=nikomatsakisbors-11/+11
2018-03-14 rustc_trans: fix small aggregate returns for big-endian mips64 FFIdragan.mladjenovic-13/+1
2018-03-14fix stylegnzlbg-2/+2
2018-03-14expose ordered/unordered/nanless intirnsicsgnzlbg-188/+130
2018-03-15Rollup merge of #48874 - jcowgill:mips-features, r=sanxiynkennytm-1/+1
2018-03-15Rollup merge of #48981 - alexcrichton:lld-no-at-file, r=michaelwoeristerkennytm-1/+12
2018-03-14remove defaulting to unitAndrew Cann-11/+11