diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/CodeGen/CallingConvLower.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/include/llvm/CodeGen/CallingConvLower.h b/include/llvm/CodeGen/CallingConvLower.h index 0b401f8f8e..fa9d60f0d4 100644 --- a/include/llvm/CodeGen/CallingConvLower.h +++ b/include/llvm/CodeGen/CallingConvLower.h @@ -213,7 +213,6 @@ private: // InRegsParamsProceed - shows how many instances of ByValRegs was proceed // during argument analysis. unsigned InRegsParamsProceed; - bool HasByValInRegPosition; // @LOCALMOD -- ARM only: see comment below. protected: ParmContext CallOrPrologue; @@ -395,19 +394,6 @@ public: ByValRegs.clear(); } - // @LOCALMOD-BEGIN - // We disabled the splitting of byval between registers and memory. - // This separate flag indicates that a byval existed. We cannot reuse - // isFirstByValRegValid() because that is already used by the broken - // mechanism of splitting between stack and regs. We should check - // again if this mechanism is still broken later, or try to fix that - // mechanism. - // NOTE: this is only for ARM, so should be refactored. - bool hasByValInRegPosition() const { return HasByValInRegPosition; } - void setHasByValInRegPosition() { HasByValInRegPosition = true; } - void clearHasByValInRegPosition() { HasByValInRegPosition = false; } - // @LOCALMOD-END - ParmContext getCallOrPrologue() const { return CallOrPrologue; } private: |