llvm-project/llvm/test/CodeGen/VE
Matt Arsenault a61c3455c0 AtomicExpand: Use llvm.ptrmask instead of ptrtoint
This removes the ptrtoint from the load's pointer operand, although we
can't entirely eliminate these to get the LSB shift. In a future
patch, this will avoid ptrtoint in the case where the atomic is
overaligned to the word size.
2022-09-28 12:51:30 -04:00
..
Packed [VE] v512|256 f32|64 fneg isel and tests 2022-03-16 11:31:26 +01:00
Scalar AtomicExpand: Use llvm.ptrmask instead of ptrtoint 2022-09-28 12:51:30 -04:00
VELIntrinsics [VE] Support more intrinsics 2022-03-14 19:17:15 +09:00
Vector [VP][VE] Default VP_SREM/UREM to Expand and add generic expansion using VP_SDIV/UDIV+VP_MUL+VP_SUB. 2022-09-16 13:19:02 -07:00
lit.local.cfg