On Jul 26, 2007, at 10:47 PM, Evan Cheng wrote:



Sent from my iPhone

On Jul 26, 2007, at 8:41 PM, Christopher Lamb <[EMAIL PROTECTED]> wrote:


On Jul 26, 2007, at 6:30 PM, Evan Cheng wrote:

Should this be right after register allocation? Any reason to keep the pseudo instructions around after allocation?

It should probably be after prolog/epilog insertion. As for the post RA scheduler and branch folding, I'd think it'd be OK to put it before them. Thoughts?

Not sure. Why do you think it's necessary for it to be after PEI?

Now that I think on it, I don't think moving it before PEI would preclude any future operations.

It should definitely be run before post-ra scheduler,IMHO.

Sure. Easy change.

--
Chris



Evan


Evan

On Jul 26, 2007, at 1:18 AM, Christopher Lamb wrote:

   if (addPreEmitPass(PM, Fast) && PrintMachineCode)
     PM.add(createMachineFunctionPrinterPass(cerr));
+
+  PM.add(createLowerSubregsPass());

_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

--
Christopher Lamb



_______________________________________________
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

--
Christopher Lamb



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to