Lines Matching refs:MemPtr
637 llvm::Value *MemPtr,
642 Address Base, llvm::Value *MemPtr,
666 llvm::Value *MemPtr,
2772 llvm::Value *MemPtr,
2782 llvm::Value *FirstField = MemPtr;
2783 if (MemPtr->getType()->isStructTy())
2784 FirstField = Builder.CreateExtractValue(MemPtr, 0);
2794 llvm::Value *Field = Builder.CreateExtractValue(MemPtr, I);
2928 CodeGenFunction &CGF, const Expr *E, Address Base, llvm::Value *MemPtr,
2940 llvm::Value *FieldOffset = MemPtr;
2943 if (MemPtr->getType()->isStructTy()) {
2946 FieldOffset = Builder.CreateExtractValue(MemPtr, I++);
2948 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++);
2950 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++);
3219 llvm::Value *&ThisPtrForCall, llvm::Value *MemPtr,
3233 llvm::Value *FunctionPointer = MemPtr;
3237 if (MemPtr->getType()->isStructTy()) {
3240 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++);
3242 NonVirtualBaseAdjustment = Builder.CreateExtractValue(MemPtr, I++);
3244 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++);
3246 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++);