about summary refs log tree commit diff
path: root/tests/codegen/intrinsics
AgeCommit message (Expand)AuthorLines
2023-08-06Add a new `compare_bytes` intrinsic instead of calling `memcmp` directlyScott McMurray-0/+34
2023-07-27CHECK only for opaque ptrJosh Stone-2/+2
2023-07-27Update the minimum external LLVM to 15Josh Stone-4/+0
2023-07-08Always name the return place.Camille GILLOT-61/+57
2023-05-31Add a distinct `OperandValue::ZeroSized` variant for ZSTsScott McMurray-4/+71
2023-04-27Also use `mir::Offset` for pointer `add`Scott McMurray-0/+34
2023-04-22Add `intrinsics::transmute_unchecked`Scott McMurray-33/+9
2023-04-13`assume` value ranges in `transmute`Scott McMurray-4/+188
2023-04-09Handle not all immediates having `abi::Scalar`sScott McMurray-1/+92
2023-04-06Check `CastKind::Transmute` sizes in a better wayScott McMurray-1/+73
2023-04-04Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`sScott McMurray-23/+130
2023-03-22Add `CastKind::Transmute` to MIRScott McMurray-0/+196
2023-01-17Add more codegen testsNilstrieb-4/+5
2023-01-17Put `noundef` on all scalars that don't allow uninitNilstrieb-2/+2
2023-01-11Move /src/test to /testsAlbert Larsan-0/+328