[LLVMdev] Botched Build
Garrison Venn
gvenn.cfe.dev at gmail.com
Mon Feb 15 13:30:25 PST 2010
Unless others find this objectionable, it would be nice to see the grammar for metadata
instruction attachment in the http://llvm.org/docs/LangRef.html#metadata section. The
grammar you gave earlier seems to work.
Garrison
On Feb 15, 2010, at 16:17, David Greene wrote:
> On Monday 15 February 2010 15:08:22 Chris Lattner wrote:
>> On Feb 15, 2010, at 1:04 PM, David Greene wrote:
>>>> FWIW, this is because you broke the encoding of an instruction in your
>>>> patch. This is incorrect:
>>>>
>>>> +def MOVNTDQ_64mr : PSI<0xE7, MRMDestMem, (outs), (ins f128mem:$dst,
>>>> VR128:$src), + "movntdq\t{$src, $dst|$dst, $src}",
>>>> + [(alignednontemporalstore (v2f64 VR128:$src),
>>>> addr:$dst)]>;
>>>>
>>>> Please don't check in patches when you know that they break testcases.
>>>
>>> I certainly didn't know it broke anything. I even checked the buildbot
>>> and it looked like it failed before I ever applied anything. Apologies
>>> for the mix- up.
>>
>> FYI, if you want to check the encoding of an instruction, you can do so
>> with a command like this:
>
> Thanks. It's strange that the buidbot shows this test failing long before I
> made the change. Why would that be?
>
> In any event, I've got the problem fixed. It was a cut-n-paste oversight on
> my part.
>
> As for documentation, where should that go in LangRef.html? There's
> nothing there yet that really talks about special metadata. I can make up
> a section if that seems appropriate.
>
> -Dave
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list