about summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2017-07-28Rename suspend to yieldJohn Kåre Alsaker-4/+4
2017-07-28Fix tidy warningsAlex Crichton-2/+2
2017-07-28Generator literal supportJohn Kåre Alsaker-12/+109
2017-07-28Auto merge of #43221 - MaulingMonkey:natvis-improvements, r=michaelwoeristerbors-4/+51
2017-07-27Support homogeneous aggregates for hard-float ARMJosh Stone-5/+55
2017-07-27Add support for the Power8 and Power9 features on PowerPCLuca Barbato-1/+4
2017-07-26trans: Optimize initialization using repeat expressionsFlorian Zeitz-4/+39
2017-07-26trans: Reorder basic blocks in slice_for_eachFlorian Zeitz-1/+1
2017-07-25Auto merge of #43320 - alexcrichton:new-bootstrap, r=Mark-Simulacrumbors-2/+0
2017-07-25Bump master to 1.21.0Alex Crichton-2/+0
2017-07-25Auto merge of #43419 - lu-zero:master, r=alexcrichtonbors-0/+3
2017-07-24Rollup merge of #43428 - waywardmonkeys:doc-fixes, r=estebankMark Simulacrum-2/+2
2017-07-24Rollup merge of #43421 - alexcrichton:add-some-build-scripts, r=Mark-SimulacrumMark Simulacrum-0/+16
2017-07-24Rollup merge of #43401 - cuviper:homogeneous, r=Mark-SimulacrumMark Simulacrum-22/+22
2017-07-23Fix some doc/comment typos.Bruce Mitchener-2/+2
2017-07-22rustc: Add some build scripts for librustc cratesAlex Crichton-0/+16
2017-07-23Auto merge of #43387 - TimNN:rustllvm50, r=alexcrichtonbors-8/+6
2017-07-23Add support for the VSX and Altivec features on PowerPCLuca Barbato-0/+3
2017-07-21Correct the spelling of "homogeneous"Josh Stone-22/+22
2017-07-21rustllvm: split DebugLoc in UnpackOptimizationDiagnosticTim Neumann-8/+6
2017-07-21Thread through the original error when opening archivesAlex Crichton-12/+11
2017-07-21Auto merge of #43183 - michaelwoerister:internalize-symbols-without-llvm, r=e...bors-312/+506
2017-07-20Handle unicode natvis paths, simplify extension check to a single if.MaulingMonkey-8/+4
2017-07-20trans: Make the collector search const fn invocations.Michael Woerister-5/+16
2017-07-19Expand one-liners, rename is_like_msvc to cpp_like_names and explain.MaulingMonkey-11/+30
2017-07-19Auto merge of #42859 - eddyb:const-size-and-align-of, r=nikomatsakisbors-6/+24
2017-07-19Implement const fn {size,align}_of.Eduard-Mihai Burtescu-6/+24
2017-07-19Auto merge of #43170 - kyrias:full-relro, r=alexcrichtonbors-1/+35
2017-07-18Move relro_level from CodegenOptions to DebuggingOptionsJohannes Löthberg-1/+1
2017-07-17partitioning: Fix visibility of internalized symbols.Michael Woerister-2/+2
2017-07-14Auto merge of #43174 - RalfJung:refactor-ty, r=nikomatsakisbors-3/+3
2017-07-14Support both partial and full RELROJohannes Löthberg-3/+23
2017-07-13Modify type names on MSVC to make strings and slices .natvis compatible.MaulingMonkey-4/+11
2017-07-13Embed any available .natvis files into the pdb.MaulingMonkey-0/+25
2017-07-13Address some nits in trans-collector and partitioner.Michael Woerister-44/+33
2017-07-13trans: Internalize symbols at the trans-item level, without relying on LLVM.Michael Woerister-265/+383
2017-07-12overload the mir ty methods to make them more ergonomic to useRalf Jung-15/+15
2017-07-12trans: Collect all accesses between trans-items, not just inlining edges.Michael Woerister-29/+105
2017-07-12Auto merge of #43107 - michaelwoerister:less-span-info-in-debug, r=nikomatsakisbors-28/+14
2017-07-11Refactor: {Lvalue,Rvalue,Operand}::ty only need the locals' types, not the fu...Ralf Jung-15/+15
2017-07-11Downgrade ProjectionTy's TraitRef to its substsTobias Schottdorf-1/+1
2017-07-11Add support for full RELROJohannes Löthberg-0/+14
2017-07-11Auto merge of #43147 - oyvindln:deflate_fix, r=alexcrichtonbors-7/+7
2017-07-10Use similar compression settings as before updating to use flate2oyvindln-7/+7
2017-07-10incr.comp.: Cache DepNodes with corresponding query results.Michael Woerister-1/+1
2017-07-10incr.comp.: Improve debug output for work products.Michael Woerister-0/+8
2017-07-07Auto merge of #42809 - seanmonstar:stable-associated-consts, r=nikomatsakisbors-1/+2
2017-07-07incr.comp.: Don't include span information in the ICH of type definitions.Michael Woerister-28/+14
2017-07-06remove associated_consts feature gateSean McArthur-1/+2
2017-07-06rustc: Implement stack probes for x86Alex Crichton-1/+25