[llvm] r211639 - Print a=b as an assignment.

Doug Gilmore Doug.Gilmore at imgtec.com
Fri Jun 27 00:53:03 PDT 2014


Yes, this definitely points to a problem area, we have a builder for that:

https://dmz-portal.mips.com/bb/builders/LLVM%20with%20delay%20slot%20optimizer%20and%20integrated%20assembler%20%28via-file-asm%29

Those tests that have just regressed with just -integrated-as, have been always failing when
-via-file-asm is also supplied.

Thanks,

Doug
________________________________________
From: Rafael EspĂ­ndola [rafael.espindola at gmail.com]
Sent: Thursday, June 26, 2014 8:31 PM
To: Doug Gilmore
Cc: llvm-commits
Subject: Re: [llvm] r211639 - Print a=b as an assignment.

>> We are in the process of collecting more information on the
>> issue.
>
> Is this using direct object emission? Was it working in the past if
> you were to feed llvm-mc the llc produced assembly?

BTW, there is now a clang option that makes this really easy to check:
-via-file-asm. It causes clang to parse back the assembly it prints. I
highly recommend using it given the asm/obj streamers mismatches we
had in Mips in the past.

Cheers,
Rafael




More information about the llvm-commits mailing list