Split the argument unscheduling loop in the WebAssembly register
authorEric Christopher <echristo@gmail.com>
Fri, 20 Nov 2015 00:34:54 +0000 (00:34 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 20 Nov 2015 00:34:54 +0000 (00:34 +0000)
commit77072b3170a72d838112c726dc60b0f452cf5409
treeec6b773a683f18fc3e3e074582dec5ca6623ca4c
parentcbf870d3b1118dfe60236acbcc31878e14df72d6
Split the argument unscheduling loop in the WebAssembly register
coloring pass. Turn the logic into "look for an insert point and
then move things past the insert point".

No functional change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253626 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp