This patch adds the test for vector constrained fp intrinsics that was originally present in the X86 codegen test directory to the powerpc codegen test directory. It has been modified to perform test checks for powerpc.
Details
Details
- Reviewers
kpn kbarton andrew.w.kaylor cameron.mcinally hfinkel - Commits
- rG308b7139b1d8: Partial revert of revert of r361827: Add constrained intrinsic tests for…
rL361985: Partial revert of revert of r361827: Add constrained intrinsic tests for…
rG6d458fa86631: Add constrained intrinsic tests for powerpc64 and powerpc64le.
rL361827: Add constrained intrinsic tests for powerpc64 and powerpc64le.
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Just to clarify, do you currently expect all of these lowerings to be semantically correct, or only to mirror the regular lowering path right now?
Comment Actions
Drew is working with me here at SAS Institute, Inc.
They should mirror the regular lowering path at least for the most part. Is there a case in this test where that produces semantically incorrect results?
Comment Actions
No, but I certainly haven't looked through all 10k lines in detail ;) - I worry somewhat about the rounding modes and the lowerings that call libc, that call the runtime library, and that use instruction directly.
In any case, we can move forward with adding this now and then update as need be.