@@ -334,11 +334,10 @@ static const RecordRecTy *resolveRecordTypes(const RecordRecTy *T1,
334
334
while (!Stack.empty ()) {
335
335
const Record *R = Stack.pop_back_val ();
336
336
337
- if (T2->isSubClassOf (R)) {
337
+ if (T2->isSubClassOf (R))
338
338
CommonSuperClasses.push_back (R);
339
- } else {
340
- append_range (Stack, make_first_range (R->getDirectSuperClasses ()));
341
- }
339
+ else
340
+ llvm::append_range (Stack, make_first_range (R->getDirectSuperClasses ()));
342
341
}
343
342
344
343
return RecordRecTy::get (T1->getRecordKeeper (), CommonSuperClasses);
@@ -2733,11 +2732,8 @@ const DagInit *DagInit::get(const Init *V, const StringInit *VN,
2733
2732
const DagInit *DagInit::get (
2734
2733
const Init *V, const StringInit *VN,
2735
2734
ArrayRef<std::pair<const Init *, const StringInit *>> ArgAndNames) {
2736
- SmallVector<const Init *, 8 > Args;
2737
- SmallVector<const StringInit *, 8 > Names;
2738
-
2739
- llvm::append_range (Args, make_first_range (ArgAndNames));
2740
- llvm::append_range (Names, make_second_range (ArgAndNames));
2735
+ SmallVector<const Init *, 8 > Args (make_first_range (ArgAndNames));
2736
+ SmallVector<const StringInit *, 8 > Names (make_second_range (ArgAndNames));
2741
2737
return DagInit::get (V, VN, Args, Names);
2742
2738
}
2743
2739
@@ -2901,8 +2897,8 @@ void Record::checkName() {
2901
2897
}
2902
2898
2903
2899
const RecordRecTy *Record::getType () const {
2904
- SmallVector<const Record *, 4 > DirectSCs;
2905
- append_range (DirectSCs, make_first_range (getDirectSuperClasses ()));
2900
+ SmallVector<const Record *> DirectSCs (
2901
+ make_first_range (getDirectSuperClasses ()));
2906
2902
return RecordRecTy::get (TrackedRecords, DirectSCs);
2907
2903
}
2908
2904
0 commit comments