mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-25 05:22:04 +00:00
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185606 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -310,7 +310,7 @@ bool SystemZLongBranch::mustRelaxBranch(const TerminatorInfo &Terminator,
|
||||
// Return true if, under current assumptions, any terminator needs
|
||||
// to be relaxed.
|
||||
bool SystemZLongBranch::mustRelaxABranch() {
|
||||
for (SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin(),
|
||||
for (SmallVectorImpl<TerminatorInfo>::iterator TI = Terminators.begin(),
|
||||
TE = Terminators.end(); TI != TE; ++TI)
|
||||
if (mustRelaxBranch(*TI, TI->Address))
|
||||
return true;
|
||||
@@ -322,7 +322,7 @@ bool SystemZLongBranch::mustRelaxABranch() {
|
||||
void SystemZLongBranch::setWorstCaseAddresses() {
|
||||
SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();
|
||||
BlockPosition Position(MF->getAlignment());
|
||||
for (SmallVector<MBBInfo, 16>::iterator BI = MBBs.begin(), BE = MBBs.end();
|
||||
for (SmallVectorImpl<MBBInfo>::iterator BI = MBBs.begin(), BE = MBBs.end();
|
||||
BI != BE; ++BI) {
|
||||
skipNonTerminators(Position, *BI);
|
||||
for (unsigned BTI = 0, BTE = BI->NumTerminators; BTI != BTE; ++BTI) {
|
||||
@@ -386,7 +386,7 @@ void SystemZLongBranch::relaxBranch(TerminatorInfo &Terminator) {
|
||||
void SystemZLongBranch::relaxBranches() {
|
||||
SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin();
|
||||
BlockPosition Position(MF->getAlignment());
|
||||
for (SmallVector<MBBInfo, 16>::iterator BI = MBBs.begin(), BE = MBBs.end();
|
||||
for (SmallVectorImpl<MBBInfo>::iterator BI = MBBs.begin(), BE = MBBs.end();
|
||||
BI != BE; ++BI) {
|
||||
skipNonTerminators(Position, *BI);
|
||||
for (unsigned BTI = 0, BTE = BI->NumTerminators; BTI != BTE; ++BTI) {
|
||||
|
||||
Reference in New Issue
Block a user