Home
last modified time | relevance | path

Searched refs:ThunkType (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp48 enum class ThunkType { GuestExit, Entry, Exit }; enum
76 void getThunkType(FunctionType *FT, AttributeList AttrList, ThunkType TT,
83 void getThunkArgTypes(FunctionType *FT, AttributeList AttrList, ThunkType TT,
96 ThunkType TT, raw_ostream &Out, in getThunkType()
99 Out << (TT == ThunkType::Entry ? "$ientry_thunk$cdecl$" in getThunkType()
111 if (TT == ThunkType::Exit) in getThunkType()
128 FunctionType *FT, AttributeList AttrList, ThunkType TT, raw_ostream &Out, in getThunkArgTypes()
166 if (TT != ThunkType::Entry) { in getThunkArgTypes()
352 getThunkType(FT, Attrs, ThunkType::Exit, ExitThunkStream, Arm64Ty, X64Ty); in buildExitThunk()
455 getThunkType(F->getFunctionType(), F->getAttributes(), ThunkType::Entry, in buildEntryThunk()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td4401 let Args = [EnumArgument<"ThunkType", "Kind",