#ifndef LLVM_LIB_TARGET_SPARC_LEON_PASSES_H
#define LLVM_LIB_TARGET_SPARC_LEON_PASSES_H
#include "llvm/CodeGen/MachineFunctionPass.h"
namespace llvm {
class SparcSubtarget;
class LLVM_LIBRARY_VISIBILITY LEONMachineFunctionPass
: public MachineFunctionPass { … };
class LLVM_LIBRARY_VISIBILITY ErrataWorkaround : public MachineFunctionPass { … };
class LLVM_LIBRARY_VISIBILITY InsertNOPLoad : public LEONMachineFunctionPass { … };
class LLVM_LIBRARY_VISIBILITY DetectRoundChange
: public LEONMachineFunctionPass { … };
class LLVM_LIBRARY_VISIBILITY FixAllFDIVSQRT : public LEONMachineFunctionPass { … };
}
#endif