Displaying 2 results from an estimated 2 matches for "createregusageinfocollector".
2016 Jul 13
2
IPRA, interprocedural register allocation, question
...seeing lots of “upgrading” logic,
                If (UseIPRA)
                                createPass(new DummyCGSCCPass);
                if (UseIPRA)
                                addPass(createRegUsageInfoPropPass());
                if (UseIPRA)
                                addPass(createRegUsageInfoCollector());
???
--Peter.
From: mehdi.amini at apple.com [mailto:mehdi.amini at apple.com]
Sent: Wednesday, July 13, 2016 4:26 PM
To: Lawrence, Peter <c_plawre at qca.qualcomm.com>
Cc: vivek pandya <vivekvpandya at gmail.com>; llvm-dev <llvm-dev at lists.llvm.org>; llvm-dev-request at...
2016 Jul 13
2
IPRA, interprocedural register allocation, question
Mehdi,
               I am perusing the 3.8 trunk sources, and don’t find evidence where I
would expect it for LLVM “downgrading” a function’s calling convention.
PrologEpilogEmitter() {         “CodeGen/”
     ...
     TFI->determineCalleeSaves() {        “Target/XYZ/”
           TargetFrameLowering::determineCalleeSaves() {   “CodeGen/”
                Return <<< some object derived