reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3751 RdxParts[Part] = VectorLoopValueMap.getVectorValue(LoopExitInst, Part); 3752 Value *Trunc = Builder.CreateTrunc(RdxParts[Part], RdxVecTy); 3755 for (Value::user_iterator UI = RdxParts[Part]->user_begin(); 3756 UI != RdxParts[Part]->user_end();) 3758 (*UI++)->replaceUsesOfWith(RdxParts[Part], Extnd); 3759 RdxParts[Part] = Extnd; 3766 RdxParts[Part] = Builder.CreateTrunc(RdxParts[Part], RdxVecTy); 3766 RdxParts[Part] = Builder.CreateTrunc(RdxParts[Part], RdxVecTy); 3767 VectorLoopValueMap.resetVectorValue(LoopExitInst, Part, RdxParts[Part]);