[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
Thu Feb 9 12:41:33 PST 2012
Duncan Sands <baldrick at free.fr> writes:
> Though even that is likely to only work for a few years before people
> start implementing asm level optimizations (which is sure to be done
> because it can be done).
Ah, you just answered the question I posted. :)
We absolutely need some way to tell LLVM, "leave this alone." It goes
beyond intrinsics even. A loop pipeliner often wants the code it emits
to be leftt alone, though that's a more general and more difficult
problem. Let's start with the basics. :)
I think Nick's ideas on modifier bits have some promise.
-Dave
More information about the llvm-commits
mailing list