Lines Matching defs:addSymbol
589 Defined *Thunk::addSymbol(StringRef name, uint8_t type, uint64_t value,
655 addSymbol(ctx.saver.save("__AArch64AbsLongThunk_" + destination.getName()),
657 addSymbol("$x", STT_NOTYPE, 0, isec);
663 addSymbol("$d", STT_NOTYPE, 8, *tsec);
691 addSymbol(ctx.saver.save("__AArch64ADRPThunk_" + destination.getName()),
693 addSymbol("$x", STT_NOTYPE, 0, isec);
697 addSymbol(ctx.saver.save("__AArch64BTIThunk_" + destination.getName()),
699 addSymbol("$x", STT_NOTYPE, 0, isec);
849 addSymbol(ctx.saver.save("__ARMv7ABSLongThunk_" + destination.getName()),
851 addSymbol("$a", STT_NOTYPE, 0, isec);
866 addSymbol(ctx.saver.save("__Thumbv7ABSLongThunk_" + destination.getName()),
868 addSymbol("$t", STT_NOTYPE, 0, isec);
886 addSymbol(ctx.saver.save("__ARMV7PILongThunk_" + destination.getName()),
888 addSymbol("$a", STT_NOTYPE, 0, isec);
906 addSymbol(ctx.saver.save("__ThumbV7PILongThunk_" + destination.getName()),
908 addSymbol("$t", STT_NOTYPE, 0, isec);
926 addSymbol(ctx.saver.save("__Thumbv6MABSLongThunk_" + destination.getName()),
928 addSymbol("$t", STT_NOTYPE, 0, isec);
934 addSymbol("$d", STT_NOTYPE, 8, *tsec);
961 addSymbol(ctx.saver.save("__Thumbv6MABSXOLongThunk_" + destination.getName()),
963 addSymbol("$t", STT_NOTYPE, 0, isec);
986 addSymbol(ctx.saver.save("__Thumbv6MPILongThunk_" + destination.getName()),
988 addSymbol("$t", STT_NOTYPE, 0, isec);
994 addSymbol("$d", STT_NOTYPE, 12, *tsec);
1005 addSymbol(ctx.saver.save("__ARMv5LongLdrPcThunk_" + destination.getName()),
1007 addSymbol("$a", STT_NOTYPE, 0, isec);
1013 addSymbol("$d", STT_NOTYPE, 4, *tsec);
1025 addSymbol(ctx.saver.save("__ARMv4ABSLongBXThunk_" + destination.getName()),
1027 addSymbol("$a", STT_NOTYPE, 0, isec);
1033 addSymbol("$d", STT_NOTYPE, 8, *tsec);
1047 addSymbol(ctx.saver.save("__Thumbv4ABSLongBXThunk_" + destination.getName()),
1049 addSymbol("$t", STT_NOTYPE, 0, isec);
1055 addSymbol("$a", STT_NOTYPE, 4, *tsec);
1056 addSymbol("$d", STT_NOTYPE, 8, *tsec);
1071 addSymbol(ctx.saver.save("__Thumbv4ABSLongThunk_" + destination.getName()),
1073 addSymbol("$t", STT_NOTYPE, 0, isec);
1079 addSymbol("$a", STT_NOTYPE, 4, *tsec);
1080 addSymbol("$d", STT_NOTYPE, 12, *tsec);
1094 addSymbol(ctx.saver.save("__ARMv4PILongBXThunk_" + destination.getName()),
1096 addSymbol("$a", STT_NOTYPE, 0, isec);
1102 addSymbol("$d", STT_NOTYPE, 12, *tsec);
1115 addSymbol(ctx.saver.save("__ARMv4PILongThunk_" + destination.getName()),
1117 addSymbol("$a", STT_NOTYPE, 0, isec);
1123 addSymbol("$d", STT_NOTYPE, 8, *tsec);
1139 addSymbol(ctx.saver.save("__Thumbv4PILongBXThunk_" + destination.getName()),
1141 addSymbol("$t", STT_NOTYPE, 0, isec);
1147 addSymbol("$a", STT_NOTYPE, 4, *tsec);
1148 addSymbol("$d", STT_NOTYPE, 12, *tsec);
1165 addSymbol(ctx.saver.save("__Thumbv4PILongThunk_" + destination.getName()),
1167 addSymbol("$t", STT_NOTYPE, 0, isec);
1173 addSymbol("$a", STT_NOTYPE, 4, *tsec);
1174 addSymbol("$d", STT_NOTYPE, 16, *tsec);
1184 addSymbol(ctx.saver.save("__AVRThunk_" + destination.getName()), STT_FUNC, 0,
1200 addSymbol(ctx.saver.save("__LA25Thunk_" + destination.getName()), STT_FUNC, 0,
1224 addSymbol(ctx.saver.save("__microLA25Thunk_" + destination.getName()),
1249 addSymbol(ctx.saver.save("__microLA25Thunk_" + destination.getName()),
1310 addSymbol(ctx.saver.save(buf), STT_FUNC, 0, isec);
1319 addSymbol(ctx.saver.save("__LongThunk_" + destination.getName()), STT_FUNC, 0,
1363 Defined *s = addSymbol(ctx.saver.save("__plt_" + destination.getName()),
1407 Defined *s = addSymbol(ctx.saver.save("__toc_save_" + destination.getName()),
1451 addSymbol(ctx.saver.save((gotPlt ? "__plt_pcrel_" : "__gep_setup_") +
1469 addSymbol(ctx.saver.save("__long_branch_" + destination.getName()), STT_FUNC,