[llvm-dev] Two FPPassManager objects, and LocalStackSlotAllocation::runOnMachineFunction returns true but has not changed the data
JD Jones via llvm-dev
llvm-dev at lists.llvm.org
Mon Mar 18 04:38:33 PDT 2019
Good Morning, all,
I stumbled across a couple of curious things in the LLVM code. I'm too new
to this to know whether these are functioning correctly or not. Guidance
would be appreciated.
Perhaps it is something I have done wrong, but my executions of llc are
creating two FPPassManager objects (that run different sets of passes).
FPPassManager contains a static char ID (as expected), so I expected only
one FPPassManager object to be constructed during a single execution.
And LocalStackSlotAllocation::runOnMachineFunction returns true even when it
has not changed the data (in any way that I can see).
Many Thanks,
JD Jones
Software Engineer
Paragon Research Corporation
www.prc-hsv.com
Not a Contribution
--
This message is intended for the addressee only and may contain Paragon
Research Corporation (PRC) confidential or privileged information. Use or
distribution of such confidential information is strictly prohibited
without the prior written permission of PRC. If you have received this
message in error, please contact the sender immediately and delete the
message and attachments from your computer.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190318/64098b6b/attachment.html>
More information about the llvm-dev
mailing list