Anyone seeing the following: llvm[3]: Compiling SelectionDAGISel.cpp for Release+Asserts build Decoding Conflict: ____0001111_........________.... ____0001111_.................... ____0001111..................... ____0001..1..................... ____0001........................ ____00.......................... ____............................ ................................ MVNCCi ____0001111_____________________ MVNs ____0001111_____________________ Cameron Esfahani dirty at apple.com "All that is necessary for the triumph of evil is that good men do nothing."
Yes, and it's a recent regression. Building without -j shows where it
really is:
llvm[3]: Building ARM.td decoder tables with tblgen
Decoding Conflict:
____0001111_........________....
____0001111_....................
____0001111.....................
____0001..1.....................
____0001........................
____00..........................
____............................
................................
MVNCCi ____0001111_____________________
MVNs ____0001111_____________________
llvm[3]: Building ARM.td enhanced disassembly information with tblgen
On Aug 31, 2010, at 5:51 PMPDT, Cameron Esfahani wrote:
> Anyone seeing the following:
>
> llvm[3]: Compiling SelectionDAGISel.cpp for Release+Asserts build
> Decoding Conflict:
> ____0001111_........________....
> ____0001111_....................
> ____0001111.....................
> ____0001..1.....................
> ____0001........................
> ____00..........................
> ____............................
> ................................
> MVNCCi ____0001111_____________________
> MVNs ____0001111_____________________
>
> Cameron Esfahani
> dirty at apple.com
>
> "All that is necessary for the triumph of evil is that good men do
> nothing."
>
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
On Aug 31, 2010, at 6:08 PM, Dale Johannesen wrote:> Yes, and it's a recent regression. Building without -j shows where it > really is: > > llvm[3]: Building ARM.td decoder tables with tblgen > Decoding Conflict: > ____0001111_........________.... > ____0001111_.................... > ____0001111..................... > ____0001..1..................... > ____0001........................ > ____00.......................... > ____............................ > ................................ > MVNCCi ____0001111_____________________ > MVNs ____0001111_____________________ > llvm[3]: Building ARM.td enhanced disassembly information with tblgenThis is almost certainly bill's r 112664 patch. Bill, please take a look. If you need to pattern match something to MVN, you should define it in terms of a Pat<> pattern, not a new synonym for the same instruction. -Chris> > On Aug 31, 2010, at 5:51 PMPDT, Cameron Esfahani wrote: > >> Anyone seeing the following: >> >> llvm[3]: Compiling SelectionDAGISel.cpp for Release+Asserts build >> Decoding Conflict: >> ____0001111_........________.... >> ____0001111_.................... >> ____0001111..................... >> ____0001..1..................... >> ____0001........................ >> ____00.......................... >> ____............................ >> ................................ >> MVNCCi ____0001111_____________________ >> MVNs ____0001111_____________________ >> >> Cameron Esfahani >> dirty at apple.com >> >> "All that is necessary for the triumph of evil is that good men do >> nothing." >> >> >> >> >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > llvm-commits mailing list > llvm-commits at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits