"...lib/Transforms/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "f3db915294a4367769ea021897084109c3976566"
[SystemZ] Add support for 128-bit atomic load/store/cmpxchg
This adds support for the main 128-bit atomic operations, using the SystemZ instructions LPQ, STPQ, and CDSG. Generating these instructions is a bit more complex than usual since the i128 type is not legal for the back-end. Therefore, we have to hook the LowerOperationWrapper and ReplaceNodeResults TargetLowering callbacks. llvm-svn: 310094
Loading
Please register or sign in to comment