Searched defs:PadShortFunc (Results 1 – 3 of 3) sorted by relevance
51 struct PadShortFunc : public MachineFunctionPass { struct52 static char ID;53 PadShortFunc() : MachineFunctionPass(ID) in PadShortFunc() function58 MachineFunctionProperties getRequiredProperties() const override { in getRequiredProperties()63 const char *getPassName() const override { in getPassName()78 const unsigned int Threshold;82 DenseMap<MachineBasicBlock*, unsigned int> ReturnBBs;85 DenseMap<MachineBasicBlock*, VisitedBBInfo> VisitedBBs;87 const X86Subtarget *STI;88 const TargetInstrInfo *TII;
51 struct PadShortFunc : public MachineFunctionPass { struct52 static char ID;53 PadShortFunc() : MachineFunctionPass(ID) {} in PadShortFunc() function57 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;
51 struct PadShortFunc : public MachineFunctionPass { struct52 static char ID;53 PadShortFunc() : MachineFunctionPass(ID) in PadShortFunc() function58 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;88 DenseMap<MachineBasicBlock*, unsigned int> ReturnBBs;91 DenseMap<MachineBasicBlock*, VisitedBBInfo> VisitedBBs;93 TargetSchedModel TSM;