Home
last modified time | relevance | path

Searched refs:addCase (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp464 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalEntry), in createRegisterGlobalsFunction()
470 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalManagedEntry), in createRegisterGlobalsFunction()
478 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalSurfaceEntry), in createRegisterGlobalsFunction()
487 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalTextureEntry), in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp475 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in emitAtomicCmpXchgFailureSet()
477 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in emitAtomicCmpXchgFailureSet()
479 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in emitAtomicCmpXchgFailureSet()
567 SI->addCase(CGF.Builder.getInt1(false), StrongBB); in EmitAtomicOp()
802 SI->addCase(Builder.getInt32(S), B); in EmitAtomicOp()
1314 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in EmitAtomicExpr()
1316 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in EmitAtomicExpr()
1324 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::release), in EmitAtomicExpr()
1332 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acq_rel), in EmitAtomicExpr()
1339 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in EmitAtomicExpr()
H A DCGCleanup.cpp342 Switch->addCase(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
402 Switch->addCase(Builder.getInt32(Fixup.DestinationIndex), Block); in ResolveBranchFixups()
923 Switch->addCase(Builder.getInt32(0), FallthroughDest); in PopCleanupBlock()
927 Switch->addCase(Scope.getBranchAfterIndex(I), in PopCleanupBlock()
H A DCGCoroutine.cpp328 Switch->addCase(Builder.getInt8(0), ReadyBlock); in emitSuspendExpression()
329 Switch->addCase(Builder.getInt8(1), CleanupBlock); in emitSuspendExpression()
H A DCGStmt.cpp1653 SwitchInsn->addCase(Builder.getInt(LHS), CaseDest); in EmitCaseStmtRange()
1750 SwitchInsn->addCase(CaseVal, Block.getBlock()); in EmitCaseStmt()
1766 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
1801 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
H A DCGBuiltin.cpp4847 SI->addCase(Builder.getInt32(0), BBs[0]); in EmitBuiltinExpr()
4848 SI->addCase(Builder.getInt32(1), BBs[1]); in EmitBuiltinExpr()
4849 SI->addCase(Builder.getInt32(2), BBs[1]); in EmitBuiltinExpr()
4850 SI->addCase(Builder.getInt32(3), BBs[2]); in EmitBuiltinExpr()
4851 SI->addCase(Builder.getInt32(4), BBs[3]); in EmitBuiltinExpr()
4852 SI->addCase(Builder.getInt32(5), BBs[4]); in EmitBuiltinExpr()
4906 SI->addCase(Builder.getInt32(0), BBs[0]); in EmitBuiltinExpr()
4907 SI->addCase(Builder.getInt32(3), BBs[1]); in EmitBuiltinExpr()
4908 SI->addCase(Builder.getInt32(5), BBs[2]); in EmitBuiltinExpr()
4961 SI->addCase(Builder.getInt32(1), AcquireBB); in EmitBuiltinExpr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp136 SI->addCase(CaseTypeId, TestBB); in buildCFICheck()
H A DIROutliner.cpp2195 SwitchI->addCase( in createSwitchStatement()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp263 SI->addCase(ConstantInt::get(CommonITy, i + 1), BBs[i]); in runImpl()
H A DExpandLargeFpConvert.cpp387 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 2), SwBB); in expandIToFP()
388 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 3), SwEpilog); in expandIToFP()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMergeRegionExitTargets.cpp194 Sw->addCase(TargetToValue[BB], BB); in runOnConvergenceRegionNoRecurse()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpTableToSwitch.cpp128 Switch->addCase( in expandToSwitch()
H A DLoopSimplifyCFG.cpp378 DummySwitch->addCase(Builder.getInt32(DummyIdx++), BB); in handleDeadExits()
H A DSimpleLoopUnswitch.cpp933 NewSIW.addCase(CaseVal, UnswitchedBB, std::get<2>(ExitCase)); in unswitchTrivialSwitch()
945 NewSIW.addCase(Case.getCaseValue(), NewPH, in unswitchTrivialSwitch()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp422 SI->addCase(CaseSizeId, CaseBB); in perform()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1526 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForEmscriptenSjLj()
1660 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForWasmSjLj()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp488 Switch->addCase(OnValue, CaseBlock); in mutate()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp4445 bool addCase = false; in shouldAddCase() local
4454 addCase = true; in shouldAddCase()
4462 addCase = true; in shouldAddCase()
4469 addCase = true; in shouldAddCase()
4471 return addCase; in shouldAddCase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp1161 SI->addCase(CaseVal, BBCase); in foldMemChr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3944 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) { in addCase() function in SwitchInst
4040 void SwitchInstProfUpdateWrapper::addCase( in addCase() function in SwitchInstProfUpdateWrapper
4043 SI.addCase(OnVal, Dest); in addCase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1335 NewSI->addCase(V.Value, V.Dest); in PerformValueComparisonIntoPredecessorFolding()
4858 SIW.addCase(Cst, NewBB, NewW); in tryToSimplifyUncondBranchWithICmpInIt()
4986 New->addCase(Values[i], EdgeBB); in SimplifyBranchOnICmpChain()
5714 SIW.addCase(MissingCase, SI->getDefaultDest(), SIW.getSuccessorWeight(0)); in eliminateDeadSwitchCases()
H A DCodeExtractor.cpp1332 TheSwitch->addCase(ConstantInt::get(Type::getInt16Ty(Context), in emitCallAndSwitchStatement()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h3358 void addCase(ConstantInt *OnVal, BasicBlock *Dest);
3419 void addCase(ConstantInt *OnVal, BasicBlock *Dest, CaseWeightOpt W);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1548 Switch->addCase(IndexVal, ResumeBB); in createResumeEntryBlock()
H A DCoroFrame.cpp2188 SwitchOnDispatch->addCase(SwitchConstant, CaseBB); in rewritePHIsForCleanupPad()

12