On Jan 25, 2008, at 10:56 PM, Bill Wendling wrote: > Author: void > Date: Sat Jan 26 00:56:08 2008 > New Revision: 46397 > > URL: http://llvm.org/viewvc/llvm-project?rev=46397&view=rev > Log: > Need to convert to LLVM code and not C.
This should also pass a darwin target triple to llc (or embed it in the .ll file), because ppc linux doesn't need the nop. It would also be nice to put a short comment in the test explaining why we expect a nop in this crazy case :) Thanks Bill, -Chris > > > Modified: > llvm/trunk/test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll > > Modified: llvm/trunk/test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll > URL: > http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll?rev=46397&r1=46396&r2=46397&view=diff > > = > = > = > = > = > = > = > = > ====================================================================== > --- llvm/trunk/test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll > (original) > +++ llvm/trunk/test/CodeGen/PowerPC/2008-01-25-EmptyFunction.ll Sat > Jan 26 00:56:08 2008 > @@ -1,7 +1,6 @@ > -// RUN: %llvmgcc -O2 -S -o - -emit-llvm %s | grep llvm.trap > -// RUN: %llvmgcc -O2 -S -o - -emit-llvm %s | grep unreachable > +; RUN: llvm-as < %s | llc -march=ppc32 | grep nop > > -void bork() { > - int *address = 0; > - *address = 0; > +define void @bork() noreturn nounwind { > +entry: > + unreachable > } > > > _______________________________________________ > llvm-commits mailing list > llvm-commits@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits