[llvm] r208547 - Remove MCUseCFI from TargetMachine.

Rafael Espindola rafael.espindola at gmail.com
Mon May 12 06:01:42 PDT 2014


Author: rafael
Date: Mon May 12 08:01:42 2014
New Revision: 208547

URL: http://llvm.org/viewvc/llvm-project?rev=208547&view=rev
Log:
Remove MCUseCFI from TargetMachine.

It was always true.

Modified:
    llvm/trunk/include/llvm/Target/TargetMachine.h
    llvm/trunk/lib/Target/TargetMachine.cpp

Modified: llvm/trunk/include/llvm/Target/TargetMachine.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetMachine.h?rev=208547&r1=208546&r2=208547&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Target/TargetMachine.h (original)
+++ llvm/trunk/include/llvm/Target/TargetMachine.h Mon May 12 08:01:42 2014
@@ -87,7 +87,6 @@ protected: // Can only create subclasses
   unsigned MCRelaxAll : 1;
   unsigned MCNoExecStack : 1;
   unsigned MCSaveTempLabels : 1;
-  unsigned MCUseCFI : 1;
   unsigned MCUseDwarfDirectory : 1;
   unsigned RequireStructuredCFG : 1;
 
@@ -189,12 +188,6 @@ public:
   /// setMCNoExecStack - Set whether an executabel stack is not needed.
   void setMCNoExecStack(bool Value) { MCNoExecStack = Value; }
 
-  /// hasMCUseCFI - Check whether we should use dwarf's .cfi_* directives.
-  bool hasMCUseCFI() const { return MCUseCFI; }
-
-  /// setMCUseCFI - Set whether we should use dwarf's .cfi_* directives.
-  void setMCUseCFI(bool Value) { MCUseCFI = Value; }
-
   /// hasMCUseDwarfDirectory - Check whether we should use .file directives with
   /// explicit directories.
   bool hasMCUseDwarfDirectory() const { return MCUseDwarfDirectory; }

Modified: llvm/trunk/lib/Target/TargetMachine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/TargetMachine.cpp?rev=208547&r1=208546&r2=208547&view=diff
==============================================================================
--- llvm/trunk/lib/Target/TargetMachine.cpp (original)
+++ llvm/trunk/lib/Target/TargetMachine.cpp Mon May 12 08:01:42 2014
@@ -58,7 +58,6 @@ TargetMachine::TargetMachine(const Targe
     MCRelaxAll(false),
     MCNoExecStack(false),
     MCSaveTempLabels(false),
-    MCUseCFI(true),
     MCUseDwarfDirectory(false),
     RequireStructuredCFG(false),
     Options(Options) {





More information about the llvm-commits mailing list