mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-20 14:29:27 +00:00
Proper name 16 bit libcalls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@70750 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
2f25c2c63f
commit
c31642f7af
@ -51,19 +51,19 @@ TLSModel::Model getTLSModel(const GlobalValue *GV, Reloc::Model reloc) {
|
||||
/// InitLibcallNames - Set default libcall names.
|
||||
///
|
||||
static void InitLibcallNames(const char **Names) {
|
||||
Names[RTLIB::SHL_I16] = "__ashli16";
|
||||
Names[RTLIB::SHL_I16] = "__ashlhi3";
|
||||
Names[RTLIB::SHL_I32] = "__ashlsi3";
|
||||
Names[RTLIB::SHL_I64] = "__ashldi3";
|
||||
Names[RTLIB::SHL_I128] = "__ashlti3";
|
||||
Names[RTLIB::SRL_I16] = "__lshri16";
|
||||
Names[RTLIB::SRL_I16] = "__lshrhi3";
|
||||
Names[RTLIB::SRL_I32] = "__lshrsi3";
|
||||
Names[RTLIB::SRL_I64] = "__lshrdi3";
|
||||
Names[RTLIB::SRL_I128] = "__lshrti3";
|
||||
Names[RTLIB::SRA_I16] = "__ashri16";
|
||||
Names[RTLIB::SRA_I16] = "__ashrhi3";
|
||||
Names[RTLIB::SRA_I32] = "__ashrsi3";
|
||||
Names[RTLIB::SRA_I64] = "__ashrdi3";
|
||||
Names[RTLIB::SRA_I128] = "__ashrti3";
|
||||
Names[RTLIB::MUL_I16] = "__muli16";
|
||||
Names[RTLIB::MUL_I16] = "__mulhi3";
|
||||
Names[RTLIB::MUL_I32] = "__mulsi3";
|
||||
Names[RTLIB::MUL_I64] = "__muldi3";
|
||||
Names[RTLIB::MUL_I128] = "__multi3";
|
||||
|
Loading…
x
Reference in New Issue
Block a user