| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Value.def | 88 HANDLE_CONSTANT(ConstantTokenNone) 108 HANDLE_CONSTANT_MARKER(ConstantDataLastVal, ConstantTokenNone)
|
| H A D | Constants.h | 850 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 D | Values.def | 48 DEF_CONST(ConstantTokenNone, ConstantTokenNone)
|
| H A D | Constant.h | 1487 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 D | CGCoroutine.cpp | 581 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 D | CGException.cpp | 975 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 D | CGCleanup.cpp | 1050 ParentPad = llvm::ConstantTokenNone::get(CGM.getLLVMContext()); in PopCleanupBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | EHPersonalities.cpp | 161 if (isa<ConstantTokenNone>(ParentPad)) in colorEHFunclets()
|
| H A D | Constants.cpp | 104 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 D | IntrinsicInst.cpp | 848 if (isa<ConstantTokenNone>(Token)) in getStatepoint()
|
| H A D | Verifier.cpp | 4594 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 D | LLVMContextImpl.h | 1764 std::unique_ptr<ConstantTokenNone> TheNoneToken;
|
| H A D | AsmWriter.cpp | 1793 if (isa<ConstantTokenNone>(CV)) { in WriteConstantInternal()
|
| H A D | AutoUpgrade.cpp | 4661 Args.push_back(ConstantTokenNone::get(CI->getContext())); in UpgradeIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroCleanup.cpp | 73 II->replaceAllUsesWith(ConstantTokenNone::get(Context)); in lower()
|
| H A D | CoroSplit.cpp | 273 ConstantTokenNone::get(CoroResults->getContext())); in replaceFallthroughCoroEnd() 1534 Save->replaceAllUsesWith(ConstantTokenNone::get(C)); in createResumeEntryBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 318 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 D | WinEHPrepare.cpp | 582 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 D | CoroInstr.h | 539 assert(isa<ConstantTokenNone>(Arg)); in getCoroSave() 691 return !isa<ConstantTokenNone>(getArgOperand(TokenArg)); in hasResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Context.cpp | 315 It->second = std::unique_ptr<ConstantTokenNone>( in getOrCreateValueInternal() 316 new ConstantTokenNone(cast<llvm::ConstantTokenNone>(LLVMC), *this)); in getOrCreateValueInternal()
|
| H A D | Instruction.cpp | 1554 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 D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1603 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 D | Core.h | 1895 macro(ConstantTokenNone) \
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2026 if (isa<ConstantTokenNone>(ParentPad)) in visitCatchRet()
|