Lines Matching defs:MemPtr
687 llvm::Value *MemPtr,
692 Address Base, llvm::Value *MemPtr,
716 llvm::Value *MemPtr,
3071 llvm::Value *MemPtr,
3081 llvm::Value *FirstField = MemPtr;
3082 if (MemPtr->getType()->isStructTy())
3083 FirstField = Builder.CreateExtractValue(MemPtr, 0);
3093 llvm::Value *Field = Builder.CreateExtractValue(MemPtr, I);
3227 CodeGenFunction &CGF, const Expr *E, Address Base, llvm::Value *MemPtr,
3236 llvm::Value *FieldOffset = MemPtr;
3239 if (MemPtr->getType()->isStructTy()) {
3242 FieldOffset = Builder.CreateExtractValue(MemPtr, I++);
3244 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++);
3246 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++);
3510 llvm::Value *&ThisPtrForCall, llvm::Value *MemPtr,
3522 llvm::Value *FunctionPointer = MemPtr;
3526 if (MemPtr->getType()->isStructTy()) {
3529 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++);
3531 NonVirtualBaseAdjustment = Builder.CreateExtractValue(MemPtr, I++);
3533 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++);
3535 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++);