Revert r265547 "Recommit r265309 after fixed an invalid memory reference bug happened"
authorHans Wennborg <hans@hanshq.net>
Fri, 8 Apr 2016 15:17:43 +0000 (15:17 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 8 Apr 2016 15:17:43 +0000 (15:17 +0000)
commit5a7723c7a2d5b7d67125f008d7d41b3e4d145f99
treeb3bac86c79dbd21c987102645b550c553715c7f5
parent872dd6c3fe74717d1a2cbc7b62a3cd33f27b699b
Revert r265547 "Recommit r265309 after fixed an invalid memory reference bug happened"

It caused PR27275: "ARM: Bad machine code: Using an undefined physical register"

Also reverting the following commits that were landed on top:
r265610 "Fix the compare-clang diff error introduced by r265547."
r265639 "Fix the sanitizer bootstrap error in r265547."
r265657 "InlineSpiller.cpp: Escap \@ in r265547. [-Wdocumentation]"

llvm-svn: 265790
16 files changed:
llvm/include/llvm/CodeGen/LiveRangeEdit.h
llvm/lib/CodeGen/InlineSpiller.cpp
llvm/lib/CodeGen/LiveRangeEdit.cpp
llvm/lib/CodeGen/RegAllocBase.cpp
llvm/lib/CodeGen/RegAllocBase.h
llvm/lib/CodeGen/RegAllocBasic.cpp
llvm/lib/CodeGen/RegAllocGreedy.cpp
llvm/lib/CodeGen/RegAllocPBQP.cpp
llvm/lib/CodeGen/Spiller.h
llvm/lib/CodeGen/SplitKit.cpp
llvm/lib/CodeGen/SplitKit.h
llvm/test/CodeGen/AArch64/aarch64-deferred-spilling.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/fp128-compare.ll
llvm/test/CodeGen/X86/hoist-spill.ll [deleted file]
llvm/test/CodeGen/X86/new-remat.ll [deleted file]
llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll