[llvm-commits] [llvm] r125105 - /llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Chris Lattner clattner at apple.com
Mon Feb 21 11:14:41 PST 2011


On Feb 21, 2011, at 10:27 AM, David A. Greene wrote:

> Chris Lattner <clattner at apple.com> writes:
> 
>>> The use case is when trying to isolate misuse of 256-bit registers.  A
>>> typical situation involves shuffles as the code to generate a 256-bit
>>> shuffle is more complex than the code for a 128-bit shuffle.  In codes
>>> with many shuffles, a switch like this makes it easier to identify the
>>> offending shuffle.
>> 
>> Please do.  Bugpoint is more general and pretty good at this sort of thing,
> 
> I will remove it.  The problem with Bugpoint is that it doesn't know how
> to switch among subtargets, so if you're trying to debug a codegen
> issue, it's often a manual process.

You can use things like:  --tool-args -mattr=+avx

-Chris



More information about the llvm-commits mailing list