//===-- IA64MachineFunctionInfo.h - IA64-specific information ---*- C++ -*-===//
//===-- for MachineFunction ---*- C++ -*-===//
-//
+//
// The LLVM Compiler Infrastructure
-//
+//
//===----------------------------------------------------------------------===//
-//
+//
// This file declares IA64-specific per-machine-function information.
//
//===----------------------------------------------------------------------===//
namespace llvm {
class IA64FunctionInfo : public MachineFunctionInfo {
-
+
public:
unsigned outRegsUsed; // how many 'out' registers are used
// by this machinefunction? (used to compute the appropriate
// entry in the 'alloc' instruction at the top of the
// machinefunction)
- IA64FunctionInfo(MachineFunction& MF) { outRegsUsed=0; };
+ explicit IA64FunctionInfo(MachineFunction& MF) { outRegsUsed=0; };
};