Home
last modified time | relevance | path

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

/aosp_15_r20/external/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp51 struct PadShortFunc : public MachineFunctionPass { struct
52 static char ID;
53 PadShortFunc() : MachineFunctionPass(ID) in PadShortFunc() function
58 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;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp51 struct PadShortFunc : public MachineFunctionPass { struct
52 static char ID;
53 PadShortFunc() : MachineFunctionPass(ID) {} in PadShortFunc() function
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;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp51 struct PadShortFunc : public MachineFunctionPass { struct
52 static char ID;
53 PadShortFunc() : MachineFunctionPass(ID) in PadShortFunc() function
58 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;