[llvm-commits] [llvm] r150060 - in /llvm/trunk: include/llvm/IntrinsicsX86.td lib/Target/X86/X86ISelLowering.cpp lib/Target/X86/X86InstrSSE.td

David A. Greene dag at cray.com
Wed Feb 8 14:09:30 PST 2012


Eric Christopher <echristo at apple.com> writes:

>> You see no benefit even though I have directly stated that their
>> existance and use is critically important to us?
>> 
>
> I disagree with it. "My customers expect a particular sequence of code
> generated for _mm_XXX_ZZZ" isn't a compiler problem, it's a frontend
> problem if you don't want the backend to optimize it.

How do you propose solving the problem without intrinsics?

Remember that other code in the same Module should be optimized right up
to and before/after each intrinsic.

This is not an uncommon requirement for compilers.

                            -Dave



More information about the llvm-commits mailing list