SparcISelLowering.h (193323) | SparcISelLowering.h (195340) |
---|---|
1//===-- SparcISelLowering.h - Sparc DAG Lowering Interface ------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 59 unchanged lines hidden (view full) --- 68 ConstraintType getConstraintType(const std::string &Constraint) const; 69 std::pair<unsigned, const TargetRegisterClass*> 70 getRegForInlineAsmConstraint(const std::string &Constraint, MVT VT) const; 71 std::vector<unsigned> 72 getRegClassForInlineAsmConstraint(const std::string &Constraint, 73 MVT VT) const; 74 75 virtual bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const; | 1//===-- SparcISelLowering.h - Sparc DAG Lowering Interface ------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 59 unchanged lines hidden (view full) --- 68 ConstraintType getConstraintType(const std::string &Constraint) const; 69 std::pair<unsigned, const TargetRegisterClass*> 70 getRegForInlineAsmConstraint(const std::string &Constraint, MVT VT) const; 71 std::vector<unsigned> 72 getRegClassForInlineAsmConstraint(const std::string &Constraint, 73 MVT VT) const; 74 75 virtual bool isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const; |
76 77 /// getFunctionAlignment - Return the Log2 alignment of this function. 78 virtual unsigned getFunctionAlignment(const Function *F) const; |
|
76 }; 77} // end namespace llvm 78 79#endif // SPARC_ISELLOWERING_H | 79 }; 80} // end namespace llvm 81 82#endif // SPARC_ISELLOWERING_H |