summary refs log tree commit diff
path: root/src/librustc_trans
AgeCommit message (Expand)AuthorLines
2015-04-01rollup merge of #23860: nikomatsakis/copy-requires-cloneAlex Crichton-27/+27
2015-04-01rollup merge of #23945: pnkfelix/gate-u-negateAlex Crichton-4/+4
2015-04-01fallout when bootstrapping `rustc`.Felix S. Klock II-4/+4
2015-04-02Rollup merge of #23066 - michaelwoerister:unreachable-if, r=pnkfelixManish Goregaokar-1/+44
2015-04-01Fallout out rustcNiko Matsakis-27/+27
2015-03-31rollup merge of #23863: pnkfelix/arith-oflo-const-evalAlex Crichton-13/+146
2015-04-01Unify handling of checking repeat-count validity.Felix S. Klock II-13/+1
2015-04-01rustc_trans::trans::consts add overflow checkingFelix S. Klock II-5/+124
2015-04-01rust_llvm: Add way to reflectively ask if a ValueRef is a known constant int.Felix S. Klock II-0/+26
2015-04-01Refactored ty::ctxt so node_types mutations must go through ty methods.Felix S. Klock II-4/+4
2015-03-31rollup merge of #23875: aturon/revise-convert-2Alex Crichton-1/+0
2015-03-31rollup merge of #23704: hirschenberger/simd-intdiv-iceAlex Crichton-2/+11
2015-03-31Stabilize `std::convert` and related codeAaron Turon-1/+0
2015-03-31rollup merge of #23549: aturon/stab-numAlex Crichton-0/+4
2015-03-31Auto merge of #23549 - aturon:stab-num, r=alexcrichtonbors-0/+4
2015-03-31Stabilize std::numAaron Turon-0/+4
2015-03-31Rollup merge of #23866 - alexcrichton:switch-some-orders, r=aturonManish Goregaokar-2/+2
2015-03-30std: Standardize (input, output) param orderingsAlex Crichton-2/+2
2015-03-30Implement new type-checking strategy for binary operators. Basically,Niko Matsakis-3/+16
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-10/+10
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-10/+10
2015-03-27rollup merge of #23786: alexcrichton/less-quotesAlex Crichton-3/+15
2015-03-27rollup merge of #23486: nikomatsakis/issue-23485Alex Crichton-28/+30
2015-03-27When testing whether a default method predicates are satisfiable,Niko Matsakis-28/+30
2015-03-27rustc: Remove support for hyphens in crate namesAlex Crichton-3/+15
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-204/+203
2015-03-27rollup merge of #23738: alexcrichton/snapshotsAlex Crichton-1/+1
2015-03-27rollup merge of #23776: nrc/allow_trivial_castAlex Crichton-1/+0
2015-03-27Change the trivial cast lints to allow by defaultNick Cameron-1/+0
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-193/+192
2015-03-26Register new snapshotsAlex Crichton-1/+1
2015-03-26Use `-Z force-dropflag-checks=on/off` for emitting sanity-check.Felix S. Klock II-4/+20
2015-03-26filling-drop: switch `DTOR_NEEDED` and `DTOR_DONE` to non-trivial values.Felix S. Klock II-2/+2
2015-03-26Switch drop-flag to `u8` to allow special tags to instrument state.Felix S. Klock II-41/+144
2015-03-25rustc: Remove support for int/uintAlex Crichton-11/+11
2015-03-25Fix ICE when dividing integral SIMD types.Falco Hirschenberger-2/+11
2015-03-25Rollup merge of #23702 - dotdash:match_reass, r=eddybManish Goregaokar-2/+2
2015-03-25Rollup merge of #23692 - yjh0502:fix/simd-overflow, r=pnkfelixManish Goregaokar-0/+6
2015-03-25Always properly copy values into bindings when mutating the match discriminantBjörn Steinbrink-2/+2
2015-03-25Fix ICE on SIMD overflow checkingJihyun Yu-0/+6
2015-03-24rollup merge of #23546: alexcrichton/hyphensAlex Crichton-1/+1
2015-03-24rustc: Add support for `extern crate foo as bar`Alex Crichton-1/+1
2015-03-24rollup merge of #23630: nrc/coerce-tidyAlex Crichton-66/+10
2015-03-24rollup merge of #23282: nikomatsakis/fn-trait-inheritanceAlex Crichton-37/+236
2015-03-25Change lint names to pluralsNick Cameron-2/+2
2015-03-25Add trivial cast lints.Nick Cameron-66/+10
2015-03-23Test fixes and rebase conflicts, round 3Alex Crichton-1/+0
2015-03-23Test fixes and rebase conflicts, round 2Alex Crichton-1/+1
2015-03-23Auto merge of #23536 - pnkfelix:arith-oflo-shifts, r=nikomatsakisbors-29/+166
2015-03-23rollup merge of #23506: alexcrichton/remove-some-deprecated-thingsAlex Crichton-5/+0