Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DBranchProbabilityInfoTest.cpp75 Switch->addCase(ConstantInt::get(I32, I), PreExitBB); in TEST_F()
/llvm-project-15.0.7/clang/tools/clang-linker-wrapper/
H A DOffloadWrapper.cpp476 Switch->addCase(Builder.getInt32(OffloadGlobalEntry), SwGlobalBB); in createRegisterGlobalsFunction()
481 Switch->addCase(Builder.getInt32(OffloadGlobalManagedEntry), SwManagedBB); in createRegisterGlobalsFunction()
486 Switch->addCase(Builder.getInt32(OffloadGlobalSurfaceEntry), SwSurfaceBB); in createRegisterGlobalsFunction()
491 Switch->addCase(Builder.getInt32(OffloadGlobalTextureEntry), SwTextureBB); in createRegisterGlobalsFunction()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGAtomic.cpp473 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in emitAtomicCmpXchgFailureSet()
475 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in emitAtomicCmpXchgFailureSet()
477 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in emitAtomicCmpXchgFailureSet()
561 SI->addCase(CGF.Builder.getInt1(false), StrongBB); in EmitAtomicOp()
766 SI->addCase(Builder.getInt32(S), B); in EmitAtomicOp()
1430 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in EmitAtomicExpr()
1432 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in EmitAtomicExpr()
1440 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::release), in EmitAtomicExpr()
1448 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acq_rel), in EmitAtomicExpr()
1455 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in EmitAtomicExpr()
H A DCGCleanup.cpp364 Switch->addCase(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
424 Switch->addCase(Builder.getInt32(Fixup.DestinationIndex), Block); in ResolveBranchFixups()
918 Switch->addCase(Builder.getInt32(0), FallthroughDest); in PopCleanupBlock()
922 Switch->addCase(Scope.getBranchAfterIndex(I), in PopCleanupBlock()
H A DCGCoroutine.cpp219 Switch->addCase(Builder.getInt8(0), ReadyBlock); in emitSuspendExpression()
220 Switch->addCase(Builder.getInt8(1), CleanupBlock); in emitSuspendExpression()
H A DCGStmt.cpp1445 SwitchInsn->addCase(Builder.getInt(LHS), CaseDest); in EmitCaseStmtRange()
1542 SwitchInsn->addCase(CaseVal, Block.getBlock()); in EmitCaseStmt()
1558 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
1593 SwitchInsn->addCase(CaseVal, CaseDest); in EmitCaseStmt()
H A DCGBuiltin.cpp4059 SI->addCase(Builder.getInt32(0), BBs[0]); in EmitBuiltinExpr()
4060 SI->addCase(Builder.getInt32(1), BBs[1]); in EmitBuiltinExpr()
4061 SI->addCase(Builder.getInt32(2), BBs[1]); in EmitBuiltinExpr()
4062 SI->addCase(Builder.getInt32(3), BBs[2]); in EmitBuiltinExpr()
4063 SI->addCase(Builder.getInt32(4), BBs[3]); in EmitBuiltinExpr()
4064 SI->addCase(Builder.getInt32(5), BBs[4]); in EmitBuiltinExpr()
4118 SI->addCase(Builder.getInt32(0), BBs[0]); in EmitBuiltinExpr()
4119 SI->addCase(Builder.getInt32(3), BBs[1]); in EmitBuiltinExpr()
4120 SI->addCase(Builder.getInt32(5), BBs[2]); in EmitBuiltinExpr()
4184 SI->addCase(Builder.getInt32(4), AcqRelBB); in EmitBuiltinExpr()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp150 SI->addCase(CaseTypeId, TestBB); in buildCFICheck()
H A DIROutliner.cpp2187 SwitchI->addCase( in createSwitchStatement()
/llvm-project-15.0.7/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp1004 theSwitch->addCase(ourExceptionCaughtState, &terminatorBlock); in createFinallyBlock()
1005 theSwitch->addCase(ourExceptionThrownState, &unwindResumeBlock); in createFinallyBlock()
1314 switchToCatchBlock->addCase(llvm::ConstantInt::get( in createCatchWrappedInvokeFunction()
1407 theSwitch->addCase(llvm::ConstantInt::get(llvm::Type::getInt32Ty(context), in createThrowExceptionFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp254 SI->addCase(ConstantInt::get(CommonITy, i + 1), BBs[i]); in runOnFunction()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DInstructionsTest.cpp913 SI->addCase(ConstantInt::get(Int32Ty, 1), BB1.get()); in TEST()
914 SI->addCase(ConstantInt::get(Int32Ty, 2), BB2.get()); in TEST()
915 SI->addCase(ConstantInt::get(Int32Ty, 3), BB3.get()); in TEST()
976 SI->addCase(ConstantInt::get(Int32Ty, 1), BB1.get()); in TEST()
977 SI->addCase(ConstantInt::get(Int32Ty, 2), BB2.get()); in TEST()
H A DCFGBuilder.cpp55 SI->addCase(IntVal, To); in ConnectBlocks()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp431 SI->addCase(CaseSizeId, CaseBB); in perform()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp379 DummySwitch->addCase(Builder.getInt32(DummyIdx++), BB); in handleDeadExits()
H A DSimpleLoopUnswitch.cpp861 NewSIW.addCase(CaseVal, UnswitchedBB, std::get<2>(ExitCase)); in unswitchTrivialSwitch()
873 NewSIW.addCase(Case.getCaseValue(), NewPH, in unswitchTrivialSwitch()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp457 switchInst->addCase( in convertOperationImpl()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1640 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForEmscriptenSjLj()
1783 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForWasmSjLj()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp4380 bool addCase = false; in shouldAddCase() local
4389 addCase = true; in shouldAddCase()
4397 addCase = true; in shouldAddCase()
4404 addCase = true; in shouldAddCase()
4406 return addCase; in shouldAddCase()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp4363 void SwitchInst::addCase(ConstantInt *OnVal, BasicBlock *Dest) { in addCase() function in SwitchInst
4471 void SwitchInstProfUpdateWrapper::addCase( in addCase() function in SwitchInstProfUpdateWrapper
4474 SI.addCase(OnVal, Dest); in addCase()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1548 SwitchStmt->addCase(Builder.getInt32(CaseNumber), CaseBB); in createSections()
1715 Switch->addCase(Builder.getInt32(1), NonAtomicRedBlock); in createReductions()
1716 Switch->addCase(Builder.getInt32(2), AtomicRedBlock); in createReductions()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1313 TheSwitch->addCase(ConstantInt::get(Type::getInt16Ty(Context), in emitCallAndSwitchStatement()
H A DSimplifyCFG.cpp1331 NewSI->addCase(V.Value, V.Dest); in PerformValueComparisonIntoPredecessorFolding()
4497 SIW.addCase(Cst, NewBB, NewW); in tryToSimplifyUncondBranchWithICmpInIt()
4625 New->addCase(Values[i], EdgeBB); in SimplifyBranchOnICmpChain()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp435 Switch->addCase(IndexVal, ResumeBB); in createResumeEntryBlock()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h3553 void addCase(ConstantInt *OnVal, BasicBlock *Dest);
3616 void addCase(ConstantInt *OnVal, BasicBlock *Dest, CaseWeightOpt W);

12