Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp496 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalEntry), in createRegisterGlobalsFunction()
504 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalManagedEntry), in createRegisterGlobalsFunction()
512 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalSurfaceEntry), in createRegisterGlobalsFunction()
521 Switch->addCase(Builder.getInt32(llvm::offloading::OffloadGlobalTextureEntry), in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp477 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in emitAtomicCmpXchgFailureSet()
479 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in emitAtomicCmpXchgFailureSet()
481 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in emitAtomicCmpXchgFailureSet()
569 SI->addCase(CGF.Builder.getInt1(false), StrongBB); in EmitAtomicOp()
839 SI->addCase(Builder.getInt32(S), B); in EmitAtomicOp()
1358 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in EmitAtomicExpr()
1360 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in EmitAtomicExpr()
1368 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::release), in EmitAtomicExpr()
1376 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acq_rel), in EmitAtomicExpr()
1383 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in EmitAtomicExpr()
H A DCGCleanup.cpp356 Switch->addCase(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
416 Switch->addCase(Builder.getInt32(Fixup.DestinationIndex), Block); in ResolveBranchFixups()
938 Switch->addCase(Builder.getInt32(0), FallthroughDest); in PopCleanupBlock()
942 Switch->addCase(Scope.getBranchAfterIndex(I), in PopCleanupBlock()
H A DCGCoroutine.cpp329 Switch->addCase(Builder.getInt8(0), ReadyBlock); in emitSuspendExpression()
330 Switch->addCase(Builder.getInt8(1), CleanupBlock); in emitSuspendExpression()
H A DCGBuiltin.cpp5040 SI->addCase(Builder.getInt32(1), AcquireBB); in EmitBuiltinExpr()
5041 SI->addCase(Builder.getInt32(2), AcquireBB); in EmitBuiltinExpr()
5046 SI->addCase(Builder.getInt32(3), ReleaseBB); in EmitBuiltinExpr()
5051 SI->addCase(Builder.getInt32(4), AcqRelBB); in EmitBuiltinExpr()
5056 SI->addCase(Builder.getInt32(5), SeqCstBB); in EmitBuiltinExpr()
5145 SI->addCase(Builder.getInt32(1), AcquireBB); in EmitBuiltinExpr()
5146 SI->addCase(Builder.getInt32(2), AcquireBB); in EmitBuiltinExpr()
5147 SI->addCase(Builder.getInt32(3), ReleaseBB); in EmitBuiltinExpr()
5148 SI->addCase(Builder.getInt32(4), AcqRelBB); in EmitBuiltinExpr()
5149 SI->addCase(Builder.getInt32(5), SeqCstBB); in EmitBuiltinExpr()
[all …]
H A DCGStmt.cpp1802 SwitchInsn->addCase(Builder.getInt(LHS), CaseDest); in EmitCaseStmtRange()
1899 SwitchInsn->addCase(CaseVal, Block.getBlock()); in EmitCaseStmt()
1915 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
1950 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp135 SI->addCase(CaseTypeId, TestBB); in buildCFICheck()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpTableToSwitch.cpp128 Switch->addCase( in expandToSwitch()
H A DLoopSimplifyCFG.cpp392 DummySwitch->addCase(Builder.getInt32(DummyIdx++), BB); in handleDeadExits()
H A DSimpleLoopUnswitch.cpp938 NewSIW.addCase(CaseVal, UnswitchedBB, std::get<2>(ExitCase)); in unswitchTrivialSwitch()
950 NewSIW.addCase(Case.getCaseValue(), NewPH, in unswitchTrivialSwitch()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMergeRegionExitTargets.cpp191 Sw->addCase(TargetToValue[BB], BB); in runOnConvergenceRegionNoRecurse()
H A DSPIRVStructurizer.cpp510 Sw->addCase(DstToIndex[BB], BB); in createSingleExitNode()
989 SI->addCase(It->getCaseValue(), NewTarget); in splitSwitchCases()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp262 SI->addCase(ConstantInt::get(CommonITy, i + 1), BBs[i]); in runImpl()
H A DExpandFp.cpp392 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 2), SwBB); in expandIToFP()
393 SI->addCase(Builder.getIntN(BitWidthNew, FPMantissaWidth + 3), SwEpilog); in expandIToFP()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp250 Switch->addCase(Case.Val, Case.Dest); in revert()
H A DInstruction.cpp1131 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) { in addCase() function in llvm::sandboxir::SwitchInst
1134 cast<llvm::SwitchInst>(Val)->addCase(cast<llvm::ConstantInt>(OnVal->Val), in addCase()
/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.cpp1531 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForEmscriptenSjLj()
1665 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForWasmSjLj()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp4557 bool addCase = false; in shouldAddCase() local
4566 addCase = true; in shouldAddCase()
4574 addCase = true; in shouldAddCase()
4581 addCase = true; in shouldAddCase()
4583 return addCase; in shouldAddCase()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp575 Switch->addCase(OnValue, CaseBlock); in mutate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp1232 SI->addCase(CaseVal, BBCase); in foldMemChr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp4074 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) { in addCase() function in SwitchInst
4170 void SwitchInstProfUpdateWrapper::addCase( in addCase() function in SwitchInstProfUpdateWrapper
4173 SI.addCase(OnVal, Dest); in addCase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1371 NewSI->addCase(V.Value, V.Dest); in performValueComparisonIntoPredecessorFolding()
5008 SIW.addCase(Cst, NewBB, NewW); in tryToSimplifyUncondBranchWithICmpInIt()
5136 New->addCase(Val, EdgeBB); in simplifyBranchOnICmpChain()
5863 SIW.addCase(MissingCase, SI->getDefaultDest(), SIW.getSuccessorWeight(0)); in eliminateDeadSwitchCases()
H A DCodeExtractor.cpp1958 TheSwitch->addCase(ConstantInt::get(Type::getInt16Ty(Context), SuccNum), in emitReplacerCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1388 SwitchOnDispatch->addCase(SwitchConstant, CaseBB); in rewritePHIsForCleanupPad()

12