Hi Yufei,
what do you mean with "move to HANA"? In general all ABAP code that is not DB-specifc is running on HANA. There can be some pitfalls like relying to the implicit sorting of a DB when doing a SQL query and working on the result set but you can check the readiness of your code. This can be done via the checkvariants PERFORMANCE_DB and FUNCTIONAL_DB (for more info on check variants and their availability see Transfer of ABAP Coding to SAP HANA - ATC check... | SCN)
Or do you mean that you want to do a code push-down to HANA i. e. changin the report in a way to push the data-intensive logic to the DB?
BR
Christian