Bug 959119: Take into account the use's index when determining whether a mir node can consume a float32; r=sstangl