diff options
author | Andrew Wei <weiwei64@huawei.com> | 2020-02-18 23:53:26 +0800 |
---|---|---|
committer | Andrew Wei <weiwei64@huawei.com> | 2020-02-18 23:56:42 +0800 |
commit | 4ca753f4e3ed194ada95f3911a58d70915ce2acd (patch) | |
tree | 491eeb8cbcf3c859cf7b034076409a6d23c0670a /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 8fbc92580769dd42b4f00fd41200e0fa9de98405 (diff) | |
download | llvm-4ca753f4e3ed194ada95f3911a58d70915ce2acd.zip llvm-4ca753f4e3ed194ada95f3911a58d70915ce2acd.tar.gz llvm-4ca753f4e3ed194ada95f3911a58d70915ce2acd.tar.bz2 |
[RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
Implement TargetLowering callback mayBeEmittedAsTailCall for riscv in CodeGenPrepare,
which will duplicate return instructions to enable tailcall optimization.
Differential Revision: https://reviews.llvm.org/D73699
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions