Lines Matching refs:MemPtr

669                                           llvm::Value *MemPtr,
674 Address Base, llvm::Value *MemPtr,
698 llvm::Value *MemPtr,
3043 llvm::Value *MemPtr, in EmitMemberPointerIsNotNull() argument
3053 llvm::Value *FirstField = MemPtr; in EmitMemberPointerIsNotNull()
3054 if (MemPtr->getType()->isStructTy()) in EmitMemberPointerIsNotNull()
3055 FirstField = Builder.CreateExtractValue(MemPtr, 0); in EmitMemberPointerIsNotNull()
3065 llvm::Value *Field = Builder.CreateExtractValue(MemPtr, I); in EmitMemberPointerIsNotNull()
3202 CodeGenFunction &CGF, const Expr *E, Address Base, llvm::Value *MemPtr, in EmitMemberDataPointerAddress() argument
3214 llvm::Value *FieldOffset = MemPtr; in EmitMemberDataPointerAddress()
3217 if (MemPtr->getType()->isStructTy()) { in EmitMemberDataPointerAddress()
3220 FieldOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress()
3222 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress()
3224 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitMemberDataPointerAddress()
3495 llvm::Value *&ThisPtrForCall, llvm::Value *MemPtr, in EmitLoadOfMemberFunctionPointer() argument
3509 llvm::Value *FunctionPointer = MemPtr; in EmitLoadOfMemberFunctionPointer()
3513 if (MemPtr->getType()->isStructTy()) { in EmitLoadOfMemberFunctionPointer()
3516 FunctionPointer = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()
3518 NonVirtualBaseAdjustment = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()
3520 VBPtrOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()
3522 VirtualBaseAdjustmentOffset = Builder.CreateExtractValue(MemPtr, I++); in EmitLoadOfMemberFunctionPointer()