In this paper, we provide a comprehensive literature survey on simultaneous wireless information and power transfer (SWIPT) in multi-antenna systems. We first review recent contributions on the theory analysis of SWIPT from information theoretic standpoint and introduce the tradeoff between information transfer and power transfer under various settings. Then, we focus on the utilization of multi-antenna techniques to solve existing problems of SWIPT. Contributions on the implementation aspects of multi-antenna SWIPT are summarized. The performance of SWIPT is evaluated by different metrics, therefore, we review the works on dynamic SWIPT optimization based on objective function using multi-antenna techniques. In addition, the implementation of SWIPT brings up secure issue. Thus, we summarize recent works on secure SWIPT. Finally, we present researches combining SWIPT with state-of-the-art techniques due to potential application in different scenarios.