Searched refs:OutlinedFunction (Results 1 – 13 of 13) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineOutliner.cpp | 368 OutlinedFunction &OF); 371 void emitOutlinedFunctionRemark(OutlinedFunction &OF); 387 std::vector<OutlinedFunction> &FunctionList); 395 bool outline(Module &M, std::vector<OutlinedFunction> &FunctionList, 399 MachineFunction *createOutlinedFunction(Module &M, OutlinedFunction &OF, 412 DISubprogram *getSubprogramOrNull(const OutlinedFunction &OF) { in getSubprogramOrNull() 456 OutlinedFunction &OF) { in emitNotOutliningCheaperRemark() 488 void MachineOutliner::emitOutlinedFunctionRemark(OutlinedFunction &OF) { in emitOutlinedFunctionRemark() 514 InstructionMapper &Mapper, std::vector<OutlinedFunction> &FunctionList) { in findCandidates() 576 OutlinedFunction OF = in findCandidates() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 65 Function *OutlinedFunction = nullptr; member 358 assert(!Group.OutlinedFunction && "Function is already defined!"); in createFunction() 365 Group.OutlinedFunction = Function::Create( in createFunction() 371 Group.OutlinedFunction->addParamAttr(Group.SwiftErrorArgument.getValue(), in createFunction() 374 Group.OutlinedFunction->addFnAttr(Attribute::OptimizeForSize); in createFunction() 375 Group.OutlinedFunction->addFnAttr(Attribute::MinSize); in createFunction() 377 return Group.OutlinedFunction; in createFunction() 739 Function *AggFunc = Group.OutlinedFunction; in replaceCalledFunction() 849 Argument *AggArg = Group.OutlinedFunction->getArg(AggArgIdx); in replaceArgumentUses() 856 << " in function " << *Group.OutlinedFunction << "\n"); in replaceArgumentUses() [all …]
|
H A D | PartialInlining.cpp | 1342 Function *OutlinedFunction = Cloner.doSingleRegionFunctionOutlining(); in unswitchFunction() local 1344 if (!OutlinedFunction) in unswitchFunction() 1348 return {true, OutlinedFunction}; in unswitchFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineOutliner.h | 164 struct OutlinedFunction { struct 212 OutlinedFunction(std::vector<Candidate> &Candidates, unsigned SequenceSize, in OutlinedFunction() argument 221 OutlinedFunction() {} in OutlinedFunction() function
|
H A D | TargetInstrInfo.h | 1896 virtual outliner::OutlinedFunction getOutliningCandidateInfo( in getOutliningCandidateInfo() 1918 const outliner::OutlinedFunction &OF) const { in buildOutlinedFrame()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.h | 121 outliner::OutlinedFunction getOutliningCandidateInfo( 132 const outliner::OutlinedFunction &OF) const override;
|
H A D | RISCVInstrInfo.cpp | 1004 outliner::OutlinedFunction RISCVInstrInfo::getOutliningCandidateInfo( in getOutliningCandidateInfo() 1021 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 1041 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize, in getOutliningCandidateInfo() 1096 const outliner::OutlinedFunction &OF) const { in buildOutlinedFrame()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.h | 276 outliner::OutlinedFunction getOutliningCandidateInfo( 283 const outliner::OutlinedFunction &OF) const override;
|
H A D | AArch64InstrInfo.cpp | 6391 outliner::OutlinedFunction AArch64InstrInfo::getOutliningCandidateInfo( in getOutliningCandidateInfo() 6421 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6499 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6542 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6590 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6789 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6816 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6827 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 6829 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize, in getOutliningCandidateInfo() 7170 const outliner::OutlinedFunction &OF) const { in buildOutlinedFrame()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 537 virtual outliner::OutlinedFunction getOutliningCandidateInfo( 547 const outliner::OutlinedFunction &OF) const override;
|
H A D | X86InstrInfo.cpp | 8895 outliner::OutlinedFunction X86InstrInfo::getOutliningCandidateInfo( in getOutliningCandidateInfo() 8935 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 8943 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize, in getOutliningCandidateInfo() 8950 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 8955 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize, 1, in getOutliningCandidateInfo() 9043 const outliner::OutlinedFunction &OF) in buildOutlinedFrame()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.h | 351 outliner::OutlinedFunction getOutliningCandidateInfo( 358 const outliner::OutlinedFunction &OF) const override;
|
H A D | ARMBaseInstrInfo.cpp | 5756 outliner::OutlinedFunction ARMBaseInstrInfo::getOutliningCandidateInfo( in getOutliningCandidateInfo() 5805 return outliner::OutlinedFunction(); in getOutliningCandidateInfo() 5915 return outliner::OutlinedFunction(RepeatedSequenceLocs, SequenceSize, in getOutliningCandidateInfo() 6364 const outliner::OutlinedFunction &OF) const { in buildOutlinedFrame()
|