]> granicus.if.org Git - llvm/commit
Revert "X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFC"
authorMatthias Braun <matze@braunis.de>
Fri, 21 Apr 2017 19:26:45 +0000 (19:26 +0000)
committerMatthias Braun <matze@braunis.de>
Fri, 21 Apr 2017 19:26:45 +0000 (19:26 +0000)
commit992d0ddce8fd7add1801e061e39a54d9dc70799c
tree80d56ddac3c226faf490c2419b7576e419935643
parent989643fa78a088d1667e85ed8562e16c9df79e8b
Revert "X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFC"

It seems we have on situation in a sanitizer enable bootstrap build
where the return instruction has a frame index operand that does not
point to a fixed object and fails the assert added here.

This reverts commit r300923.
This reverts commit r300922.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301024 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86FrameLowering.cpp
lib/Target/X86/X86FrameLowering.h
lib/Target/X86/X86RegisterInfo.cpp