Home
last modified time | relevance | path

Searched defs:PadShortFunc (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp51 struct PadShortFunc : public MachineFunctionPass { struct
52 static char ID;
53 PadShortFunc() : MachineFunctionPass(ID) {} in PadShortFunc() argument
57 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
64 MachineFunctionProperties getRequiredProperties() const override { in getRequiredProperties()
69 StringRef getPassName() const override { in getPassName()
84 const unsigned int Threshold = 4;
88 DenseMap<MachineBasicBlock*, unsigned int> ReturnBBs;
91 DenseMap<MachineBasicBlock*, VisitedBBInfo> VisitedBBs;
93 TargetSchedModel TSM;