summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir/operand.rs
AgeCommit message (Expand)AuthorLines
2019-05-01Add `ConstValue::Placeholder`varkor-0/+1
2019-03-29Use Builder instead of CodegenCx for OperandRef and LocalRefbjorn3-15/+15
2019-03-29`eval_mir_constant` doesn't need a builder parambjorn3-1/+1
2019-03-16Revert the `LazyConst` PROliver Scherer-0/+1
2019-03-05Use non_erasable_generics for codegenvarkor-0/+2
2019-03-01Put Local, Static and Promoted as one Base variant of PlaceSantiago Pastorino-1/+1
2019-02-25librustc_codegen_ssa: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-1/+1
2019-02-16Reuse the `Pointer` type instead of passing reassembling it at many use sitesOliver Scherer-2/+2
2019-02-09librustc_codegen_ssa => 2018Taiki Endo-4/+4
2019-01-27`ConstValue::ScalarPair` only needs to represent slicesOliver Scherer-8/+4
2019-01-01`<&'tcx ty::Const as Deref>::deref`Oliver Scherer-1/+1
2019-01-01Move the `Unevaluated` constant arm upwards in the type structureOliver Scherer-1/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-29Don't use llvm intrinsic names in cg_ssabjorn3-2/+1
2018-11-28Fix alignment of stores to scalar pairNikita Popov-5/+15
2018-11-24Rollup merge of #56097 - ogoffart:union-abi, r=eddybkennytm-3/+14
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-7/+7
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-3/+3
2018-11-22rustc_target: rename abi::Align to AbiAndPrefAlign.Eduard-Mihai Burtescu-4/+4
2018-11-20Add comments and rename a local variableOlivier Goffart-5/+8
2018-11-20Fix invalid bitcast taking bool out of a union represented as a scalarOlivier Goffart-3/+11
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-1/+1
2018-11-16All Builder methods now take &mut self instead of &selfDenis Merigoux-18/+23
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-0/+474