Searched refs:ValueEqualityComparisonCase (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 124 struct ValueEqualityComparisonCase { struct 128 ValueEqualityComparisonCase(ConstantInt *Value, BasicBlock *Dest) in ValueEqualityComparisonCase() argument 131 bool operator<(ValueEqualityComparisonCase RHS) const { in operator <() argument 147 TerminatorInst *TI, std::vector<ValueEqualityComparisonCase> &Cases); 674 TerminatorInst *TI, std::vector<ValueEqualityComparisonCase> &Cases) { in GetValueEqualityComparisonCases() 680 ValueEqualityComparisonCase(i.getCaseValue(), i.getCaseSuccessor())); in GetValueEqualityComparisonCases() 687 Cases.push_back(ValueEqualityComparisonCase( in GetValueEqualityComparisonCases() 696 std::vector<ValueEqualityComparisonCase> &Cases) { in EliminateBlockCases() 701 static bool ValuesOverlap(std::vector<ValueEqualityComparisonCase> &C1, in ValuesOverlap() 702 std::vector<ValueEqualityComparisonCase> &C2) { in ValuesOverlap() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 156 struct ValueEqualityComparisonCase { struct 160 ValueEqualityComparisonCase(ConstantInt *Value, BasicBlock *Dest) in ValueEqualityComparisonCase() argument 163 bool operator<(ValueEqualityComparisonCase RHS) const { in operator <() argument 179 TerminatorInst *TI, std::vector<ValueEqualityComparisonCase> &Cases); 713 TerminatorInst *TI, std::vector<ValueEqualityComparisonCase> &Cases) { in GetValueEqualityComparisonCases() 717 Cases.push_back(ValueEqualityComparisonCase(Case.getCaseValue(), in GetValueEqualityComparisonCases() 725 Cases.push_back(ValueEqualityComparisonCase( in GetValueEqualityComparisonCases() 734 std::vector<ValueEqualityComparisonCase> &Cases) { in EliminateBlockCases() 739 static bool ValuesOverlap(std::vector<ValueEqualityComparisonCase> &C1, in ValuesOverlap() 740 std::vector<ValueEqualityComparisonCase> &C2) { in ValuesOverlap() [all …]
|