Home
last modified time | relevance | path

Searched refs:isTokenTy (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-head/contrib/llvm-project/llvm/lib/IR/
HDTypedPointerType.cpp41 !ElemTy->isMetadataTy() && !ElemTy->isTokenTy() && in isValidElementType()
HDConvergenceVerifier.cpp59 Bundle->Inputs[0]->getType()->isTokenTy(), in findAndCheckConvergenceTokenUsed()
HDType.cpp600 !ElemTy->isTokenTy(); in isValidElementType()
662 !ElemTy->isTokenTy() && !ElemTy->isX86_AMXTy(); in isValidElementType()
766 !ElemTy->isMetadataTy() && !ElemTy->isTokenTy() && in isValidElementType()
HDVerifier.cpp2853 Check(!Arg.getType()->isTokenTy(), in visitFunction()
2867 Check(!F.getReturnType()->isTokenTy(), in visitFunction()
3465 Check(!PN.getType()->isTokenTy(), "PHI nodes cannot have token type!"); in visitPHINode()
3664 Check(!ParamTy->isTokenTy(), in visitCallBase()
3671 Check(!FTy->getReturnType()->isTokenTy(), in visitCallBase()
HDFunction.cpp1585 case IITDescriptor::Token: return !Ty->isTokenTy(); in matchIntrinsicType()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDLowLevelTypeUtils.cpp42 if (Ty.isTokenTy()) in getLLTForType()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDLCSSA.cpp96 assert(!I->getType()->isTokenTy() && "Tokens shouldn't be in the worklist"); in formLCSSAForInstructions()
410 if (I.getType()->isTokenTy()) in formLCSSA()
HDLocal.cpp2800 if (isa<Instruction>(Op) && !Op->getType()->isTokenTy()) { in handleUnreachableTerminator()
2823 if (!Inst->use_empty() && !Inst->getType()->isTokenTy()) in removeAllNonTerminatorAndEHPadInstructions()
2825 if (Inst->isEHPad() || Inst->getType()->isTokenTy()) { in removeAllNonTerminatorAndEHPadInstructions()
HDSimplifyCFG.cpp1942 I->getType()->isTokenTy()) in canSinkInstructions()
2047 if (Op->getType()->isTokenTy()) in canSinkInstructions()
2107 assert(!Op->getType()->isTokenTy() && "Can't PHI tokens!"); in sinkLastInstruction()
2605 return U0->getType()->isTokenTy() || in shouldBelongToSameSet()
HDBasicBlockUtils.cpp1521 assert(!LPad->getType()->isTokenTy() && in SplitLandingPadPredecessorsImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDCodeMetrics.cpp180 if (I.getType()->isTokenTy() && !isa<ConvergenceControlInst>(I) && in analyzeBasicBlock()
HDLoopInfo.cpp438 if (IgnoreTokens && I.getType()->isTokenTy()) in isBlockInLCSSAForm()
945 if (V->getType()->isTokenTy()) in wouldBeOutOfLoopUseRequiringLCSSA()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/IR/
HDType.h225 bool isTokenTy() const { return getTypeID() == TokenTyID; } in isTokenTy() function
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDGVNSink.cpp634 I->getType()->isTokenTy()) in shouldAvoidSinkingInstruction()
901 assert(!Op->getType()->isTokenTy() && "Can't PHI tokens!"); in sinkLastInstruction()
HDSimplifyCFGPass.cpp205 [](Value *Op) { return Op->getType()->isTokenTy(); })) in tailMergeBlocksWithSimilarFunctionTerminators()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
HDSPIRVConvergenceRegionAnalysis.cpp67 Bundle->Inputs[0]->getType()->isTokenTy()); in getConvergenceTokenInternal()
/freebsd-head/contrib/llvm-project/llvm/lib/FuzzMutate/
HDIRMutator.cpp375 return T->isMetadataTy() || T->isTokenTy(); in mutate()
588 if (!Ty->isVoidTy() && !Ty->isTokenTy()) in mutate()
/freebsd-head/contrib/llvm-project/llvm/tools/bugpoint/
HDCrashDebugger.cpp497 if (BBTerm->isEHPad() || BBTerm->getType()->isTokenTy()) in TestBlocks()
786 !Inst.isEHPad() && !Inst.getType()->isTokenTy() && in TestInsts()
1129 if (I->isEHPad() || I->getType()->isTokenTy() || in ReduceInsts()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDHotColdSplitting.cpp185 BB, [](const Instruction &I) { return I.getType()->isTokenTy(); })) { in mayExtractBlock()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDFunctionLoweringInfo.cpp406 if (V->getType()->isTokenTy() && !isa<ConvergenceControlInst>(V)) in InitializeRegForValue()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDIRTranslator.h717 assert(Token.getType()->isTokenTy()); in getOrCreateConvergenceTokenVReg()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDIRTranslator.cpp217 if (!Val.getType()->isTokenTy()) in getOrCreateVRegs()
2987 if (LP.getType()->isTokenTy()) in translateLandingPad()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVEmitIntrinsics.cpp241 if (I->getType()->isTokenTy()) in reportFatalOnTokenType()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstructionCombining.cpp3598 if (!Inst.use_empty() && !Inst.getType()->isTokenTy()) { in handleUnreachableFrom()
3602 if (Inst.isEHPad() || Inst.getType()->isTokenTy()) in handleUnreachableFrom()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroFrame.cpp3207 if (I.getType()->isTokenTy()) in buildCoroutineFrame()

12