Fix for PR14739. It's not safe to fold a load into a call across a store. Thanks...
[oota-llvm.git] / lib / Target / X86 / X86Subtarget.h
index 080f4cfeca7592aff40b92ffa7a4d2415de864f5..44f38a1a916d70f049cafa3d5c717235686c8fd4 100644 (file)
@@ -146,10 +146,6 @@ protected:
   /// PostRAScheduler - True if using post-register-allocation scheduler.
   bool PostRAScheduler;
 
-  /// PadShortFunctions - True if the short functions should be padded to prevent
-  /// a stall when returning too early.
-  bool PadShortFunctions;
-
   /// stackAlignment - The minimum alignment known to hold of the stack frame on
   /// entry to the function and which must be maintained by every function.
   unsigned stackAlignment;
@@ -235,7 +231,6 @@ public:
   bool hasCmpxchg16b() const { return HasCmpxchg16b; }
   bool useLeaForSP() const { return UseLeaForSP; }
   bool hasSlowDivide() const { return HasSlowDivide; }
-  bool padShortFunctions() const { return PadShortFunctions; }
 
   bool isAtom() const { return X86ProcFamily == IntelAtom; }