[LLVMdev] Help needed on debugging llvm
Anitha B Gollamudi
anitha.boyapati at gmail.com
Tue Mar 12 00:34:55 PDT 2013
On 12 March 2013 09:51, Craig Topper <craig.topper at gmail.com> wrote:
> I'm still slightly confused. Is the error now fixed or is there still a bug
> in LLVM's integrated assembler?
The error is not fixed yet (even with fix mentioned in PR15040
With the updated trunk, clang still gives an error when FMA4 is
enabled but does fine when -no-integrated-as is used. So that's a bug
with LLVM's integrated assembler.
On a related note, r173176 mentioned in
http://llvm.org/bugs/show_bug.cgi?id=15282 does not fix the gromacs
miscompare error either. However -no-integrated-as helps in all cases.
I am not sure if r173176 is incomplete or the issue is something else.
> On Mon, Mar 11, 2013 at 4:49 AM, Anitha B Gollamudi
> <anitha.boyapati at gmail.com> wrote:
>> On 11 March 2013 17:00, Duncan Sands <baldrick at free.fr> wrote:
>> > Hi Anitha,
>> >> Ah, I am taking back my above words w.r.t encoding. -no-integrated-as
>> >> does fix the issue! This definitely points towards FMA4 encoding in
>> >> clang's integrated assembler. This fits into the analysis as well -
>> >> dragonegg *might not* be using integrated assembler at all.
>> > you are right, dragonegg does not use the integrated assembler.
>> Thanks for the confirmation Duncan. The bug turned out to be a hard
>> nut. I have taken assembler for granted.
More information about the llvm-dev