reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
722 Builder.SetInsertPoint(InsertPt); 723 Builder.SetCurrentDebugLocation(CI->getDebugLoc()); 736 Builder.CreateExtractElement(Src, Idx, "Elt" + Twine(Idx)); 737 Value *NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, MemIndex); 738 Builder.CreateAlignedStore(OneElt, NewPtr, 1); 749 Type *SclrMaskTy = Builder.getIntNTy(VectorWidth); 750 SclrMask = Builder.CreateBitCast(Mask, SclrMaskTy, "scalar_mask"); 761 Value *Mask = Builder.getInt(APInt::getOneBitSet(VectorWidth, Idx)); 762 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), 762 Predicate = Builder.CreateICmpNE(Builder.CreateAnd(SclrMask, Mask), 763 Builder.getIntN(VectorWidth, 0)); 765 Predicate = Builder.CreateExtractElement(Mask, Idx, "Mask" + Twine(Idx)); 776 Builder.SetInsertPoint(InsertPt); 778 Value *OneElt = Builder.CreateExtractElement(Src, Idx); 779 Builder.CreateAlignedStore(OneElt, Ptr, 1); 784 NewPtr = Builder.CreateConstInBoundsGEP1_32(EltTy, Ptr, 1); 789 Builder.SetInsertPoint(InsertPt); 798 PHINode *PtrPhi = Builder.CreatePHI(Ptr->getType(), 2, "ptr.phi.else");