about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/mir
AgeCommit message (Expand)AuthorLines
2018-10-03Record whether a Call in MIR corresponds to a call in HIRMatthew Jasper-1/+7
2018-10-01Auto merge of #54693 - RalfJung:ctfe-scalar-pair-undef, r=oli-obkbors-11/+7
2018-09-30adapt to change in Session APIJorge Aparicio-1/+1
2018-09-30move our check to reuse a previous computationJorge Aparicio-20/+21
2018-09-30improve panic messageJorge Aparicio-8/+6
2018-09-30use is_uninhabited in more placesJorge Aparicio-3/+3
2018-09-30panic when instantiating an uninhabited type via mem::{uninitialized,zeroed}Jorge Aparicio-0/+49
2018-09-30do not normalize non-scalar constants to a ConstValue::ScalarPairRalf Jung-11/+7
2018-09-29Revert "Auto merge of #53508 - japaric:maybe-uninit, r=RalfJung"Ralf Jung-51/+3
2018-09-28Auto merge of #54568 - levex:issue-54130, r=nagisabors-1/+5
2018-09-26fixup! codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-1/+2
2018-09-25codegen_llvm: check inline assembly constraints with LLVMLevente Kurusa-1/+4
2018-09-24Rely only on base alignment and offset for computing field alignmentColin Pronovost-4/+1
2018-09-23Auto merge of #54380 - RalfJung:miri-snapshot, r=eddybbors-1/+1
2018-09-22Auto merge of #53508 - japaric:maybe-uninit, r=RalfJungbors-3/+51
2018-09-22move our check to reuse a previous computationJorge Aparicio-20/+21
2018-09-22improve panic messageJorge Aparicio-8/+6
2018-09-22use is_uninhabited in more placesJorge Aparicio-3/+3
2018-09-22adapt to change in Session APIJorge Aparicio-1/+1
2018-09-22panic when instantiating an uninhabited type via mem::{uninitialized,zeroed}Jorge Aparicio-0/+49
2018-09-20rename evaluator -> interpreter to make eddyb happyRalf Jung-1/+1
2018-09-18Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake readRemy Rakic-1/+1
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-7/+7
2018-09-12Merge branch 'master' into kenta7777#53719kenta7777-1/+1
2018-09-11renamed is_nil to is_unitkenta7777-2/+2
2018-09-11Revert "renamed is_nil to is_unit"kenta7777-2/+2
2018-09-10add the `AscribeUserType` statement kindNiko Matsakis-1/+1
2018-09-10renamed is_nil to is_unitkenta7777-2/+2
2018-09-09Auto merge of #53998 - eddyb:issue-53728, r=oli-obkbors-3/+6
2018-09-07make field always private, add `From` implsNiko Matsakis-3/+1
2018-09-06rustc_codegen_llvm: don't assume offsets are always aligned.Eduard-Mihai Burtescu-3/+6
2018-08-27Miri Memory WorkRalf Jung-4/+4
2018-08-24support user-given types in adtsNiko Matsakis-1/+1
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-38/+38
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-1/+1
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-16/+16
2018-08-22miri/CTFE refactorRalf Jung-3/+3
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-2/+2
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-19Integrate OperandValue::UnsizedRef into OperandValue::Ref.Masaki Hara-39/+23
2018-08-19Integrate PassMode::UnsizedIndirect into PassMode::Indirect.Masaki Hara-6/+4
2018-08-19Implement simple codegen for unsized rvalues.Masaki Hara-18/+167
2018-08-18Auto merge of #53286 - nagisa:cast-assumes, r=eddybbors-1/+3
2018-08-12Do not generate assumes for plain integer castsSimonas Kazlauskas-1/+3
2018-08-09rustc_codegen_llvm: Restore the closure env alloca hack for LLVM 5.Josh Stone-2/+24
2018-08-07Auto merge of #51007 - AstralSorcerer:master, r=nagisabors-5/+5
2018-08-04Simplify some handling of target_pointer_widthMark Rousskov-12/+2
2018-08-04Normalize DebugInfoLevel to standard styleMark Rousskov-3/+3