reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
278 Builder.SetInsertPoint(InsertPt); 279 Builder.SetCurrentDebugLocation(CI->getDebugLoc()); 283 Builder.CreateAlignedStore(Src, Ptr, AlignVal); 293 Value *FirstEltPtr = Builder.CreateBitCast(Ptr, NewPtrType); 300 Value *OneElt = Builder.CreateExtractElement(Src, Idx); 301 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, FirstEltPtr, Idx); 302 Builder.CreateAlignedStore(OneElt, Gep, AlignVal); 312 Type *SclrMaskTy = Builder.getIntNTy(VectorWidth); 313 SclrMask = Builder.CreateBitCast(Mask, SclrMaskTy, "scalar_mask"); 325 Value *Mask = Builder.getInt(APInt::getOneBitSet(VectorWidth, Idx)); 326 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), 326 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), 327 Builder.getIntN(VectorWidth, 0)); 329 Predicate = Builder.CreateExtractElement(Mask, Idx); 340 Builder.SetInsertPoint(InsertPt); 342 Value *OneElt = Builder.CreateExtractElement(Src, Idx); 343 Value *Gep = Builder.CreateConstInBoundsGEP1_32(EltTy, FirstEltPtr, Idx); 344 Builder.CreateAlignedStore(OneElt, Gep, AlignVal); 349 Builder.SetInsertPoint(InsertPt);