Lines Matching refs:GuestExit
616 Arm64ECThunkType::GuestExit, NullThunkName, Arm64Ty, X64Ty, in buildGuestExitThunk()
626 Function *GuestExit = in buildGuestExitThunk() local
628 GuestExit->setComdat(M->getOrInsertComdat(ThunkName)); in buildGuestExitThunk()
629 GuestExit->setSection(".wowthk$aa"); in buildGuestExitThunk()
630 GuestExit->setMetadata( in buildGuestExitThunk()
634 GuestExit->setMetadata( in buildGuestExitThunk()
639 BasicBlock *BB = BasicBlock::Create(M->getContext(), "", GuestExit); in buildGuestExitThunk()
662 for (Argument &Arg : GuestExit->args()) in buildGuestExitThunk()
675 GuestExit->addParamAttr(0, SRetAttr); in buildGuestExitThunk()
679 return GuestExit; in buildGuestExitThunk()
690 Arm64ECThunkType::GuestExit, NullThunkName, Arm64Ty, X64Ty, in buildPatchableThunk()
699 Function *GuestExit = in buildPatchableThunk() local
701 GuestExit->setComdat(M->getOrInsertComdat(ThunkName)); in buildPatchableThunk()
702 GuestExit->setSection(".wowthk$aa"); in buildPatchableThunk()
703 BasicBlock *BB = BasicBlock::Create(M->getContext(), "", GuestExit); in buildPatchableThunk()
721 for (Argument &Arg : GuestExit->args()) in buildPatchableThunk()
734 GuestExit->addParamAttr(0, SRetAttr); in buildPatchableThunk()
738 MangledAlias->setAliasee(GuestExit); in buildPatchableThunk()
739 return GuestExit; in buildPatchableThunk()
878 {buildGuestExitThunk(F), F, Arm64ECThunkType::GuestExit}); in runOnModule()
882 ThunkMapping.push_back({Thunk, A, Arm64ECThunkType::GuestExit}); in runOnModule()