| commit | d58bd8dc4a1934e87c568a2fa40503461b3c7690 | [log] [tgz] |
|---|---|---|
| author | Shiva Chen <shiva0217@gmail.com> | Wed Apr 25 14:19:12 2018 +0000 |
| committer | Shiva Chen <shiva0217@gmail.com> | Wed Apr 25 14:19:12 2018 +0000 |
| tree | 55ff893b43ec60c7b46e86ddf0d2778350dc4437 | |
| parent | 98f9389f65e630a7243f9c99717009107758d492 [diff] |
[RISCV] Expand function call to "call" pseudoinstruction To do this: 1. Change GlobalAddress SDNode to TargetGlobalAddress to avoid legalizer split the symbol. 2. Change ExternalSymbol SDNode to TargetExternalSymbol to avoid legalizer split the symbol. 3. Let PseudoCALL match direct call with target operand TargetGlobalAddress and TargetExternalSymbol. Differential Revision: https://reviews.llvm.org/D44885 llvm-svn: 330827