Deleted Added
full compact
CodeGenTarget.h (202375) CodeGenTarget.h (205218)
1//===- CodeGenTarget.h - Target Class Wrapper -------------------*- 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//===----------------------------------------------------------------------===//

--- 153 unchanged lines hidden (view full) ---

162 return 0;
163 }
164 }
165 return FoundRC;
166 }
167
168 /// getRegisterVTs - Find the union of all possible SimpleValueTypes for the
169 /// specified physical register.
1//===- CodeGenTarget.h - Target Class Wrapper -------------------*- 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//===----------------------------------------------------------------------===//

--- 153 unchanged lines hidden (view full) ---

162 return 0;
163 }
164 }
165 return FoundRC;
166 }
167
168 /// getRegisterVTs - Find the union of all possible SimpleValueTypes for the
169 /// specified physical register.
170 std::vector<unsigned char> getRegisterVTs(Record *R) const;
170 std::vector<MVT::SimpleValueType> getRegisterVTs(Record *R) const;
171
172 const std::vector<MVT::SimpleValueType> &getLegalValueTypes() const {
173 if (LegalValueTypes.empty()) ReadLegalValueTypes();
174 return LegalValueTypes;
175 }
176
177 /// isLegalValueType - Return true if the specified value type is natively
178 /// supported by the target (i.e. there are registers that directly hold it).

--- 64 unchanged lines hidden ---
171
172 const std::vector<MVT::SimpleValueType> &getLegalValueTypes() const {
173 if (LegalValueTypes.empty()) ReadLegalValueTypes();
174 return LegalValueTypes;
175 }
176
177 /// isLegalValueType - Return true if the specified value type is natively
178 /// supported by the target (i.e. there are registers that directly hold it).

--- 64 unchanged lines hidden ---