During the final libxul link of an Firefox LTO build I get: LLVM ERROR: Cannot select: intrinsic %llvm.x86.ssse3.pmadd.ub.sw.128 This happens on an AMD Phenom II CPU that doesn't support ssse3. I'm using -march=native in the CXXFLAGS (-target-cpu amdfam10). A non-LTO build is fine.
I'm pretty sure there's no way to get that intrinsic into code without using a builtin in the C/C++ source. LLVM won't insert it by itself. Do you have any additional information?
(In reply to comment #1) > I'm pretty sure there's no way to get that intrinsic into code without using a > builtin in the C/C++ source. LLVM won't insert it by itself. You're right. See https://bugzilla.mozilla.org/show_bug.cgi?id=759683