forked from OSchip/llvm-project
parent
8346601e0b
commit
4bae1ac5e8
|
|
@ -179,7 +179,7 @@ struct PatternSortingPredicate {
|
|||
/// register. If the register is a member of multiple register classes which
|
||||
/// have different associated types, return MVT::Other.
|
||||
static MVT::SimpleValueType getRegisterValueType(Record *R, const CodeGenTarget &T) {
|
||||
int FoundRC = 0;
|
||||
bool FoundRC = false;
|
||||
MVT::SimpleValueType VT = MVT::Other;
|
||||
const std::vector<CodeGenRegisterClass> &RCs = T.getRegisterClasses();
|
||||
std::vector<CodeGenRegisterClass>::const_iterator RC;
|
||||
|
|
@ -189,7 +189,7 @@ static MVT::SimpleValueType getRegisterValueType(Record *R, const CodeGenTarget
|
|||
Element = find((*RC).Elements.begin(), (*RC).Elements.end(), R);
|
||||
if (Element != (*RC).Elements.end()) {
|
||||
if (!FoundRC) {
|
||||
FoundRC = 1;
|
||||
FoundRC = true;
|
||||
VT = (*RC).getValueTypeNum(0);
|
||||
} else {
|
||||
// In multiple RC's
|
||||
|
|
|
|||
Loading…
Reference in New Issue