Home
last modified time | relevance | path

Searched refs:PAI (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp1024 std::optional<CallLowering::PtrAuthInfo> &PAI, in getCallOpcode() argument
1029 if (!PAI) in getCallOpcode()
1033 assert((PAI->Key == AArch64PACKey::IA || PAI->Key == AArch64PACKey::IB) && in getCallOpcode()
1045 assert(!PAI && "ptrauth tail-calls not yet supported with PAuthLR"); in getCallOpcode()
1048 if (PAI) in getCallOpcode()
1054 assert(!PAI && "ptrauth tail-calls not yet supported with PAuthLR"); in getCallOpcode()
1058 if (PAI) in getCallOpcode()
1105 unsigned Opc = getCallOpcode(MF, Info.Callee.isReg(), true, Info.PAI, MRI); in lowerTailCall()
1119 assert((Info.PAI->Key == AArch64PACKey::IA || in lowerTailCall()
1120 Info.PAI->Key == AArch64PACKey::IB) && in lowerTailCall()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h134 std::optional<PtrAuthInfo> PAI; member
598 std::optional<PtrAuthInfo> PAI, Register ConvergenceCtrlToken,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp98 std::optional<PtrAuthInfo> PAI, in lowerCall() argument
155 if (!PAI && CB.countOperandBundlesOfType(LLVMContext::OB_ptrauth)) { in lowerCall()
203 Info.PAI = PAI; in lowerCall()
H A DIRTranslator.cpp2662 std::optional<CallLowering::PtrAuthInfo> PAI; in translateCallBase() local
2678 PAI = CallLowering::PtrAuthInfo{cast<ConstantInt>(Key)->getZExtValue(), in translateCallBase()
2693 MIRBuilder, CB, Res, Args, SwiftErrorVReg, PAI, ConvergenceCtrlToken, in translateCallBase()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h410 const TargetLowering::PtrAuthInfo *PAI = nullptr);
H A DSelectionDAGBuilder.cpp8715 const TargetLowering::PtrAuthInfo *PAI) { in LowerCallTo() argument
8824 if (PAI) { in LowerCallTo()
8828 CLI.setPtrAuth(*PAI); in LowerCallTo()
9469 TargetLowering::PtrAuthInfo PAI = {Key->getZExtValue(), in LowerCallSiteWithPtrAuthBundle() local
9473 EHPadBB, &PAI); in LowerCallSiteWithPtrAuthBundle()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4542 std::optional<PtrAuthInfo> PAI; member
4667 PAI = Value; in setPtrAuth()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8823 if (CLI.PAI) { in LowerCall()
8824 const uint64_t Key = CLI.PAI->Key; in LowerCall()
8831 extractPtrauthBlendDiscriminators(CLI.PAI->Discriminator, &DAG); in LowerCall()
/freebsd/crypto/heimdal/lib/wind/
H A DUnicodeData.txt2626 0E2F;THAI CHARACTER PAIYANNOI;Lo;0;L;;;;;N;THAI PAI YAN NOI;paiyan noi;;;