Hello, if I compile with dragonegg and -march=native I get this message: 'bdver1' is not a recognized processor for this target (ignoring processor) Is there any plan to support this cpu ? Here the full example the source file doesn't matter. gcc -s -static -Wall -O2 -march=native -fplugin=dragonegg.so -fplugin-arg-dragonegg-enable-gcc-optzns pointer.c -o pointer 'bdver1' is not a recognized processor for this target (ignoring processor)
Hi Jan,> if I compile with dragonegg and -march=native I get this message: > 'bdver1' is not a recognized processor for this target (ignoring processor)this is coming directly from LLVM which doesn't know about bulldozer yet.> Is there any plan to support this cpu ?I don't know. Hopefully someone who knows something about this will comment. Ciao, Duncan.> > > Here the full example the source file doesn't matter. > > gcc -s -static -Wall -O2 -march=native -fplugin=dragonegg.so > -fplugin-arg-dragonegg-enable-gcc-optzns pointer.c -o pointer > 'bdver1' is not a recognized processor for this target (ignoring processor) > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Benjamin Kramer
2011-Nov-30 15:33 UTC
[LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
On 30.11.2011, at 08:33, Duncan Sands wrote:> Hi Jan, > >> if I compile with dragonegg and -march=native I get this message: >> 'bdver1' is not a recognized processor for this target (ignoring processor) > > this is coming directly from LLVM which doesn't know about bulldozer yet. > >> Is there any plan to support this cpu ? > > I don't know. Hopefully someone who knows something about this will comment.I added a basic description for bdver1 and bdver2 in r145493. LLVM doesn't know many of bulldozer's new instructions though. - Ben> > Ciao, Duncan. > >> >> >> Here the full example the source file doesn't matter. >> >> gcc -s -static -Wall -O2 -march=native -fplugin=dragonegg.so >> -fplugin-arg-dragonegg-enable-gcc-optzns pointer.c -o pointer >> 'bdver1' is not a recognized processor for this target (ignoring processor) >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
David A. Greene
2011-Dec-01 17:18 UTC
[LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
Duncan Sands <baldrick at free.fr> writes:>> Is there any plan to support this cpu ? > > I don't know. Hopefully someone who knows something about this will comment.We have some bulldozer tunings we'll push back as soon as we can get upgraded to 3.0. Might be a few months, though. In the meantime, simply adding the target wouldn't be very difficult. -Dave
Reasonably Related Threads
- [LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
- [LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
- [LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
- [LLVMdev] bdver1 cpu(bulldozer) support with dragonegg
- [LLVMdev] bdver1 cpu(bulldozer) support with dragonegg