Lines Matching defs:addSymbol

495 Defined *Thunk::addSymbol(StringRef name, uint8_t type, uint64_t value,
548 addSymbol(saver().save("__AArch64AbsLongThunk_" + destination.getName()),
550 addSymbol("$x", STT_NOTYPE, 0, isec);
552 addSymbol("$d", STT_NOTYPE, 8, isec);
575 addSymbol(saver().save("__AArch64ADRPThunk_" + destination.getName()),
577 addSymbol("$x", STT_NOTYPE, 0, isec);
679 addSymbol(saver().save("__ARMv7ABSLongThunk_" + destination.getName()),
681 addSymbol("$a", STT_NOTYPE, 0, isec);
696 addSymbol(saver().save("__Thumbv7ABSLongThunk_" + destination.getName()),
698 addSymbol("$t", STT_NOTYPE, 0, isec);
714 addSymbol(saver().save("__ARMV7PILongThunk_" + destination.getName()),
716 addSymbol("$a", STT_NOTYPE, 0, isec);
734 addSymbol(saver().save("__ThumbV7PILongThunk_" + destination.getName()),
736 addSymbol("$t", STT_NOTYPE, 0, isec);
754 addSymbol(saver().save("__Thumbv6MABSLongThunk_" + destination.getName()),
756 addSymbol("$t", STT_NOTYPE, 0, isec);
758 addSymbol("$d", STT_NOTYPE, 8, isec);
784 addSymbol(saver().save("__Thumbv6MABSXOLongThunk_" + destination.getName()),
786 addSymbol("$t", STT_NOTYPE, 0, isec);
806 addSymbol(saver().save("__Thumbv6MPILongThunk_" + destination.getName()),
808 addSymbol("$t", STT_NOTYPE, 0, isec);
810 addSymbol("$d", STT_NOTYPE, 12, isec);
820 addSymbol(saver().save("__ARMv5LongLdrPcThunk_" + destination.getName()),
822 addSymbol("$a", STT_NOTYPE, 0, isec);
824 addSymbol("$d", STT_NOTYPE, 4, isec);
835 addSymbol(saver().save("__ARMv4ABSLongBXThunk_" + destination.getName()),
837 addSymbol("$a", STT_NOTYPE, 0, isec);
839 addSymbol("$d", STT_NOTYPE, 8, isec);
851 addSymbol(saver().save("__Thumbv4ABSLongBXThunk_" + destination.getName()),
853 addSymbol("$t", STT_NOTYPE, 0, isec);
854 addSymbol("$a", STT_NOTYPE, 4, isec);
856 addSymbol("$d", STT_NOTYPE, 8, isec);
869 addSymbol(saver().save("__Thumbv4ABSLongThunk_" + destination.getName()),
871 addSymbol("$t", STT_NOTYPE, 0, isec);
872 addSymbol("$a", STT_NOTYPE, 4, isec);
874 addSymbol("$d", STT_NOTYPE, 12, isec);
888 addSymbol(saver().save("__ARMv4PILongBXThunk_" + destination.getName()),
890 addSymbol("$a", STT_NOTYPE, 0, isec);
892 addSymbol("$d", STT_NOTYPE, 12, isec);
905 addSymbol(saver().save("__ARMv4PILongThunk_" + destination.getName()),
907 addSymbol("$a", STT_NOTYPE, 0, isec);
909 addSymbol("$d", STT_NOTYPE, 8, isec);
924 addSymbol(saver().save("__Thumbv4PILongBXThunk_" + destination.getName()),
926 addSymbol("$t", STT_NOTYPE, 0, isec);
927 addSymbol("$a", STT_NOTYPE, 4, isec);
929 addSymbol("$d", STT_NOTYPE, 12, isec);
945 addSymbol(saver().save("__Thumbv4PILongThunk_" + destination.getName()),
947 addSymbol("$t", STT_NOTYPE, 0, isec);
948 addSymbol("$a", STT_NOTYPE, 4, isec);
950 addSymbol("$d", STT_NOTYPE, 16, isec);
960 addSymbol(saver().save("__AVRThunk_" + destination.getName()), STT_FUNC, 0,
976 addSymbol(saver().save("__LA25Thunk_" + destination.getName()), STT_FUNC, 0,
1000 addSymbol(saver().save("__microLA25Thunk_" + destination.getName()),
1025 addSymbol(saver().save("__microLA25Thunk_" + destination.getName()),
1086 addSymbol(saver().save(os.str()), STT_FUNC, 0, isec);
1095 addSymbol(saver().save("__LongThunk_" + destination.getName()), STT_FUNC, 0,
1139 Defined *s = addSymbol(saver().save("__plt_" + destination.getName()),
1183 Defined *s = addSymbol(saver().save("__toc_save_" + destination.getName()),
1225 addSymbol(saver().save((gotPlt ? "__plt_pcrel_" : "__gep_setup_") +
1242 addSymbol(saver().save("__long_branch_" + destination.getName()), STT_FUNC, 0,