This change builds up on http://reviews.llvm.org/D7760
It implements support for the gc.relocates tied to the invoke statepoint. It adds new 'FuncInfo::InvokeStatepointValueSlots' field to store exported gc values and uses it during visitGCRelocate.