Straighten out any triple strings passed on the command line before
[oota-llvm.git] / tools / llc / llc.cpp
index 208d9f75ef660e080b9b84e38ba7d074cec5e634..2ca502ec41794ac6cfff7511c96ea568d7f7ed07 100644 (file)
@@ -223,7 +223,7 @@ int main(int argc, char **argv) {
 
   // If we are supposed to override the target triple, do so now.
   if (!TargetTriple.empty())
-    mod.setTargetTriple(TargetTriple);
+    mod.setTargetTriple(Triple::normalize(TargetTriple));
 
   Triple TheTriple(mod.getTargetTriple());
   if (TheTriple.getTriple().empty())