[llvm] r223390 - Add a FIXME as requested by Renato Golin.

Roman Divacky rdivacky at freebsd.org
Thu Dec 4 13:39:24 PST 2014


Author: rdivacky
Date: Thu Dec  4 15:39:24 2014
New Revision: 223390

URL: http://llvm.org/viewvc/llvm-project?rev=223390&view=rev
Log:
Add a FIXME as requested by Renato Golin.

Modified:
    llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Modified: llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp?rev=223390&r1=223389&r2=223390&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp Thu Dec  4 15:39:24 2014
@@ -9111,6 +9111,9 @@ bool ARMAsmParser::parseDirectiveCPU(SML
     return false;
   }
 
+  // FIXME: This switches the CPU features globally, therefore it might
+  // happen that code you would not expect to assemble will. For details
+  // see: http://llvm.org/bugs/show_bug.cgi?id=20757
   STI.InitMCProcessorInfo(CPU, "");
   STI.InitCPUSchedModel(CPU);
   unsigned FB = ComputeAvailableFeatures(STI.getFeatureBits());





More information about the llvm-commits mailing list