[llvm-commits] [llvm-gcc-4.2] r110632 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Bob Wilson
bob.wilson at apple.com
Thu Aug 12 10:33:03 PDT 2010
Nevermind that. I realized I could reproduce the bug without any ARM-specific code at all. I added a testcase in svn 110935. Thanks for prodding me to think about it some more!
On Aug 11, 2010, at 10:29 AM, Bob Wilson wrote:
>
> On Aug 11, 2010, at 2:58 AM, Duncan Sands wrote:
>
>> Hi Bob,
>>
>>> Change EmitASM_EXPR to record the original type of an asm input, before the
>>> special case of treating small structs and unions as integers. If the
>>> operand has a matching constraint and it is tied to one of the outputs
>>> (for which small aggregates are not treated as integers), use that original
>>> type to compare against the output operand. Radar 8288710.
>>
>> testcase?
>
> I was anticipating your request and actually created a testcase yesterday, but then I threw it away because I can't test it. We run the FrontendC tests with the host compiler, which for me is x86. I only have ARM cross compilers. The testcase is also specific to NEON. I might be able to come up with something that only requires VFP instead of NEON, but I don't know of a way to make a FrontendC test conditional on details of the target like that.
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list