[llvm-commits] [llvm] r107943 - in /llvm/trunk: include/llvm/CodeGen/ include/llvm/Support/ include/llvm/Target/ lib/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/X86/ lib/Target/XCore/ test/CodeGen/X86/

Duncan Sands baldrick at free.fr
Fri Jul 9 00:55:55 PDT 2010


Hi Dan,

> Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting
> a DBG_VALUE after a terminator, or emitting any instructions before an EH_LABEL.

...

> --- llvm/trunk/include/llvm/Support/PassNameParser.h (original)
> +++ llvm/trunk/include/llvm/Support/PassNameParser.h Thu Jul  8 19:39:23 2010
> @@ -69,6 +69,7 @@
>     virtual void passRegistered(const PassInfo *P) {
>       if (ignorablePass(P) || !Opt) return;
>       if (findOption(P->getPassArgument()) != getNumOptions()) {
> +      return;
>         errs()<<  "Two passes with the same argument (-"
>              <<  P->getPassArgument()<<  ") attempted to be registered!\n";
>         llvm_unreachable(0);

Did you mean to apply this bit?

Ciao,

Duncan.



More information about the llvm-commits mailing list