Home
last modified time | relevance | path

Searched refs:SwitchInst (Results 76 – 95 of 95) sorted by relevance

1234

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h370 unsigned getEstimatedNumberOfCaseClusters(const SwitchInst &SI, in getEstimatedNumberOfCaseClusters()
H A DTargetLowering.h1173 virtual bool isSuitableForJumpTable(const SwitchInst *SI, uint64_t NumCases,
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp2977 return wrap(unwrap<SwitchInst>(Switch)->getDefaultDest()); in LLVMGetSwitchDefaultDest()
3256 unwrap<SwitchInst>(Switch)->addCase(unwrap<ConstantInt>(OnVal), unwrap(Dest)); in LLVMAddCase()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmt.cpp1799 llvm::SwitchInst *SavedSwitchInsn = SwitchInsn; in EmitSwitchStmt()
H A DCGOpenMPRuntime.cpp150 llvm::SwitchInst *UntiedSwitch = nullptr;
5658 llvm::SwitchInst *SwInst = in emitReduction()
H A DCGBuiltin.cpp3889 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]); in EmitBuiltinExpr()
3954 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]); in EmitBuiltinExpr()
4013 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB); in EmitBuiltinExpr()
H A DCGStmtOpenMP.cpp3697 llvm::SwitchInst *SwitchStmt = in EmitSections()
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp949 void Interpreter::visitSwitchInst(SwitchInst &I) { in visitSwitchInst()
/netbsd/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2864 const SwitchInst &SI = cast<SwitchInst>(I); in writeInstruction()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLocal.cpp190 if (auto *SI = dyn_cast<SwitchInst>(T)) { in ConstantFoldTerminator()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineVerifier.cpp644 BB && isa<SwitchInst>(BB->getTerminator())) && in visitMachineBasicBlockBefore()
/netbsd/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp932 SwitchInst *SwitchStmt = Builder.CreateSwitch(IndVar, ForIncBB); in createSections()
/netbsd/external/apache2/llvm/dist/llvm/docs/
H A DPasses.rst893 ``-lowerswitch``: Lower ``SwitchInst``\ s to branches
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp3322 identifyAliveSuccessors(Attributor &A, const SwitchInst &SI, in identifyAliveSuccessors()
3396 UsedAssumedInformation = identifyAliveSuccessors(A, cast<SwitchInst>(*I), in updateImpl()
/netbsd/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2126 See the method [llvm::SwitchInst::addCase]. **)
2131 See the method [llvm:;SwitchInst::getDefaultDest]. **)
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp2473 } else if (auto *SI = dyn_cast<SwitchInst>(TI)) { in processOutgoingEdges()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp9812 if (cast<Instruction>(U)->getParent() != &Entry || isa<SwitchInst>(U)) in isOnlyUsedInEntryBlock()
10882 const SwitchInst &SI, CaseClusterVector &Clusters, in peelDominantCaseCluster()
10933 void SelectionDAGBuilder::visitSwitch(const SwitchInst &SI) { in visitSwitch()
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp7584 if (SwitchInst *SI = dyn_cast<SwitchInst>(Term)) { in computeExitLimit()
7883 SwitchInst *Switch, in computeExitLimitFromSingleExitSwitch()
H A DValueTracking.cpp5168 } else if (auto SI = dyn_cast<SwitchInst>(TI)) { in isGuaranteedNotToBeUndefOrPoison()
/netbsd/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp6491 SwitchInst *SI = SwitchInst::Create(Cond, DefaultBB, Table.size()); in parseSwitch()

1234