Lines Matching defs:FirstField
646 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2856 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField,
2866 return FirstField;
2869 fields.push_back(FirstField);
2900 llvm::Constant *FirstField =
2902 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD,
2978 llvm::Constant *FirstField;
2991 FirstField = CGM.GetAddrOfFunction(MD, Ty);
2995 FirstField = EmitVirtualMemPtrThunk(MD, ML);
3008 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD,
3087 llvm::Value *FirstField = MemPtr;
3089 FirstField = Builder.CreateExtractValue(MemPtr, 0);
3090 llvm::Value *Res = Builder.CreateICmpNE(FirstField, fields[0], "memptr.cmp0");
3110 llvm::Constant *FirstField = Val->getType()->isStructTy() ?
3112 return FirstField->isNullValue();
3346 llvm::Value *FirstField = Src;
3353 FirstField = Builder.CreateExtractValue(Src, I++);
3368 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField;
3461 Dst = FirstField;
3465 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++);