Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp529 AddendVect SimpVect; in simplifyFAdd() local
543 unsigned StartIdx = SimpVect.size(); in simplifyFAdd()
544 SimpVect.push_back(ThisAddend); in simplifyFAdd()
558 SimpVect.push_back(T); in simplifyFAdd()
563 if (StartIdx + 1 != SimpVect.size()) { in simplifyFAdd()
565 R = *SimpVect[StartIdx]; in simplifyFAdd()
566 for (unsigned Idx = StartIdx + 1; Idx < SimpVect.size(); Idx++) in simplifyFAdd()
567 R += *SimpVect[Idx]; in simplifyFAdd()
570 SimpVect.resize(StartIdx); in simplifyFAdd()
573 SimpVect.push_back(&R); in simplifyFAdd()
[all …]