summary refs log tree commit diff
path: root/src/librustc_codegen_llvm/mir/operand.rs
AgeCommit message (Expand)AuthorLines
2018-07-24Rollup merge of #52391 - Amanieu:volatile_unaligned, r=alexcrichtonMark Rousskov-0/+4
2018-07-23Promoteds are statics and statics have a place, not just a valueOliver Schneider-28/+9
2018-07-20Abort instead of UB if promotion failsOliver Schneider-3/+8
2018-07-14Add unaligned volatile intrinsicsAmanieu d'Antras-0/+4
2018-07-05Update scalar pairs per review commentsJosh Stone-5/+1
2018-07-05Store scalar pair bools as i8 in memoryJosh Stone-11/+12
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-6/+6
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-1/+1
2018-06-28Move the Lrc outside the error type and name the fieldsOliver Schneider-1/+2
2018-06-05Refactor the const eval diagnostic APIOliver Schneider-1/+4
2018-05-24primval -> scalar renameOliver Schneider-4/+4
2018-05-24Rename ByVal(Pair) to Scalar(Pair)Oliver Schneider-3/+3
2018-05-20Auto merge of #50841 - oli-obk:promote_errors_to_panics, r=eddybbors-2/+2
2018-05-19Use `Size` instead of `u64` in mir interpretationOliver Schneider-1/+1
2018-05-19Go through an allocation when accessing fields of constantsOliver Schneider-3/+9
2018-05-19Add a test showing the erroneous promoted bugOliver Schneider-2/+2
2018-05-17Rename trans to codegen everywhere.Irina Popa-0/+427