Searched refs:NumCases (Results 1 - 9 of 9) sorted by relevance

/external/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp271 unsigned NumCases; local
274 NumCases = SOM->getNumCases();
277 NumCases = cast<SwitchTypeMatcher>(N)->getNumCases();
281 OS << "/*" << NumCases << " cases */"; local
286 for (unsigned i = 0, e = NumCases; i != e; ++i) {
/external/llvm/include/llvm/IR/
H A DInstructions.h2496 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
2503 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases,
2529 unsigned NumCases, Instruction *InsertBefore = 0) {
2530 return new SwitchInst(Value, Default, NumCases, InsertBefore);
2533 unsigned NumCases, BasicBlock *InsertAtEnd) {
2534 return new SwitchInst(Value, Default, NumCases, InsertAtEnd);
2764 unsigned NumCases = SI->getNumCases(); local
2765 assert((Index == 0 || Index-1 <= NumCases) &&
2768 if (Index == NumCases) {
2528 Create(Value *Value, BasicBlock *Default, unsigned NumCases, Instruction *InsertBefore = 0) argument
2532 Create(Value *Value, BasicBlock *Default, unsigned NumCases, BasicBlock *InsertAtEnd) argument
H A DIRBuilder.h499 SwitchInst *CreateSwitch(Value *V, BasicBlock *Dest, unsigned NumCases = 10,
501 return Insert(addBranchWeights(SwitchInst::Create(V, Dest, NumCases),
/external/llvm/lib/IR/
H A DInstructions.cpp3243 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, argument
3247 init(Value, Default, 2+NumCases*2);
3254 SwitchInst::SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, argument
3258 init(Value, Default, 2+NumCases*2);
3398 IndirectBrInst::IndirectBrInst(Value *Address, unsigned NumCases, argument
3402 init(Address, NumCases);
3405 IndirectBrInst::IndirectBrInst(Value *Address, unsigned NumCases, argument
3409 init(Address, NumCases);
H A DCore.cpp1907 LLVMBasicBlockRef Else, unsigned NumCases) {
1908 return wrap(unwrap(B)->CreateSwitch(unwrap(V), unwrap(Else), NumCases));
1906 LLVMBuildSwitch(LLVMBuilderRef B, LLVMValueRef V, LLVMBasicBlockRef Else, unsigned NumCases) argument
/external/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp456 unsigned NumCases = SI->getNumCases(); local
457 if (LoopCond && NumCases) {
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2501 unsigned NumCases = Record[4]; local
2503 SwitchInst *SI = SwitchInst::Create(Cond, Default, NumCases);
2507 for (unsigned i = 0; i != NumCases; ++i) {
2555 unsigned NumCases = (Record.size()-3)/2; local
2556 SwitchInst *SI = SwitchInst::Create(Cond, Default, NumCases);
2558 for (unsigned i = 0, e = NumCases; i != e; ++i) {
/external/llvm/include/llvm-c/
H A DCore.h2384 LLVMBasicBlockRef Else, unsigned NumCases);
/external/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3115 Constant *NumCases = ConstantInt::get(Offset->getType(), SI->getNumCases()); local
3121 // If NumCases overflowed, then all possible values jump to the successor.
3122 if (NumCases->isNullValue() && SI->getNumCases() != 0)
3125 Cmp = Builder.CreateICmpULT(Sub, NumCases, "switch");

Completed in 315 milliseconds