Searched refs:SwitchInst (Results 26 - 47 of 47) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombine.h202 Instruction *visitSwitchInst(SwitchInst &SI);
H A DInstructionCombining.cpp1656 Instruction *InstCombiner::visitSwitchInst(SwitchInst &SI) {
1663 for (SwitchInst::CaseIt i = SI.case_begin(), e = SI.case_end();
2287 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
2290 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end();
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DAsmWriter.cpp1811 } else if (isa<SwitchInst>(I)) {
1812 const SwitchInst& SI(cast<SwitchInst>(I));
1819 for (SwitchInst::ConstCaseIt i = SI.case_begin(), e = SI.case_end();
H A DVerifier.cpp311 void visitSwitchInst(SwitchInst &SI);
1191 void Verifier::visitSwitchInst(SwitchInst &SI) {
1196 for (SwitchInst::CaseIt i = SI.case_begin(), e = SI.case_end(); i != e; ++i) {
H A DCore.cpp1849 return wrap(unwrap<SwitchInst>(Switch)->getDefaultDest());
2000 unwrap<SwitchInst>(Switch)->addCase(unwrap<ConstantInt>(OnVal), unwrap(Dest));
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp178 if (!isa<BranchInst>(TI) && !isa<SwitchInst>(TI))
/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp343 if (isa<SwitchInst>(bb->getTerminator()))
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1298 const SwitchInst &SI = cast<SwitchInst>(I);
1302 for (SwitchInst::ConstCaseIt i = SI.case_begin(), e = SI.case_end();
/freebsd-10.2-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1134 const SwitchInst *SI = cast<SwitchInst>(I);
1135 Out << "SwitchInst* " << iName << " = SwitchInst::Create("
1140 for (SwitchInst::ConstCaseIt i = SI->case_begin(), e = SI->case_end();
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp2254 if (SwitchInst *SI = dyn_cast<SwitchInst>(I)) {
2264 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end();
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2527 // "New" SwitchInst format with case ranges. The changes to write this
2542 SwitchInst *SI = SwitchInst::Create(Cond, Default, NumCases);
2587 // Old SwitchInst format without case ranges.
2597 SwitchInst *SI = SwitchInst::Create(Cond, Default, NumCases);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.h41 class SwitchInst;
832 llvm::SwitchInst *SwitchInsn;
H A DCGAtomic.cpp675 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, MonotonicBB);
H A DCGStmt.cpp1245 llvm::SwitchInst *SavedSwitchInsn = SwitchInsn;
H A DCGBuiltin.cpp1131 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]);
1197 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]);
1257 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, ContBB);
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h541 SwitchInst *CreateSwitch(Value *V, BasicBlock *Dest, unsigned NumCases = 10,
543 return Insert(addBranchWeights(SwitchInst::Create(V, Dest, NumCases),
/freebsd-10.2-release/contrib/llvm/include/llvm-c/
H A DCore.h1157 macro(SwitchInst) \
2388 * This only works on llvm::SwitchInst instructions.
2390 * @see llvm::SwitchInst::getDefaultDest()
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DMachineVerifier.cpp551 BB && isa<SwitchInst>(BB->getTerminator())))
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp892 void Interpreter::visitSwitchInst(SwitchInst &I) {
900 for (SwitchInst::CaseIt i = I.case_begin(), e = I.case_end(); i != e; ++i) {
/freebsd-10.2-release/contrib/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2668 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(CurInst)) {
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2579 const SwitchInst& SI) {
2584 for (SwitchInst::ConstCaseIt i = SI.case_begin(), e = SI.case_end();
2641 void SelectionDAGBuilder::visitSwitch(const SwitchInst &SI) {
7214 if (cast<Instruction>(U)->getParent() != Entry || isa<SwitchInst>(U))
/freebsd-10.2-release/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp3483 SwitchInst *SI = SwitchInst::Create(Cond, DefaultBB, Table.size());

Completed in 249 milliseconds

12