forked from OSchip/llvm-project
Don't call size() on each iteration of the loop.
llvm-svn: 50361
This commit is contained in:
parent
2d9cc2197a
commit
14a05df97b
|
@ -158,7 +158,7 @@ namespace {
|
|||
unsigned Reg, const Type *Ty) : TLI(&tli) {
|
||||
ComputeValueVTs(tli, Ty, ValueVTs);
|
||||
|
||||
for (unsigned Value = 0; Value != ValueVTs.size(); ++Value) {
|
||||
for (unsigned Value = 0, e = ValueVTs.size(); Value != e; ++Value) {
|
||||
MVT::ValueType ValueVT = ValueVTs[Value];
|
||||
unsigned NumRegs = TLI->getNumRegisters(ValueVT);
|
||||
MVT::ValueType RegisterVT = TLI->getRegisterType(ValueVT);
|
||||
|
@ -364,7 +364,7 @@ unsigned FunctionLoweringInfo::CreateRegForValue(const Value *V) {
|
|||
ComputeValueVTs(TLI, V->getType(), ValueVTs);
|
||||
|
||||
unsigned FirstReg = 0;
|
||||
for (unsigned Value = 0; Value != ValueVTs.size(); ++Value) {
|
||||
for (unsigned Value = 0, e = ValueVTs.size(); Value != e; ++Value) {
|
||||
MVT::ValueType ValueVT = ValueVTs[Value];
|
||||
MVT::ValueType RegisterVT = TLI.getRegisterType(ValueVT);
|
||||
|
||||
|
|
Loading…
Reference in New Issue