]> granicus.if.org Git - llvm/commitdiff
Add comments
authorAdrian Prantl <aprantl@apple.com>
Sat, 30 Sep 2017 00:22:21 +0000 (00:22 +0000)
committerAdrian Prantl <aprantl@apple.com>
Sat, 30 Sep 2017 00:22:21 +0000 (00:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314574 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-dwarfdump/llvm-dwarfdump.cpp

index c5584b81d3c0fcdf60e9f5e308813063303e421b..c61169626c574cf00e1e0f7b153869314d861dae 100644 (file)
@@ -221,12 +221,17 @@ static uint32_t getCPUType(MachOObjectFile &MachO) {
 static bool filterArch(ObjectFile &Obj) {
   if (ArchFilters.empty())
     return true;
+
   if (auto *MachO = dyn_cast<MachOObjectFile>(&Obj)) {
     std::string ObjArch =
         Triple::getArchTypeName(MachO->getArchTriple().getArch());
+
     for (auto Arch : ArchFilters) {
+      // Match name.
       if (Arch == ObjArch)
         return true;
+
+      // Match architecture number.
       unsigned Value;
       if (!StringRef(Arch).getAsInteger(0, Value))
         if (Value == getCPUType(*MachO))