HomeSort by relevance Sort by last modified time
    Searched refs:CaseRange (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/Transforms/Utils/
LowerSwitch.cpp 49 struct CaseRange {
54 CaseRange(Constant *low = 0, Constant *high = 0, BasicBlock *bb = 0) :
58 typedef std::vector<CaseRange> CaseVector;
59 typedef std::vector<CaseRange>::iterator CaseItr;
65 BasicBlock* newLeafBlock(CaseRange& Leaf, Value* Val,
128 std::vector<CaseRange> LHS(Begin, Begin + Mid);
130 std::vector<CaseRange> RHS(Begin + Mid, End);
133 CaseRange& Pivot = *(Begin + Mid);
163 BasicBlock* LowerSwitch::newLeafBlock(CaseRange& Leaf, Value* Val,
223 // Clusterify - Transform simple list of Cases into list of CaseRange'
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 163 typedef std::pair<CaseItr, CaseItr> CaseRange;
169 CaseRange r) :
180 CaseRange Range;
SelectionDAGBuilder.cpp     [all...]

Completed in 89 milliseconds