Home
last modified time | relevance | path

Searched refs:ConstantTokenNone (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.def88 HANDLE_CONSTANT(ConstantTokenNone)
108 HANDLE_CONSTANT_MARKER(ConstantDataLastVal, ConstantTokenNone)
H A DConstants.h850 class ConstantTokenNone final : public ConstantData {
853 explicit ConstantTokenNone(LLVMContext &Context)
859 ConstantTokenNone(const ConstantTokenNone &) = delete;
862 LLVM_ABI static ConstantTokenNone *get(LLVMContext &Context);
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DValues.def48 DEF_CONST(ConstantTokenNone, ConstantTokenNone)
H A DConstant.h1487 class ConstantTokenNone final : public Constant {
1488 ConstantTokenNone(llvm::ConstantTokenNone *C, Context &Ctx) in ConstantTokenNone() function
1489 : Constant(ClassID::ConstantTokenNone, C, Ctx) {} in ConstantTokenNone()
1494 LLVM_ABI static ConstantTokenNone *get(Context &Ctx);
1498 return From->getSubclassID() == ClassID::ConstantTokenNone; in classof()
1507 assert(isa<llvm::ConstantTokenNone>(Val) && in verify()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp581 llvm::ConstantTokenNone::get(CoroEndFn->getContext())}, in Emit()
959 llvm::ConstantTokenNone::get(CoroEnd->getContext())}); in EmitCoroutineBody()
1039 Args.push_back(llvm::ConstantTokenNone::get(getLLVMContext())); in EmitCoroutineIntrinsic()
1047 Args.push_back(llvm::ConstantTokenNone::get(getLLVMContext())); in EmitCoroutineIntrinsic()
H A DCGException.cpp975 ParentPad = llvm::ConstantTokenNone::get(CGF.getLLVMContext()); in emitCatchPadBlock()
1019 ParentPad = llvm::ConstantTokenNone::get(CGF.getLLVMContext()); in emitWasmCatchPadBlock()
1611 ParentPad = llvm::ConstantTokenNone::get(CGM.getLLVMContext()); in getTerminateFunclet()
H A DCGCleanup.cpp1050 ParentPad = llvm::ConstantTokenNone::get(CGM.getLLVMContext()); in PopCleanupBlock()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DEHPersonalities.cpp161 if (isa<ConstantTokenNone>(ParentPad)) in colorEHFunclets()
H A DConstants.cpp104 isa<ConstantTokenNone>(this) || isa<ConstantTargetNone>(this); in isNullValue()
394 return ConstantTokenNone::get(Ty->getContext()); in getNullValue()
559 delete static_cast<ConstantTokenNone *>(C); in deleteConstant()
1526 ConstantTokenNone *ConstantTokenNone::get(LLVMContext &Context) { in get()
1529 pImpl->TheNoneToken.reset(new ConstantTokenNone(Context)); in get()
1534 void ConstantTokenNone::destroyConstantImpl() { in destroyConstantImpl()
H A DIntrinsicInst.cpp848 if (isa<ConstantTokenNone>(Token)) in getStatepoint()
H A DVerifier.cpp4594 FromPad = ConstantTokenNone::get(II->getContext()); in visitEHPadPredecessors()
4613 Check(!isa<ConstantTokenNone>(FromPad), in visitEHPadPredecessors()
4722 Check(isa<ConstantTokenNone>(ParentPad) || isa<FuncletPadInst>(ParentPad), in visitCleanupPadInst()
4804 } while (!isa<ConstantTokenNone>(ExitedPad)); in visitFuncletPadInst()
4807 UnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
4825 if (isa<CleanupPadInst>(&FPI) && !isa<ConstantTokenNone>(UnwindPad) && in visitFuncletPadInst()
4878 SwitchUnwindPad = ConstantTokenNone::get(FPI.getContext()); in visitFuncletPadInst()
4904 Check(isa<ConstantTokenNone>(ParentPad) || isa<FuncletPadInst>(ParentPad), in visitCatchSwitchInst()
H A DLLVMContextImpl.h1764 std::unique_ptr<ConstantTokenNone> TheNoneToken;
H A DAsmWriter.cpp1793 if (isa<ConstantTokenNone>(CV)) { in WriteConstantInternal()
H A DAutoUpgrade.cpp4661 Args.push_back(ConstantTokenNone::get(CI->getContext())); in UpgradeIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp73 II->replaceAllUsesWith(ConstantTokenNone::get(Context)); in lower()
H A DCoroSplit.cpp273 ConstantTokenNone::get(CoroResults->getContext())); in replaceFallthroughCoroEnd()
1534 Save->replaceAllUsesWith(ConstantTokenNone::get(C)); in createResumeEntryBlock()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp318 if (isa<ConstantTokenNone>(ChildUnwindDestToken)) { in getUnwindDestTokenHelper()
333 UnwindDestToken = ConstantTokenNone::get(CleanupPad->getContext()); in getUnwindDestTokenHelper()
595 if (UnwindDestToken && !isa<ConstantTokenNone>(UnwindDestToken)) in HandleCallsInBlockInlinedThroughInvoke()
722 isa<ConstantTokenNone>(FuncletUnwindMap[CleanupPad])); in HandleInlinedEHPad()
724 ConstantTokenNone::get(Caller->getContext()); in HandleInlinedEHPad()
747 if (UnwindDestToken && !isa<ConstantTokenNone>(UnwindDestToken)) in HandleInlinedEHPad()
757 UnwindDestToken = ConstantTokenNone::get(Caller->getContext()); in HandleInlinedEHPad()
2621 !isa<ConstantTokenNone>(CallSiteUnwindDestToken); in InlineFunction()
3079 if (isa<ConstantTokenNone>(CatchSwitch->getParentPad())) in InlineFunction()
3083 if (isa<ConstantTokenNone>(FPI->getParentPad())) in InlineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp582 return isa<ConstantTokenNone>(CatchSwitch->getParentPad()) && in isTopLevelPadForMSVC()
585 return isa<ConstantTokenNone>(CleanupPad->getParentPad()) && in isTopLevelPadForMSVC()
693 if (isa<ConstantTokenNone>(ParentPad)) in calculateClrEHStateNumbers()
927 FuncletToken = ConstantTokenNone::get(F.getContext()); in cloneCommonBlocks()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroInstr.h539 assert(isa<ConstantTokenNone>(Arg)); in getCoroSave()
691 return !isa<ConstantTokenNone>(getArgOperand(TokenArg)); in hasResults()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DContext.cpp315 It->second = std::unique_ptr<ConstantTokenNone>( in getOrCreateValueInternal()
316 new ConstantTokenNone(cast<llvm::ConstantTokenNone>(LLVMC), *this)); in getOrCreateValueInternal()
H A DInstruction.cpp1554 ConstantTokenNone *ConstantTokenNone::get(Context &Ctx) { in get()
1555 auto *LLVMC = llvm::ConstantTokenNone::get(Ctx.LLVMCtx); in get()
1556 return cast<ConstantTokenNone>(Ctx.getOrCreateConstant(LLVMC)); in get()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1603 IRB.CreateCatchSwitch(ConstantTokenNone::get(C), nullptr, 1); in handleLongjmpableCallsForWasmSjLj()
1725 if (isa<ConstantTokenNone>(ParentPad)) in handleLongjmpableCallsForWasmSjLj()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1895 macro(ConstantTokenNone) \
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2026 if (isa<ConstantTokenNone>(ParentPad)) in visitCatchRet()