ptx: PTXMachineFunctionInfo no longer sort registers and so should not use std::binary_search

llvm-svn: 129908
This commit is contained in:
Che-Liang Chiou 2011-04-21 10:16:20 +00:00
parent 4547752402
commit cdc51569ee
1 changed files with 3 additions and 2 deletions

View File

@ -70,11 +70,12 @@ public:
unsigned retReg() const { return reg_ret; }
bool isArgReg(unsigned reg) const {
return std::binary_search(reg_arg.begin(), reg_arg.end(), reg);
return std::find(reg_arg.begin(), reg_arg.end(), reg) != reg_arg.end();
}
bool isLocalVarReg(unsigned reg) const {
return std::binary_search(reg_local_var.begin(), reg_local_var.end(), reg);
return std::find(reg_local_var.begin(), reg_local_var.end(), reg)
!= reg_local_var.end();
}
}; // class PTXMachineFunctionInfo
} // namespace llvm