Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp523 AddendVect SimpVect; in simplifyFAdd() local
545 unsigned StartIdx = SimpVect.size(); in simplifyFAdd()
546 SimpVect.push_back(ThisAddend); in simplifyFAdd()
560 SimpVect.push_back(T); in simplifyFAdd()
565 if (StartIdx + 1 != SimpVect.size()) { in simplifyFAdd()
567 R = *SimpVect[StartIdx]; in simplifyFAdd()
568 for (unsigned Idx = StartIdx + 1; Idx < SimpVect.size(); Idx++) in simplifyFAdd()
569 R += *SimpVect[Idx]; in simplifyFAdd()
572 SimpVect.resize(StartIdx); in simplifyFAdd()
574 SimpVect.push_back(&R); in simplifyFAdd()
[all …]