Home
last modified time | relevance | path

Searched refs:ThunkName (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ReturnThunks.cpp65 StringRef ThunkName = "__x86_return_thunk"; in runOnMachineFunction() local
66 if (MF.getFunction().getName() == ThunkName) in runOnMachineFunction()
88 .addExternalSymbol(ThunkName.data()); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp558 std::string ThunkName = *MangledName; in buildGuestExitThunk() local
559 if (ThunkName[0] == '?' && ThunkName.find("@") != std::string::npos) { in buildGuestExitThunk()
560 ThunkName.insert(ThunkName.find("@"), "$exit_thunk"); in buildGuestExitThunk()
562 ThunkName.append("$exit_thunk"); in buildGuestExitThunk()
565 Function::Create(Arm64Ty, GlobalValue::WeakODRLinkage, 0, ThunkName, M); in buildGuestExitThunk()
566 GuestExit->setComdat(M->getOrInsertComdat(ThunkName)); in buildGuestExitThunk()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1729 std::string ThunkName = kHwasanPersonalityThunkName; in instrumentPersonalityFunctions() local
1731 ThunkName += ("." + P.first->getName()).str(); in instrumentPersonalityFunctions()
1739 ThunkName, &M); in instrumentPersonalityFunctions()
1742 ThunkFn->setComdat(M.getOrInsertComdat(ThunkName)); in instrumentPersonalityFunctions()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp2061 SmallString<256> ThunkName; in EmitVirtualMemPtrThunk() local
2062 llvm::raw_svector_ostream Out(ThunkName); in EmitVirtualMemPtrThunk()
2066 if (llvm::GlobalValue *GV = CGM.getModule().getNamedValue(ThunkName)) in EmitVirtualMemPtrThunk()
2075 ThunkName.str(), &CGM.getModule()); in EmitVirtualMemPtrThunk()
2076 assert(ThunkFn->getName() == ThunkName && "name was uniqued!"); in EmitVirtualMemPtrThunk()
4061 SmallString<256> ThunkName; in getAddrOfCXXCtorClosure() local
4062 llvm::raw_svector_ostream Out(ThunkName); in getAddrOfCXXCtorClosure()
4066 if (llvm::GlobalValue *GV = CGM.getModule().getNamedValue(ThunkName)) in getAddrOfCXXCtorClosure()
4075 ThunkTy, getLinkageForRTTI(RecordTy), ThunkName.str(), &CGM.getModule()); in getAddrOfCXXCtorClosure()