Home
last modified time | relevance | path

Searched refs:ResultVector (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5959 static Value *foldSwitchToSelect(const SwitchCaseResultVectorTy &ResultVector, in foldSwitchToSelect() argument
5970 if (ResultVector.size() == 2 && ResultVector[0].second.size() == 1 && in foldSwitchToSelect()
5971 ResultVector[1].second.size() == 1) { in foldSwitchToSelect()
5972 ConstantInt *FirstCase = ResultVector[0].second[0]; in foldSwitchToSelect()
5973 ConstantInt *SecondCase = ResultVector[1].second[0]; in foldSwitchToSelect()
5974 Value *SelectValue = ResultVector[1].first; in foldSwitchToSelect()
5978 SelectValue = Builder.CreateSelect(ValueCompare, ResultVector[1].first, in foldSwitchToSelect()
5983 return Builder.CreateSelect(ValueCompare, ResultVector[0].first, in foldSwitchToSelect()
5988 if (ResultVector.size() == 1 && DefaultResult) { in foldSwitchToSelect()
5989 ArrayRef<ConstantInt *> CaseValues = ResultVector[0].second; in foldSwitchToSelect()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1953 Value *ResultVector = PoisonValue::get( in LowerTranspose() local
1959 ResultVector = in LowerTranspose()
1960 Builder.CreateInsertElement(ResultVector, Elt, J.index()); in LowerTranspose()
1962 Result.addVector(ResultVector); in LowerTranspose()