[LLVMdev] [PATCH] Spill Comments

David Greene dag at cray.com
Mon Sep 14 10:34:15 PDT 2009


On Monday 14 September 2009 12:32, David Greene wrote:

> > The Offset->FrameIndex mapping seems rather heavy-weight, as
> > any expense is incurred even when AsmVerbose is off.   Would it
> > be possible to use MachineMemOperands instead? In theory,
> > they should already be preserving the needed information.  If
> > they're not sufficient, could they be improved?
>
> Yeah, I'm not totally happy with that mapping either.  With
> MachineMemOperands, would that be the getOffset() method?  That's
> only for FPRel data, though.  What if frame pointer elimination has
> been run?
>
> I would love to get out from under the map if possible.

Are MachineMemOperands available at AsmPrinter time?  Where are they stashed?

                               -Dave



More information about the llvm-dev mailing list