diff options
author | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-01-18 18:25:27 +0000 |
---|---|---|
committer | Sanjiv Gupta <sanjiv.gupta@microchip.com> | 2009-01-18 18:25:27 +0000 |
commit | 15c94d08ab2be2e3d00de4edbfc7adde6545a7db (patch) | |
tree | ea97d0d8fd1b3f98240c9bccd423022fe6d22a5c /include/llvm/CodeGen/RuntimeLibcalls.h | |
parent | 2cb560f6ef1e2c88501c6ed954b931af2e1baba1 (diff) | |
download | llvm-15c94d08ab2be2e3d00de4edbfc7adde6545a7db.tar.gz llvm-15c94d08ab2be2e3d00de4edbfc7adde6545a7db.tar.bz2 llvm-15c94d08ab2be2e3d00de4edbfc7adde6545a7db.tar.xz |
Few targets like PIC16 wants libcall generation for illegal type i16.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62467 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/RuntimeLibcalls.h')
-rw-r--r-- | include/llvm/CodeGen/RuntimeLibcalls.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/RuntimeLibcalls.h b/include/llvm/CodeGen/RuntimeLibcalls.h index e134e788ed..417f8d3f74 100644 --- a/include/llvm/CodeGen/RuntimeLibcalls.h +++ b/include/llvm/CodeGen/RuntimeLibcalls.h @@ -29,15 +29,19 @@ namespace RTLIB { /// enum Libcall { // Integer + SHL_I16, SHL_I32, SHL_I64, SHL_I128, + SRL_I16, SRL_I32, SRL_I64, SRL_I128, + SRA_I16, SRA_I32, SRA_I64, SRA_I128, + MUL_I16, MUL_I32, MUL_I64, MUL_I128, |