Lines Matching defs:ElemPtr
2441 Value *ElemPtr = DstAddr;
2451 ElemPtr = Builder.CreatePointerBitCastOrAddrSpaceCast(
2452 ElemPtr, Builder.getPtrTy(0), ElemPtr->getName() + ".ascast");
2468 Builder.CreatePHI(ElemPtr->getType(), /*NumReservedValues=*/2);
2469 PhiDest->addIncoming(ElemPtr, CurrentBB);
2471 ElemPtr = PhiDest;
2484 Builder.CreateAlignedStore(Res, ElemPtr,
2489 Builder.CreateGEP(IntType, ElemPtr, {ConstantInt::get(IndexTy, 1)});
2500 Builder.CreateStore(Res, ElemPtr);
2502 ElemPtr =
2503 Builder.CreateGEP(IntType, ElemPtr, {ConstantInt::get(IndexTy, 1)});
2767 Value *ElemPtr = Builder.CreateLoad(Builder.getPtrTy(), ElemPtrPtr);
2769 ElemPtr = Builder.CreateGEP(Builder.getInt32Ty(), ElemPtr, Cnt);
2777 Value *Elem = Builder.CreateLoad(CType, ElemPtr);
3084 Value *ElemPtr = Builder.CreateLoad(Builder.getPtrTy(), ElemPtrPtr);
3094 Value *TargetElement = Builder.CreateLoad(RI.ElementType, ElemPtr);
3100 RI.ElementType, ElemPtr, 0, 0, ".realp");
3104 RI.ElementType, ElemPtr, 0, 1, ".imagp");
3120 GlobVal, M.getDataLayout().getPrefTypeAlign(RI.ElementType), ElemPtr,
3275 Value *ElemPtr = Builder.CreateLoad(Builder.getPtrTy(), ElemPtrPtr);
3285 Builder.CreateStore(TargetElement, ElemPtr);
3299 RI.ElementType, ElemPtr, 0, 0, ".realp");
3301 RI.ElementType, ElemPtr, 0, 1, ".imagp");
3310 ElemPtr, M.getDataLayout().getPrefTypeAlign(RI.ElementType),
3601 Value *ElemPtr = Builder.CreateInBoundsGEP(
3606 Builder.CreateStore(CastElem, ElemPtr);